0xcafebabe -- per aspera ad astra

Dokument pobrany z: http://www.anadoxin.org/blog/comment/reply/36/12

Kolejna wersja powinna posiadać rozpoznawanie znaków na sieci neuronowej, zamiast bruteforce'a obrazkowego ;-) Może również restartować połączenie (w przypadku linuxa), lub restartować komputer (w przypadku windows) :-)
--Edit Rapidget okazuje się niezwykle przydatnym narzędziem. W systemach *nixowych nie ma problemu z podłączeniem skryptu pod Rapidgeta, ale w Windows może to sprawiać kłopoty. Poniżej sposób na Rapidget i Neostradę. Ze złączenia tych dwóch nazw powstaje AutoRapidget, do którego konta Premium nie mogą podskoczyć ;)
Tworzymy 3 pliki o rozszerzeniu .bat. Można je nazwać: reconnect.bat, download.bat, rapidget.bat. Zawartość plików po kolei:
  1. @echo off
  2. rasdial neostrada /disconnect
  3. ping -n 5 127.0.0.1 >null
  4. rasdial neostrada xxx[at]neostrada.pl haslo
Nazwa połączenia dial-up z neostradą w powyższym przykładzie to 'neostrada', jak się można domyśleć :> Kolejny skrypt, download.bat:
  1. java org.anadoxin.rapidget.Main %1
  2. reconnect
Trzeci, ostatni skrypt - rapidget.bat:
  1. for /f %%i in (linki.txt) do download %%i
Pliki skryptów i plik z linkami znajdują sie w katalogu, z którego uruchamiamy program - w przypadku ostatniej wersji jest to katalogo ../bin. Jak to działa? Uruchomienie następuje poprzez rapidget.bat. Wczytywany jest pierwszy link z pliku linki.txt - każdy link musi znajdować się w oddzielnej linii. Następuje pobranie pierwszego pliku i restart połączenia. Pobieranie trwa aż do ostatniego linku w pliku z linkami. Proste i niezwykle skuteczne ;) Gratz a1.

Komentuj

Zawartość tego pola nie będzie udostępniana publicznie.
  • Adresy internetowe są automatycznie zamieniane w klikalne odnośniki.
  • Use <!--pagebreak--> to create page breaks.
  • You may post block code using <blockcode [type="language"]>...</blockcode> tags. You may also post inline code using <code [type="language"]>...</code> tags.
  • Use <fn>...</fn> to insert automatically numbered footnotes.

Więcej informacji na temat formatowania