Посвящается тем, у кого борьба с конфигурационными файлами закончилась поражением, в пользу этих самых файлов...
В связи с тем что в прототипе - Бесплатной отправлялке-продавалке функционал практически достиг максимума, решил сделать отдельную ветку. Прототип тоже оставить. Так как, при ручной настройке - всегда большая гибкость. Например - в версии нового мода программы - отправка и апгрейд лазеров не предусмотрен. Только продажа... Но поддержка той версии все равно останется - при изменениях в игре. Поэтому версии пойдут параллельно, и нынешняя версия мода начнется с 0.5.6.
Почему полуавтомат? Просто на данный момент - не надо указывать проге, сколько чего отправлять. Лучше всего подходит на период раскачки скайлеба, потому что отправляет, в первую очередь промериум, если есть. Если не хватает, то остаток заполняет по ровну - дюраниумом и прометидом. Если промериума нет, то отправляет по ровну прометид и дураниум. Поровну - это для того, чтобы не делать перекос в количестве камней. Если не хватает по ровну, или перекос, то отправляет тех кого больше, остальное добивает, теми, которых меньше. Мусор в виде прометиума, ендуриума, тербиума - не отправляет - он обычно для апгрейда модулей больше нужен.
Глядишь и до автомата дорастем...(в смысле автоматом будем отправлять...). А на данный момент все равно нужен костыль для запуска, в виде какого нибудь планировщика.
Что изменилось.
1. Формат конфигурационного файла!!! Теперь в нем надо указывать только ник, пасс и сервер. Примерно так:
Ник1 пасс1 ru1
ник2 пасс2 ru2
Никаких ресурсов больше указывать не надо!!!
2. Для облегчения парсинга - была добавлена библиотека HtmlAgilityPack.dll Она ОБЯЗАТЕЛЬНО должна находится в папке с программой.
3. Файл Version.txt не изменился...
[Ссылки могут видеть только зарегистрированные пользователи. ]
Должно получиться примерно такое...
В файл Version.txt не пишите то что на скрине, а пишите АКТУАЛЬНУЮ версию игрового клиента!!!
Версия 0.5.9.5:
1. В связи с изменениями в игре...
Версия 0.5.9.4:
1. В связи с изменениями в игре...
Версия 0.5.9.3:
1. Добавлена продажа на карте 5-2
Версия 0.5.9.2:
1. Обновление в игре.
Версия 0.5.9.1:
1. Улучшен алгоритм определения багажника, продажи камней.
2. Теперь прога понимает комментарии в конфигурационном файле.
Признаком комментария служит символ # в начале строки. Зачем это нужно? Ну для разного... Например можно не удаляя из конфига убрать акки из работы - поставив перед нужным акком # - прога не будет его учитывать.
3. Наличие пустых строк в конце!!! файла не вызывает ошибок.
Пустые строки между акками - приведут к краху программы.
Версия 0.5.8:
Теперь, если не получается запустить, и не знаете как настроить, НЕОБХОДИМО -
Оставить только два файла
1 - send_res.exe
2. - HtmlAgilityPack.dll
Все остальные файлы надо удалить!!! При запуске программа найдет отсутствие этих файлов, и поможет их создать и заполнить!!!
Версия 0.5.7:
1. Определяет наличие непотребных камней - типа палладия. Если имеются, то отправляет ресы с учетом этого самого палладия.
2. Добавлено логгирование багажника...
3. Немного поправлено в логике автоопределения ресурсов.
4. Мелкие исправления кода...
Скачиваем:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось borum; 08.12.2011 в 21:11.
Причина: Обновление проги
Re: Отправлялка-продавалка ресурсов из скайлеба Полуавтомат...
Цитата:
Сообщение от ToSTeР
зачем каждый раз создавать отдельную тему?
Я же объяснил - что та версия замораживается. Но я хочу, чтобы та осталась - потому как многие ей пользуются для отправки сиропа из скайлеба. Эта версия сироп не отправляет. Если я смешаю все в одной куче, то я замучаюсь отвечать на вопросы. Больше вопросов будет по выяснению - в какой версии проблема имеется...
Re: Отправлялка-продавалка ресурсов из скайлеба Полуавтомат...
Цитата:
Сообщение от Yeah!!
А каким тогда образом она будет отправлять ресы? Если не нужно их указывать, я этого не понял(((
Принцип примерно такой...
Проверяет - хватает ли золота на полный багажник, если да, то отправляет золото.
Если не хватает, то остальное добивает прометидом и дюраниумом в равной пропорции.
Если золота вообще нет, то отправляет прометид, и дюраниум, стараясь по ровну. Если чего то не хватает, пытается отправить максимум того что есть...
Если нет ни прометида, дюраниума, промериума, то ничего не отправляет...
Вроде понятно объяснил?
Re: Отправлялка-продавалка ресурсов из скайлеба Полуавтомат...
Цитата:
Сообщение от -=Vendetta=-
borum, а как сделать, чтобы програма повторяла цыкл продажи и отправки ресов? Я вписал 5 строк ника и паса с продажей ресов, он 1 раз продал и буквально сразу же начинает следующий запрос. А ресы то прийдут через 4 часа
Похоже просто ты не до конца понял. В каждой строчке - ник, пасс сервер - это все разные акки. 50 разных строчек - это 50 разных акков на разных серверах...
А для того чтобы сделать цикл - надо настроить планировщик задач(виндовый), чтобы он например каждые 4 часа запускал эту программу. Когда прога запустится, то она пробежится по всем аккам, продаст, отправит ресы и снова закроется.
Лучше всего запускать через столько времени сколько идет на акке, с наименьшим временем отправки... Как то запутанно объяснил
Re: Отправлялка-продавалка ресурсов из скайлеба Полуавтомат...
Цитата:
Сообщение от petnikiti
а где достать фалы типа версион и конфиг тхт?
а, кажется понял, их самому создать и заполнить надо?
Вы очень проницательны!
2All Упреждающий "выстрел". Если прога при запуске вылетает с ошибкой - ставьте .NET FrameWork 3.5. Если после этого, при запуске вы не видите вообще никакого ника (он обозначен сиреневым/розовым цветом) - проверьте имя и расширение файла config.txt. Оно должно быть именно таким, а не config.txt.txt (тоже самое касается и файла version.txt). Для этого включите Отображать расширения файлов. Как это сделать - Яндекс/Гугл подскажут. Если после этого вы все таки увидели первый ник, но он абсолютно не читаем (не те символы, что должны быть) - сохраните файл config.txt в кодировке UTF-8. После этого все должно заработать.
2Borum Ты добавил в новую прогу защиту от сбоев/подвисаний при авторизации и продаже/отправке ресов? И лог остался таким же, в файл?
Последний раз редактировалось Улала; 30.08.2011 в 00:21.
Re: Отправлялка-продавалка ресурсов из скайлеба Полуавтомат...
Цитата:
Сообщение от ьвьвьвьвьвьвььа
этих уже отправлялок немеренно!
Читай название темы внимательно. Если не понял, прочитай еще раз. Здесь, в свободном доступе только две таких проги и обе от Борума. Если найдешь здесь еще хоть одну прогу, которая отправляет/продает ресы, то я крокодил и с меня тебе 10 спасибок будет.
2Borum На первый взгляд вроде все Ок, только заметил, что в проге выводится объем груз.отсека, а по логам он не проходит. Нельзя ли и его туда засунуть. Более объективную оценку смогу только днем сказать/написать, если интересует.
Последний раз редактировалось Улала; 30.08.2011 в 01:00.