Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: BTU (Bee Travian Utils)

  1. #1
    Осваивающийся Аватар для iwrowo
    Регистрация
    18.01.2010
    Сообщений
    217

    По умолчанию BTU (Bee Travian Utils)

    Здравствуйте, уважаемые игроки ру-зоны!

    Хочу Вам представить свой новый проект, Bee Travian Utils. Началось все с того, что несколько недель назад один мой знакомый попросил ему найти Т3,6 сервер с обычной скоростью, на котором бы еще не была закрыта регистрация. После просмотра существующих утилит, решил написать свою, так как те утилиты, которые находятся в теме анонсов, либо уже не работают вовсе (http://www.gpyug.com/status, http://www.travian-live.com), либо не удовлетворяют по некоторым причинам (например на http://www.traviantoolbox.com/ru/sta...php?tri=recent мне так и не удалось найти толком необходимую мне версию и поиска по скорости там тоже не нашлось). В итоге, решил писать свое так сказать, и уже после написания своей проги, только сегодня обнаружил что-то более-менее немного отвечающее необходимым требованиям - http://travserv.ru/. Однако, у меня возникла идея, создать на основании своей утилиты комплекс утилит в одной прикладной программе, что я и планирую реализовывать, а пока, для начала, выкладываю уже написанную утилиту анонсов серверов.

    Итак, на данный момент, утилита анонсов серверов травиана может выполнять следующие функции:
    * сканирование всех доменов (зон) серверов травиана (список доменов берется с http://www.travian.com/)
    * загрузка с них информации по серверам-поддоменам, доступным в меню Регистрация
    * составление на основании этой информации таблицы и сортировка по времени
    * фильтрация данных по версии сервера, скорости, домену (зоне)

    Из минусов и недоделок:
    - в связи с вводом нестандартных скоростных серверов с 17 номером, не доделан однозначный анализ их скорости
    - из-за глюка в регистрационном скрипте травиана иранской зоны http://www.travian.ir данные по иранской зоне не загружаются
    - английские имена колонок в таблице (ну эт я уж глюканул, забыл исправить перед релизной компиляцией, надеюсь сильно не помешают, подправлю в следующей версии)

    Планируется:


    В этой утилите доделать:

    - различная подсветка уже стартовавших и открытых для регистрации, но еще не стартовавших серверов
    - более подробный по серверный анализ, позволяющий выявить сервера иранской зоны, а также сервера, которые уже запущены, но регистрация на которых не открыта. (к примеру http://ts1.travian.com.ua/)
    - возможность сортировки данных по клику на заголовке колонки таблицы
    - возможность перехода по клику на сервере на страницу регистрации (реализация ссылок в таблице)
    - возможность экспорта данных в ексель при необходимости какой-либо более тонкой настройки

    Также планируется добавить утилиты:

    - фонового авто обновления программы
    - автоматического расчета времени отката по ссылке на лог/прямому копипасту
    - утилиты для офф/дефф-координатора
    - калькулятор деффа (подобно калькулятору оффа http://travian.kirilloid.ru/off_calc.php)
    - возможно ряд утилит с других ресурсов, типа калькулятора передвижения юнитов и т. д, для того, чтобы было все в куче, а не нужно было лазить по закладкам и переключатся с одного сайта на другой
    - возможно встроенный будильник для тех, кому надо срочно отправить ночью офф или дефф

    Также думаю реализовать сворачивание в трей и прописывание в автозагрузку, чтобы утилита была своеобразной "системной" программой, сидящей в трее и занимающая минимум рабочего пространства для использования.

    Отдельным пунктиком планов является локализация программы для других языков.

    Особенность данной программы от других подобных проектов - то, что она является прикладной программой, а не веб-сайтом. Это, соответственно, накладывает ограничения на возможные платформы, под каким она может работать. Однако, за время моей игры в травиан, мне уже порядком надоело постоянно видеть кучу открытых вкладок с тем или иным сервером, утилитой и т. д., поэтому, я считаю, что подобные проекты прикладных программных утилит тоже имеют право на жизнь, так сказать. Не смотря на то, что ее нужно скачивать, установки данная программа не требует, никаких дополнительных файлов не создает. Для удаления программы достаточно удалить лишь скаченный файлик. Еще одним минусом, по сравнению с сайтовыми утилитами, является выполнение всех запросов на стороне клиента, что естественно, приводит к перерасходу трафика. В дальнейшем, если это будет значительной проблемой, данные запросы будут перенесены на сторону сервера, а программа лишь будет передавать уже готовые данные непосредственно с сервера программы.

    Скриншот:




    Поддерживаемые системы: Windows XP/Vista/7/8 (x86/x64)

    Ссылки для скачивания:

    x86: http://iwrowo.com.ua/BeeTravianUtils_x32.exe
    Инофрмация по файлу:

    x64: http://iwrowo.com.ua/BeeTravianUtils_x64.exe
    Информация по файлу:

    Данный проект предназначен исключительно для некоммерческого использования и является моей личной инциативой.

    Прошу не судить строго и не закидывать сразу же какахами, что это уже есть/никому не нужно и т. д., так как проект находится на начинающей стадии так сказать, да и сам я программист не самый сильно опытный, поэтому во многом этот проект несет еще и образовательную функцию для меня лично. Надеюсь на конструктивную критику и интересные предложения =)

  2. #2
    Заблокирован(а)
    Регистрация
    07.08.2012
    Сообщений
    30

    По умолчанию

    калькулятор дефа весьма занятная штука была бы, удивительно почему до сих пор нет такой утилиты.

    если бы еще поиск корма без ограничения радиуса (такой был только у друида, но он проект забросил, и на каком-то платном ресурсе еще видел) и адекватрый НПС хелпер.. не то что предлагает ГТ - тупо поменять ресы на юнитов, а более гибкий. к примеру: вводишь количество ресурсов на складах и далее уже выбираешь поменять, например, на 100 дубинщиков + 30 тефтеляк + апп дубинщика на 2ур + казарма 15ур.. как то так.. это думаю возможно сделать и в общем то штука была бы полезная.

    в друиде помнится еще пробовали реализовать такую функцию как "слежение" за изменениями экспы/переодеванием героя, полезно для фильтрации откровенного спама и вычисления реалки. но что-то там у него кривовато работало.. хотя такие утилиты есть конечно же уже, но пока они есть не для всех.

    PS в самой утилите по поиску серверов было бы неплохо добавить еще колонку где бы указывалась игровая зона.
    Последний раз редактировалось арбузов; 26.12.2012 в 05:01.

  3. #3
    Узнаваемый Аватар для Tank2o1o
    Регистрация
    20.07.2011
    Адрес
    Владивосток
    Сообщений
    405

    По умолчанию

    Зачёт,лови ++
    Если хочеш изменить мир,начни с себя.

  4. #4
    Осваивающийся Аватар для iwrowo
    Регистрация
    18.01.2010
    Сообщений
    217

    По умолчанию

    Цитата Сообщение от арбузов Посмотреть сообщение
    в друиде помнится еще пробовали реализовать такую функцию как "слежение" за изменениями экспы/переодеванием героя, полезно для фильтрации откровенного спама и вычисления реалки. но что-то там у него кривовато работало.. хотя такие утилиты есть конечно же уже, но пока они есть не для всех.
    на счет переодевания вполне возможна подобная реализация, на счет експы героя - это разве что пользователь будет вручную вводить данные (типа как блокнот), так как в открытом доступе эта инфа есть разве что на чемпионатских отборках, а логинизация и автоматический поиск по статистике будет нарушением правил. ну или если кому известен сервис, с которого можно получить инфу по текущей експе героев, киньте ссылку плз, а то я что-то не припоминаю, чтобы такая инфа была где-то в открытом доступе или в дампе бд сервера. Посмотрю на досуге информацию по этому вопросу.

  5. #5
    Местный активист Аватар для Outlaw.91
    Регистрация
    20.06.2010
    Адрес
    Узбекистан
    Сообщений
    2.660

    По умолчанию

    утилита хорошая, плюс от меня, в друиде многим нравилась поиск кормушек, он там был лучше чем в геттере, сделай обязательно.
    так же постарайся скорее сделать то что планировал:
    Цитата Сообщение от iwrowo Посмотреть сообщение
    Также планируется добавить утилиты:

    - фонового авто обновления программы
    - автоматического расчета времени отката по ссылке на лог/прямому копипасту
    - утилиты для офф/дефф-координатора
    - калькулятор деффа (подобно калькулятору оффа http://travian.kirilloid.ru/off_calc.php)
    - возможно ряд утилит с других ресурсов, типа калькулятора передвижения юнитов и т. д, для того, чтобы было все в куче, а не нужно было лазить по закладкам и переключатся с одного сайта на другой
    - возможно встроенный будильник для тех, кому надо срочно отправить ночью офф или дефф

    Также думаю реализовать сворачивание в трей и прописывание в автозагрузку, чтобы утилита была своеобразной "системной" программой, сидящей в трее и занимающая минимум рабочего пространства для использования.
    мне куда удобнее будет не скачивать программу, а чтобы она была в браузере
    Oheptit (A BEST) com3
    turbo (Секта) ru9
    Power (iFun) ru1

  6. #6
    Отшельник Аватар для kirilloid
    Регистрация
    29.03.2007
    Адрес
    на болоте
    Сообщений
    7.617

    По умолчанию

    Цитата Сообщение от iwrowo Посмотреть сообщение
    Также планируется добавить утилиты:
    ...
    - калькулятор деффа (подобно калькулятору оффа http://travian.kirilloid.ru/off_calc.php)
    Ага, самый популярный запрос за последние пару лет: сделай калькулятор дефа.
    🐀🕷️🐍🦇🐗🐺🐻🐯🐊🐘

  7. #7
    Местный активист Аватар для seven_z
    Регистрация
    23.01.2012
    Сообщений
    2.977

    По умолчанию

    Позволь спросить, как ты получаешь список серверов и их статусы? Я знаю о существовании www.adressServera/map.sql файла, где adressServera подставляются в каждом конкретном случае свой. Всегда думал что такие вещи об открытии серверов и закрытии мониторят руками. Неужели есть файл типа www.travian.com/AllServers.sql ?

    PS Гиперссылки из моих примеров упорно делает форумный движок, естественно они ни куда не ведут.

  8. #8
    Осваивающийся Аватар для iwrowo
    Регистрация
    18.01.2010
    Сообщений
    217

    По умолчанию

    Цитата Сообщение от seven_z Посмотреть сообщение
    Позволь спросить, как ты получаешь список серверов и их статусы? Я знаю о существовании www.adressServera/map.sql файла, где adressServera подставляются в каждом конкретном случае свой. Всегда думал что такие вещи об открытии серверов и закрытии мониторят руками. Неужели есть файл типа www.travian.com/AllServers.sql ?

    PS Гиперссылки из моих примеров упорно делает форумный движок, естественно они ни куда не ведут.
    На данный момент алгоритм таков: берется запрос на страницу одной из зон травиана, на которой доступны ссылки на другие сервера (в программе взято http://www.travian.com/). с полученной страницы парсится список ссылок на другие национальные зоны. На каждом сайте национальной зоны травиана доступен скрипт регистрации вида http://www.travian.com/register.php, который выдает информацию о текущих серверах национальной зоны, на которых доступна регистрация: название сервера, дата старта/количество дней после старта, версия сервера. На основании этой информации, программа составляет табличку серверов. Скорость сервера определяется из присутствия в названии префиксов х2, х3, х5, х8, х10. Данный алгоритм далеко не универсален и не срабатывает на определение скоростей некоторых специальных серверов и получает информацию только о доступных для регистрации серверах, поэтому сейчас я работаю над его улучшением и переработкой.
    Последний раз редактировалось iwrowo; 30.12.2012 в 16:35.

  9. #9
    Местный активист Аватар для seven_z
    Регистрация
    23.01.2012
    Сообщений
    2.977

    По умолчанию

    Снимаю шляпу, реально проделана огромная работа. Правда мне лично не так критично знать какие есть сервера, но, думаю, если останется желание и с такими знаниями, получиться действительно что-то толковое.
    Особенно хочется увидеть:
    - утилиты для офф/дефф-координатора

  10. #10
    Прохожий
    Регистрация
    28.03.2010
    Сообщений
    45

    По умолчанию

    Цитата Сообщение от iwrowo Посмотреть сообщение
    Также планируется добавить утилиты:

    - фонового авто обновления программы
    - автоматического расчета времени отката по ссылке на лог/прямому копипасту
    - утилиты для офф/дефф-координатора
    - калькулятор деффа (подобно калькулятору оффа http://travian.kirilloid.ru/off_calc.php)
    - возможно ряд утилит с других ресурсов, типа калькулятора передвижения юнитов и т. д, для того, чтобы было все в куче, а не нужно было лазить по закладкам и переключатся с одного сайта на другой
    - возможно встроенный будильник для тех, кому надо срочно отправить ночью офф или дефф
    Было бы неплохо,молодчинка.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. http://travian-utils.com/
    от skem в разделе Вопросы по игре
    Ответов: 4
    Последнее сообщение: 25.10.2010, 15:08
  2. travian-utils.org - ...
    от bearkiller в разделе Вопросы по игре
    Ответов: 3
    Последнее сообщение: 04.06.2010, 09:38
  3. Travian Utils
    от mdogi в разделе Вопросы по игре
    Ответов: 1
    Последнее сообщение: 18.05.2010, 19:05
  4. TRAVIAN-UTILS
    от microsoft09 в разделе Вопросы по игре
    Ответов: 3
    Последнее сообщение: 22.10.2009, 14:40
  5. http://travian-utils.com/ru
    от soviet_party в разделе Вопросы по игре
    Ответов: 6
    Последнее сообщение: 19.08.2008, 01:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •