TorrentAdder от igor_n, типа мини-патчилка |
Здравствуйте, гость ( Вход | Регистрация )
TorrentAdder от igor_n, типа мини-патчилка |
30.9.2009, 20:13
Сообщение
#121
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Похоже, ситуация прояснилась. Сбой происходит из-за того, что в своей версии этого патчера... Вообще писать автору об ошибках в модифицированной программе - как минимум не красиво, а также это может привести к большой путанице. Это ладно если ошибка в части кода, котору вы не трогали, но тут-то вы сами являетесь автором ошибки, которой в оргинальной программе нет... Вобщем и целом надеюсь моя мысль вами понята верно... -------------------- |
|
|
30.9.2009, 20:42
Сообщение
#122
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 29.3.2009 Пользователь №: 1 057 |
Вообще писать автору об ошибках в модифицированной программе - как минимум не красиво, а также это может привести к большой путанице. Это ладно если ошибка в части кода, котору вы не трогали, но тут-то вы сами являетесь автором ошибки, которой в оргинальной программе нет... Вобщем и целом надеюсь моя мысль вами понята верно... Мне изначально вообще не было очевидно, в каком месте программы ошибка. И вполне вероятным было считать, что она находилась в "неизмененной" части программы, соответствующей старым исходникам, которые были здесь выложены аж в феврале. Да, как выяснилось позже, это не так. В любом случае, всем спасибо за внимание. Дальше как-нибудь сами разберемся. |
|
|
16.10.2009, 13:02
Сообщение
#123
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 16.10.2009 Пользователь №: 3 002 |
При запуске патчера uTorrent не мог найти файл торрента.
Можно обойти эту проблему установив запуск приложения в режиме совместимости с windows xp, но тогда задалбывает UAC Нашел решение для Win7 (скорее всего подойдет и для vista): 1. Ставим (копируем) патчер в директорию с коротким именем без пробелов (например E:\TP\) И всё |
|
|
16.10.2009, 23:25
Сообщение
#124
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 15.5.2009 Пользователь №: 1 623 |
TorrentAdder добавляет статистику на http://re-tracker.ru:80, а где-нибудь можно прописать чтоб он добавлял статистику на ешё один адрес?
|
|
|
14.1.2010, 21:21
Сообщение
#125
|
|
Участник Группа: Пользователи Сообщений: 10 Регистрация: 14.1.2010 Пользователь №: 3 974 |
TorrentAdder добавляет статистику на http://re-tracker.ru:80, а где-нибудь можно прописать чтоб он добавлял статистику на ешё один адрес? bencode.cpp строка 237 есть: Код if ((url.find("re-tracker.ru") != string::npos) || addStat) нужно заменить на Код if ( addStat ) тогда при установке addStat=True во ВСЕ торенты будут добавляться данные. при false соответственно никуда не будут. отредактировал 24.01.2010 P.S. не особое знание C++ и невнимательность данные изменения работать не будут. сейчас при установке addStat=True статистика должна добавляться во все, а при установке в false только туда где в URL есть подстрока "http://re-tracker.ru:80". к сожаления не работает можно заменить строку 186: Код const bool addStat = stricmp(GetIniString("Settings", "AddStat", "", g_mainIni).c_str(), "True") == 0; на что-то однозначно устанавливающее addStat=true. или вообще удалить строки 237,238 и 242. но это как-то непраивльно. с учетом того что у меня нет C++ .NET 2003 (v7.1) а под C++2005(2008) c наскока скомпилировать не получается нужно ждать автора, чтобы поправил или проверил что не так...... |
|
|
28.1.2010, 22:25
Сообщение
#126
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 15.5.2009 Пользователь №: 1 623 |
Спасибо за столь подробный ответ. Что ж, подожду, поскольку нет ни того ни другого.
|
|
|
22.3.2010, 22:00
Сообщение
#127
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 22.3.2010 Пользователь №: 4 857 |
спасибо за программу!
я приспособил ее под собственные нужды. может кому понадобится добавление открытых трекеров и официального трекера прова (если он настроен как retracker.local): === Код ; 22.03.2010. Based on ; Created 24.09.2009 [Город] Количество=64 ... 64=Вселенский Урюпинск [Провайдеры Вселенский Урюпинск] Количество=1 1=Hypothesis ISP [Ретрекеры Вселенский Урюпинск Hypothesis ISP] Количество=4 1=http://retracker.local/announce.php 2=http://bt.peerseed.ru/announce 3=http://tracker.prq.to/announce 4=http://tracker.openbittorrent.com/announce === Код [Settings] AddStat=True LaunchPath=*********\uTorrent.exe LaunchArguments=%1 TrackerIniIndex=63 0 TrackerCheck=1 2 3 4 0 TrackersFile=************\trackerssimple.ini === imho ссылка на сорцы в шапке не помешает --- DVM |
|
|
23.3.2010, 19:52
Сообщение
#128
|
|
Участник Группа: Пользователи Сообщений: 10 Регистрация: 14.1.2010 Пользователь №: 3 974 |
|
|
|
12.5.2010, 12:06
Сообщение
#129
|
|
Активный участник Группа: Разработчики Сообщений: 48 Регистрация: 9.2.2009 Пользователь №: 444 |
По просьбам читателей выложил исходники своей последней версии. http://www.palmoid.com/toradd_src.zip Там же исходники чекера и инсталлятора.
|
|
|
28.8.2010, 17:04
Сообщение
#130
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 28.8.2010 Пользователь №: 6 147 |
2igor_n
Не плохо бы добавить проверку на уже существующие ретрекеры в списке обрабатываемого торрент файла Я добавил в список ретрекеров retracker.local, а некоторые трекеры (с которых скачивается торрент) делают это автоматом, в итоге получается два одинаковых урл анонса. Так же не помешает некий игнор лист. Например если в торрент файле присутствует определённый ulr анонса (из игнор листа) то в таком файле не проводить ни каких изменений и передавать торрент клиенту как есть. Заранее благодарен если мои просьбы будут выполнены. И в любом случае спасибо за утилитку -------------------- |
|
|
29.8.2010, 14:00
Сообщение
#131
|
|
Участник Группа: Пользователи Сообщений: 10 Регистрация: 14.1.2010 Пользователь №: 3 974 |
По просьбам читателей выложил исходники своей последней версии. http://www.palmoid.com/toradd_src.zip Там же исходники чекера и инсталлятора. выложи куданибудь еще компилятор под которым можно собрать.pls. |
|
|
10.10.2010, 20:35
Сообщение
#132
|
|
Участник Группа: Пользователи Сообщений: 13 Регистрация: 23.3.2009 Пользователь №: 941 |
Я думаю что надо просто раз в день тестировать фоном и все , после записывать в файл , тестировать при включении компа и после прохождения допустим 2 минут Только бы хорошо что бы этот патчер мог патчить уже существующие торренты , инфа о них леит в дат файле Сделал простейшую обновлялку списка. Делал для себя, так что она простая как блин, но зато работает :) Проверял только под XP. 1. Скачать 2. Распаковать в ту же папку, где лежит trackerssimple.ini 3. Запустить setup.bat 4. Ввести пароль от текущей учетки. Список будет обновлятся раз в неделю, в полночь. http://pseudotracker.2g0.ru/files/updater.zip 110 Кб в архиве, и никаких .NET фреймворков (только wget и awk :) Если проге не удается скачать новый файл - останется лежать старый. Обновление по расписанию сделано через планировщик windows. |
|
|
7.2.2011, 21:39
Сообщение
#133
|
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.2.2011 Пользователь №: 7 522 |
Здравствуйте!
Прошу откликнуться счастливых обладателей исходников TorrentAdder от igor_n, отсюда - http://www.palmoid.com/toradd_src.zip не качает((( Огромная просьба выложить исходники в какое-нибудь доступное место! Заранее спасибо! |
|
|
8.2.2011, 19:37
Сообщение
#134
|
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.2.2011 Пользователь №: 7 522 |
Огромная просьба выложить исходники в какое-нибудь доступное место! Все, скачалось с http://www.palmoid.com/toradd_src.zip.... Будем смотреть) |
|
|
1.3.2011, 18:50
Сообщение
#135
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 1.3.2011 Пользователь №: 7 707 |
Когда уже обновите этот патчер? а то новые ретрекеры добавлены.
|
|
|
11.9.2012, 15:39
Сообщение
#136
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 11.9.2012 Пользователь №: 10 211 |
А сколько дней в году работают ссылки на программу с первой страницы? Вторую неделю уже не могу скачать.
|
|
|
13.9.2012, 5:35
Сообщение
#137
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 11.9.2012 Пользователь №: 10 211 |
Похоже, тема мертвая. Я скачал исходники с какого-то другого сайта, но не уверен, что это последняя и немодифицированная версия. В readme написано, что это билд 37. Я прикрепил к сообщению патч, который выполняет проверку трекеров на предмет дубликатов и не добавляет трекер, если он уже присутствует в торренте. Также прикрепил скомпилированный .exe. Может кому-то пригодится.
Прикрепленные файлы
TorrentAdder.exe ( 92 килобайт )
Кол-во скачиваний: 40
Do_not_add_duplicate_trackers.patch.txt ( 1.63 килобайт ) Кол-во скачиваний: 10 |
|
|
17.9.2012, 16:01
Сообщение
#138
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Спасибо, а не могли бы вы прикрепить и исходники?
-------------------- |
|
|
18.9.2012, 13:02
Сообщение
#139
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 11.9.2012 Пользователь №: 10 211 |
Спасибо, а не могли бы вы прикрепить и исходники? Прикрепил. Из всего пакета я использую только один экзешник - TorrentAdder.exe. Я поместил его в отдельный каталог на диске и вручную сопоставил его запуск для файлов с расширением .torrent. В тот же каталог положил два конфига: Settings.ini: Код [Settings] ; Параметр указывает, нужно ли добавлять статистику о торренте к урлу трекера на re-tracker.ru AddStat=False ; путь к программе для закачки торрентов LaunchPath=C:\Portable\uTorrent\utorrent.exe ; параметры программы для закачки торрентов. Вместо %1 подставляется полный путь к новому файлу с торрентом LaunchArguments=%1 ; Номера городов и провайдера в файле со списком ретрекеров. Оба значения на единицу меньше номеров в файле TrackerIniIndex=0 0 ; Номера работающих ретрекеров в списке своего провайдера. Нуль завершает список. TrackerCheck=1 2 3 4 5 6 7 8 9 10 0 ; путь к файлу со списком ретрекеров TrackersFile=C:\Utils\TorrentAdder\trackerssimple.ini trackerssimple.ini: Код [Город] Количество=1 1=Город [Провайдеры Город] Количество=1 1=Провайдер [Ретрекеры Город Провайдер] Количество=10 1=http://retracker.local/announce 2=http://retracker.local/announce 3=http://retracker.local/announce 4=http://retracker.local/announce 5=http://retracker.local/announce 6=http://retracker.local/announce 7=http://retracker.local/announce 8=http://retracker.local/announce 9=http://retracker.local/announce 10=http://retracker.local/announce По умолчанию в конфиге десять раз прописан retracker.local, но он будет добавляться ко всем торрентам только один раз и только если его еще там нет. Чтобы добавлять другие трекеры, нужно их просто прописать вместо retracker.local в любые позиции от 1 до 10. Никаких проверок на доступность трекеров не происходит. Утилита только изменяет torrent-файлы на лету и передает их в торрент-клиент, ничего более.
Прикрепленные файлы
|
|
|
Текстовая версия | Сейчас: 10.11.2024, 21:01 |