2013-07-06 3 views
0

Я ищу, чтобы иметь сценарий для вывода большого количества последовательных чисел (по одному миллиону за раз) из числа длиной 17 символов. (EG 12345678912345678)Сценарий генерации последовательности чисел

Я действительно хочу, чтобы он работал как этот сайт (http://sequencegenerator.com), но используйте МОЕ CPU, а не его. Его сайт блокируется, когда я говорю, чтобы сделать миллион, и я склонен генерировать много миллионов за раз.

Я нашел этот скрипт из Интернета, но я не знаю ни одного VisualBasic, поэтому я не уверен, как заставить его работать для меня. Я ни в коем случае преимущественной о языке сценариев, используемых до тех пор, как я могу запустить его родной на Windows 7 =)

Set WSHShell = Wscript.CreateObject("WScript.Shell")  
Set FSO = Wscript.CreateObject("Scripting.FileSystemObject") 
Set EnvVar = wshShell.Environment("Process") 
tBestand= EnvVar("USERPROFILE") & "\Desktop\HexNumbers.txt" 
Set Bestand = fso.createtextfile(tBestand,1) 
For x = 1486262272 To 1486461337 
Bestand.WriteLine(hex(x)) 
Next 
Bestand.close 
WScript.quit 

ответ

0

Здесь он находится в javascript, но у меня есть просто добавление тысячи чисел по умолчанию. Требуется миллионы долларов.

<html> 
<head> 
<title>Number Generator</title> 
<script type="text/javascript"> 
    function generateNumbers() { 
     var startNum = parseInt(document.getElementById("startNum").value); 
     var numsToAdd = parseInt(document.getElementById("numsToAdd").value); 
     var output = document.getElementById("output"); 
     for (var num = startNum; num < startNum + numsToAdd; num++) { 
      var divelem = document.createElement("div"); 
      divelem.innerHTML = num; 
      output.appendChild(divelem); 
     } 
    } 

    function clearNumbers() { 
     var output = document.getElementById("output"); 
     output.innerHTML = ""; 
    } 
</script> 
</head> 
<body> 
Start Number: <input type="text" id="startNum" name="startNum" value="1486262272"> 
<input type="button" value="Run" onclick="generateNumbers()"> 
<input type="button" value="Clear" onclick="clearNumbers()"> 
<br> 
Nums To Add: <input type="text" id="numsToAdd" name="numsToAdd" value="1000"> 
<div id="output"></div> 
</body> 
0

Здесь в Perl.

#!/usr/bin/perl 

$num = $start_num = $ARGV[0]; 
if ($start_num eq "") { 
    die "must pass in starting number\n"; 
} 

while ($num < $start_num + 1000000) { 
    print $num++."\n"; 
} 

print "started with $start_num, ended with $num\n"; 

Просто запустите его, пройдя несколько цифр.

million.pl 12345678912345678 
+0

как можно было бы запустить это на новой установке Windows 7? Есть ли какой-нибудь портативный Perl, который мне нужен, или мне нужно что-то установить? (Спасибо, что нашли время ответить btw) – SuperMar1o

+0

Вы можете захватить perl для окон по адресу http://www.perl.org/get.html. Я бы попробовал http://strawberryperl.com/ (Если это не сработает, какие сценарии laguages ​​вы можете использовать?) – tinymothbrain

+0

Ну, я просто предпочитаю языки, которые работают на встроенной платформе (Javascript, Batch, HTML и так далее) Не уверен, что еще работает на windows lol Я загружаю StrawberryPerl, чтобы проверить его. – SuperMar1o