IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
RePatcher от WaterProof (Новый патчер), бетатест :)
Рейтинг 5 V
 
WaterProof
сообщение 24.9.2009, 20:35
Сообщение #1


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Предлагаю вниманию юзеров ретрекеров новый патчер. Пока только бетатест(тестил на паре компов), кому интересны исходники - могу выложить отдельно.

Качать последнюю наиболее стабильную версию тут (инсталлятор, special thanks to Impeck)


Последняя бета лежит здесь(только сам патчер, иногда не доступно)


Что требуется для начала работы:

1)скачать
2)запустить smile.gif
3)Нажать кнопку "Скачать список"



4)Дождаться появления строки в статусе программы "Список успешно обновлен и загружен." и нажать на кнопку "Проверить ретрекеры"

5)Можно понаблюдать за работой...

6)Дождавшись окончания проверки, можно залезить в настройки программы

7)Собственно окно настроек. Здесь важны три пункта(подчеркнуты): путь до uTorrent'а, ассоциация с *.torrent файлами(т.е. автоматический запуск патчера), и адрес лежащего списка ретрекеров(пока что временный). Теоретически, программа сама определяет путь до клиента, но в жизни могут случиться всякие неприятные вещи, и поэтому стоит проконтролировать этот параметр. В 99% случаев, если поле подсвечивается зеленым, то все ок, если красным - то стоит проверить путь. Галочка "Добавлять пропатченные торренты в статистику" работает скорее всего из рук вон плохо, и будет пофиксена в следующих версиях проги))


Программа не требует никаких сторонних библиотек, не требует выключения UAC(проверялось на Windows 7 x86 с UAC на максимальном уровне), работать по идее должна и на учетках с сильно ограниченными правами(не проверялось).

Сделав двойной клик на любом ретрекере, можно открыть страницу статистики(работает не всегда).
Также, любой ретрекер можно будет привязать к beeretracker.ru и\или к retracker.local(правая кнопка мыши на списке->Привязать к ...\Отвязать от...), но только если ретрекеры переведутся на 80 порт, иначе ничего работать не будет.

Пропатченные торренты программа хранит в папке "%appdata%\RePatcher\torrents".
Общий список ретрекеров(файл trackers.txt) и список работающих ретрекеров(working.txt) хранится в папке "%appdata%\RePatcher".
Оба файла не имеют по сути никакой структуры - просто список ретрекеров)))
Файл настроек - settings.rps, лежит там же, изменять вручную очень не рекомендуется.

Что планируется добавить:
  • Патчинг торрентов в самом uTorrent
  • Список исключений для патчинга торрентов(т.е. не патчить торренты с определенных трекеров)
  • Увеличить скорость проверки списка ретрекеров
  • Полноценная статистика
  • Инсталлятор+бОльшая автоматизация, и меньшее количество кликов для начала работы. Готово.
  • Доведение до стабильного релиза))
Перейти в начало страницы
 
+Цитировать сообщение
kenny85
сообщение 25.9.2009, 12:04
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 34
Регистрация: 15.5.2009
Пользователь №: 1 621



Интересно посмотреть исходники, как я понял написано на Си, проблема возникла с обновлениями списка ретрекера....
Вручную все обновил не проблема...патчер работает.Спасибо
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 25.9.2009, 12:18
Сообщение #3


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Написано на с++ с использованием C++ Builder 2009.
А в чем возникла собственно проблема? Что писала прога и тд... Насчет исходников - написал в ЛС.
Перейти в начало страницы
 
+Цитировать сообщение
kenny85
сообщение 25.9.2009, 12:30
Сообщение #4


Активный участник
***

Группа: Пользователи
Сообщений: 34
Регистрация: 15.5.2009
Пользователь №: 1 621



Цитата(WaterProof @ 25.9.2009, 11:18) *
Написано на с++ с использованием C++ Builder 2009.
А в чем возникла собственно проблема? Что писала прога и тд... Насчет исходников - написал в ЛС.

при обновление списка трекеров
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 25.9.2009, 12:36
Сообщение #5


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Мм... Шо за винда? или ваще не винда, а вайн? )
Перейти в начало страницы
 
+Цитировать сообщение
kenny85
сообщение 25.9.2009, 13:50
Сообщение #6


Активный участник
***

Группа: Пользователи
Сообщений: 34
Регистрация: 15.5.2009
Пользователь №: 1 621



Цитата(WaterProof @ 25.9.2009, 12:36) *
Мм... Шо за винда? или ваще не винда, а вайн? )

Windows Xp запущеный через Xen, сеть точно работает, ща попробую в wine запустить

Перейти в начало страницы
 
+Цитировать сообщение
kenny85
сообщение 25.9.2009, 14:32
Сообщение #7


Активный участник
***

Группа: Пользователи
Сообщений: 34
Регистрация: 15.5.2009
Пользователь №: 1 621



Под wine тоже самое

Хотя там больше глюком, и программа не пойдет практчески под ним, хотя она и не для этого была создана rolleyes.gif
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 25.9.2009, 14:48
Сообщение #8


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Пофиксил )) Прога не ту строчку из конфигурационного файла читала...
Перейти в начало страницы
 
+Цитировать сообщение
kenny85
сообщение 25.9.2009, 15:10
Сообщение #9


Активный участник
***

Группа: Пользователи
Сообщений: 34
Регистрация: 15.5.2009
Пользователь №: 1 621



Теперь все работает спасибо
Перейти в начало страницы
 
+Цитировать сообщение
Impeck
сообщение 26.9.2009, 9:55
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 26.9.2009
Пользователь №: 2 763



Цитата
Файл настроек - settings.rps, лежит там же, изменять вручную очень не рекомендуется.

Возможно перейти на использование ini файлов?

Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 26.9.2009, 13:24
Сообщение #11


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Цитата(Impeck @ 26.9.2009, 10:55) *
Возможно перейти на использование ini файлов?

Может быть и перейду... Хоят скорее настройки перенесу в реестр....
Перейти в начало страницы
 
+Цитировать сообщение
Impeck
сообщение 26.9.2009, 15:11
Сообщение #12


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 26.9.2009
Пользователь №: 2 763



Цитата(WaterProof @ 26.9.2009, 16:24) *
Может быть и перейду... Хоят скорее настройки перенесу в реестр....

Тоже хорошо.
И еще, по возможности, как можно меньше заставлять пользователя нажимать куда либо.
Например:
Запустили патчер, он самостоятельно обратился в реестр, посмотрел свои настройки нашел откуда качать, выкачал список ретрекеров, проверил их, ассоциировал себя с *.torrent, нашел где лежит µTorrent, если не нашел спросил.
Все готов к работе.
Перейти в начало страницы
 
+Цитировать сообщение
Impeck
сообщение 26.9.2009, 15:26
Сообщение #13


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 26.9.2009
Пользователь №: 2 763



При необходимости, могу помочь с созданием инсталлятора.
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 26.9.2009, 17:47
Сообщение #14


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Цитата(Impeck @ 26.9.2009, 16:26) *
При необходимости, могу помочь с созданием инсталлятора.

Буду рад помощи. В идеале - если в инсталляторе будет настройка файловой привязки и первой скачки списка ретрекеров ... тогда чуть меньше глюков будет при первом запуске.
Перейти в начало страницы
 
+Цитировать сообщение
Impeck
сообщение 26.9.2009, 17:58
Сообщение #15


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 26.9.2009
Пользователь №: 2 763



Цитата(WaterProof @ 26.9.2009, 20:47) *
Буду рад помощи. В идеале - если в инсталляторе будет настройка файловой привязки и первой скачки списка ретрекеров ... тогда чуть меньше глюков будет при первом запуске.

Ассоциировать непроблема.
Цитата(WaterProof @ 26.9.2009, 20:47) *
и первой скачки списка ретрекеров

Что под этим имеешь ввиду?
Можно инсталлятором закачивать откуда нужно твой список ретрекеров, кидать куда нужно (appdata как сейчас), при первом запуске RePatcher подхватит этот список.
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 26.9.2009, 18:06
Сообщение #16


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Цитата(Impeck @ 26.9.2009, 18:58) *
Что под этим имеешь ввиду?
Можно инсталлятором закачивать откуда нужно твой список ретрекеров, кидать куда нужно (appdata как сейчас), при первом запуске RePatcher подхватит этот список.

Это и имею rolleyes.gif
Перейти в начало страницы
 
+Цитировать сообщение
Impeck
сообщение 26.9.2009, 18:15
Сообщение #17


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 26.9.2009
Пользователь №: 2 763



Хорошо, сделаю.
Поговорим по icq. Номер в лс отправил.
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 28.9.2009, 20:37
Сообщение #18


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Патчеру добавлен инсталлятор, с автоматической скачкой последней доступной версии, +обновлен сам патчер(прога стала немного более автоматизированной, проверять список трекеров вручную уже не требуется при первом запуске, все программа сделает сама). За инсталлятор благодарим Impeck smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
4e4ako
сообщение 29.9.2009, 13:02
Сообщение #19


Участник
**

Группа: Пользователи
Сообщений: 25
Регистрация: 17.4.2009
Пользователь №: 1 318



стату ребята - стату сделайте. ну ведь не долго же.

+сворачивание в трей и значок с менюшкой по правому клику на нем:
пропатчить файл, пропатчить все, и т.д.

+возможность отката на оригинальные торрент-файлы

+возможность создавать список трекеров из самой программы(+забить туда же для возможности выбора списки крупных мультитрекеров)


--------------------
http://blog.belgorod-net.ru/announce.php - Белгород Mobilnet ReTracker
Перейти в начало страницы
 
+Цитировать сообщение
WaterProof
сообщение 29.9.2009, 17:31
Сообщение #20


Участник
Иконка группы

Группа: Разработчики
Сообщений: 18
Регистрация: 30.6.2009
Из: Москва
Пользователь №: 2 084



Цитата(4e4ako @ 29.9.2009, 14:02) *
+возможность создавать список трекеров из самой программы(+забить туда же для возможности выбора списки крупных мультитрекеров)

Это частично сделано - можно нажать на списке доступных ретрекеров правой кнопкой, и там будут пункты Добавить\Удалить(для сохранения изменений нужно ребутнуть патчер). Остальное постараюсь сделать в следущей версии программы, там много изменений будет(со стороны пользователя ничего менять не придется)
Перейти в начало страницы
 
+Цитировать сообщение

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 1.11.2024, 2:03
Top.Mail.Ru