Бесплатная отправлялка и продавалка ресурсов из скайлеба
Вот опять... начинал одно делать, а получилось совсем другое... Начинал писать отдельного клиента чата, но его написали раньше меня... Поэтому получилось вот это...
ВНИМАНИЕ!!!! ВЕРСИЯ СИЛЬНО ИЗМЕНИЛАСЬ, ЧИТАЕМ ВНИМАТЕЛЬНО!!!!
Что изменилось, добавилось.
1. Теперь камни можно отправлять в любом количестве и в любых вариантах(Главное - чтобы в багажник влазило... и ксеномит с сипромом не продает)
2. В никах тире, и равно всякие вроде как не вызывают проблем...
3. Обогащает лазеры сипромом.
4. Может работать с ботом(так называемый режим - бот-моде)
5. Тор может использовать(но это было уже в предыдущей версии).
6. Если корабль на другом конце карты - то он будет доставлен на базу, и затем уже проданы ресурсы
7. Тестировалась на Windows 2008 Server 64bit - работала без проблем.
а теперь
Минусы
1. Русские ники и юникод в никах и паролях не понимает(думаю и не станет понимать).
2. Версию клиента - надо отслеживать самому(кстати вопрос - может сделать чтобы я ее менял в коде проги? или оставить так?)
3. Не проверяет - отправлены ресы или нет( и нужно ли? может просто в планировщике побольше таймаут сделать?)
4.
5.
думаю эти пункты есть - и вы их сами можете дополнить....
Теперь к запуску переходим...
Запуск происходит примерно таким образом
Желательно в бат-файле указывать полный путь к файлу. И создавать каталог где нибудь на диске Д, и давать ему название попроще - меньше проблем будет...
send_res.exe -u=ник -p=pass -s=сервер
теперь разберем по порядку
-i=ip карты(х-1)
-u - здесь пишем свой ник
-p - пароль
-s - id сервера(ru1,ru2,int1...)
pr - prometium, en - endurium, tb -terbium, pd - prometid, dm - duranium, pm - promerium, xm - xenomit, sp - seprom цифры после них - количество отправляемого сырья
-v - версия клиента - сделал так чтобы при изменении версии клиента - не приходилось ждать обновления проги...
-i - ip игровой карты. В прилагаемых текстовых файлах есть некоторые адреса карт х-1. Если нет нужных, то я ниже расскажу как их можно найти.
bm3 - (bot-mode)совместный режим работы с ботами(когда отправлялка только отправляет ресурсы с ская, а бот, летающий на х-1 их продает), цифра - это задержка в минутах, какую ставить - подбирайте сами, исходя из корабля, двигателей, скорости - чтобы он успел долететь до базы и продать сырье
-tor - что такое прочитать можно здесь - http://zhyk.ru/forum/showthread.php?t=190253
Пакет Vidalia Bundle в этом случае должен быть установлен и настроен.
Последние два пункта - если их не указывать - то отправлялка будет работать в обычном режиме, ставьте их, если они действительно вам нужны
И вообще обязательны только следующие ключи!!!!
-u -p -s -v -i
ну и соответственно ресурс или ресурсы, какие хотите отправить(а иначе - зачем все это дело затевать)
Напоследок - стоит ли делать что нибудь вроде графической приблуды, помогающей сляпать бат-файл?
По мне - так - на так все тут и сложно, чтобы самому не разобраться...
----------------------------------------------------------------------------------------------
У кого проблемы получения "черного окошка" командной строки - могу посоветовать нижеследующий метод, позволяющий добавить открытие командной строки из контекстного меню проводника(то бишь клацая правой кнопкой мыши).
Создаем текстовый файл
В него копируем следующее
[HKEY_CLASSES_ROOT\Directory\shell\Командная строка\Command]
@="cmd.exe /k cd \"%1\""
затем меняем расширение .txt на .reg и запускаем.(как это будет работать у счастливых обладателей Windows7 - я не знаю)
У кого и это вызывает затруднения - в архив уже вложены готовые рег файлы - для добавления этого меню, так и для удаления его же...
Вобщем, для некоторых это может оказаться непреодолимым препятствием - это ведь не галки ставить в окошках. Может вам тогда лучше у вируса ферму купить?
А теперь - как выдрать айпи игровых карт, которые надо вбивать в параметры.
Для начала загружаем страницу по следующей ссылке
[Ссылки могут видеть только зарегистрированные пользователи. ]
Только вместо ru6 ставите свой сервер
Получим примерно такое.
Теперь клацаем правой кнопкой - и выбираем Исходный код
Получаем следующее
Теперь ищем нечто подобное
<map id="1" name="1-1" music="0">
<gameserverIP>62.146.190.149</gameserverIP>
Вот эти цифирки и есть нужный айпи адрес
Смотрим только соответствие карты: 1-1, 2-1 и 3-1
Программа обновлена...
[Ссылки могут видеть только зарегистрированные пользователи. ] и вирустотал обновлен
Ссылка на одиночный файл - [Ссылки могут видеть только зарегистрированные пользователи. ] Файл обновлен
Ссылка на архив - [Ссылки могут видеть только зарегистрированные пользователи. ]
В архиве кроме этого файла - md5 хэш, чтобы удостоверились что не подкладываю фигню. Текстовые файлы с некоторыми айпи адресами, и рег-файлы для добавления командной строки.
Архив запаролен с паролем 1 (цифра единица), сделал так, потому как - антивирусы ведут себя более агрессивно, к скачиваемым файлам... Я свою прогу спокойно запускаю на компе, отправляю на хостинг... Пытаюсь скачать - аваст верещит и не дает скачать...
Ну и дополнение - для более продвинутых я бы посоветовал nnCron - [Ссылки могут видеть только зарегистрированные пользователи. ]
Продвинутый планировщик, имеющий встроенный язык FORTH, и что приятно для никсоидов - поддерживающий формат стандартного юниксовского крона. Для жителей экс-СССР программа бесплатна
Но описывать его не буду - это требует отдельной статьи.
Спасибки не требуются... Все это профанация... Мне достаточно простого человеческого спасибо в комментах...
Последний раз редактировалось borum; 21.04.2011 в 20:48.
Причина: Обновлён отчёт VirusTotal.
Пытаемся зайти на акк.. и дальше тишина(
[Ссылки могут видеть только зарегистрированные пользователи. ]
В нике и пароле случаем нет русских букв или юникода? Просто с ними я еще не тестировал. Добавлю для других символы подчеркивания тоже пока работать не будут. Только буквы и цифры.
Добавлено через 11 минут
Цитата:
Сообщение от olezhka1112
нет, ну на самом деле прога очень похожа на ту, которую написал биолог
Ну а как ты думаешь - сильно ли могут отличаться консольные программы, которые не имеют интерфейса? Тем более авторизация стандартная, если что нибудь выдумаешь свое - то и на акк не войдешь...
Добавлено через 34 минуты
Сейчас уезжаю по работе на весь день в район, доступа к компу не будет. В ближайшее время переделаю авторизацию , чтобы понимала все символы.
Последний раз редактировалось borum; 12.04.2011 в 07:53.
Причина: Добавлено сообщение
Можете забыть про фермы, в ближайший месяц посыплются баны, вполне закономерные
________________
Я - часть той силы, что вечно хочет зла и вечно совершает благо.
Если вы думаете, что став модером, вы не сможете тролить,вы ошибаетесь, теперь вы тролите всех своим существованием
случайность - визитная карточка бога.
Жизнь слишком коротка, чтобы волноваться о том, что о тебе подумают или скажут люди
Пытаемся зайти на акк.. и дальше тишина(
[Ссылки могут видеть только зарегистрированные пользователи. ]
Русские ники показывает значит должна вроде как)
[Ссылки могут видеть только зарегистрированные пользователи. ]
В личку послал сообщение)
Прога работает, вот скрин:
Проверяй внимательно входные данные.
Одно только не понятно - почему сделана консольная версия, а не графическая. Ведь программа разработана в rad studio если я не ошибаюсь.
В нике и пароле случаем нет русских букв или юникода? Просто с ними я еще не тестировал. Добавлю для других символы подчеркивания тоже пока работать не будут. Только буквы и цифры.
используй URLEncode для ников и паролей. Если пишешь на Delphi или C++, то в IdHTTP(Indy 10) можно активировать эту функцию
и все таки зря ты ее выложил( биолог свою программу сделал платной не из жадности, а чтобы все не стали фермерами и бп не взялся за фермы как за ботов. Сначала вот крякнутая ад панель (говорящее название), теперь ты(
первые баны выписаны ещё в марте админами в ручную.
формулировка: пушинг с использованием стороннего ПО.
могут побанить и фермы, и клан, и одеваемые акки.
пока всё в ручную: постояли над базой, или за жадность на торгах, или у кого язык длинный и кто-то из "друзей" настучал
________________ boxybot ошибки входа тут
[Ссылки могут видеть только зарегистрированные пользователи. ]
проверка мд5 это защитный механизм от отлова ботов за НЕ соответствие протоколу. ручная правка мд5 это фактически отсутствие такой защиты.
эпсилон (все мобы + награда, без стимов и досье): 7.214.000 ед. опыта и 154.108 ед. чести.
Тока приехал, вымотался как собака...
А тут я вижу привычная молитва... про баны...
Да Адмиинстрации - эти фермы как золотой дождь... Им эти торги как кость в горле...
Чем меньше вероятности что игрок купит на торгах, тем больше вероятности что он купит за урик. Если бы они захотели - то давно бы начали банить скриптом, а так - только по жалобам, на которые надо реагировать...
Добавлено через 2 минуты
Цитата:
Сообщение от Wallace_Breen
используй URLEncode для ников и паролей. Если пишешь на Delphi или C++, то в IdHTTP(Indy 10) можно активировать эту функцию
На делфи, но использую синапс и для хттп и для сокетов. Как с индейцем работать в консоли даже не знаю ((
Последний раз редактировалось borum; 12.04.2011 в 18:42.
Причина: Добавлено сообщение
можно сделать проще - сначала просто заходит в скай там типа: http.get('sky.....');
потом зайдет и продаст ресы, и в конце снова зайдет в скай, но отправит при этом выбранные ресы.
________________
Онлайн браузерная игра в 3D!!!
Регистрируемся ТУТ: [Ссылки могут видеть только зарегистрированные пользователи. ]
можно сделать проще - сначала просто заходит в скай там типа: http.get('sky.....');
потом зайдет и продаст ресы, и в конце снова зайдет в скай, но отправит при этом выбранные ресы.
Она так и делает , просто на экран не выводит. Если не зайти в скайлеб, то и ресы до корабля не доберутся. Думаю, просто надо еще раз заходить и проверять - отправились ли выбранные ресы.