![]() |
Нужна прога!
Люди помогите плз.
У меня есть файл и в нем по строкава написаны: ftphost:login:pass. То есть в каждой строке есть адрес фтп и к нему логин и пасс, и все это разделяется двоеточием ':'. Нужна прога которая по отсеивала те фтп к которым пасс не подходит. Заранее спасибо. |
такой php скрипт можешь свободно написать, он сам будет проверять, тем более с дедика
|
Можешь написать плз??
|
В принцепи было бы лутчи если есть прога!
|
вот попытался веб-хаковский переделать, чето ошибка, может самисправишь
Код:
<?php |
max_pain89 Спасибо.
Ну мне бы лутчи прогу. Может есть у каво? |
Ну что не кто не знает что ли?
|
Супер сложная прога - читаешь строку, разбиваешь ее на три части, конектишся к первой чати, логин -вторая часть, пароль - третья. Если сервер говорит что пас не тот, ничего не делаешь, иначе пишешь в файл, например good.txt
|
для начала научись читать из файла. потом научись работать с сокетами. и вот ты на финишной прямой!
тебе достаточно двух команд User имя-пользователя Pass пароль |
Я Vs C++ уже сделал, только вот оно медлено.
Мне бы как то по быстей )) А то 100 пассов за 20 мин. это долго (( |
LordNet
а ты проводи проверку в несколько потоков. ( msdn.microsoft.com->CreateThread() ) + если ты (вдруг) на диалапе - то может не так уж и медленно. |
Наверное скорость соединения зависит от среды разработки, в который был сделан твой чекер... ?
Цитата:
так можно расказать: Проц. время рапределяется между потоками (а не процессами). Это делает планировщик. У каждого процесса есть как минимум один поток, иначе его уничтожает система. Этот поток и выполняет код. Можно создать ещё потоки, которые будут выполняться псевдо-одновременно с главным и всеми остальными. Это делается ф-ией CreateThread(), которая возвращает хендл созданого потока. А последний параметр - адрес DWORD'а, куда будет записан Thread ID (номер потока). Пример DWORD WINAPI MyThrFunc( LPVOID param ) { MessageBox( 0, "In thread", "Info", 0 ); return 0; } потом DWORD dwThreadId; CreateThread( NULL, NULL, MyThrFunc, NULL, NULL, &dwThreadId ); Описание ф-ии CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUTINE, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId ); Убить нить можно hThread = CreateThread( ... ); TerminateThread( hThread ); ф-ии из kernel32.dll обращаются к ZwCreateThread, ZwResumeThread... Вот так вкратце ... |
Я знаю мне кто то про потоки говарили.
Я просто только как 2 недели VS c++ учу. Шас буду читать про потоки ))) KEZ спасибо что объяснил |
| Время: 02:28 |