IPB

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

7 страниц V  « < 5 6 7  
Ответить в данную темуНачать новую тему
TorrentAdder от igor_n, типа мини-патчилка
FreeM@N
сообщение 30.9.2009, 20:13
Сообщение #121


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

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Цитата(eximido @ 30.9.2009, 19:30) *
Похоже, ситуация прояснилась.
Сбой происходит из-за того, что в своей версии этого патчера...

Вообще писать автору об ошибках в модифицированной программе - как минимум не красиво, а также это может привести к большой путанице.

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

Вобщем и целом надеюсь моя мысль вами понята верно...


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
eximido
сообщение 30.9.2009, 20:42
Сообщение #122


Новичок
*

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



Цитата(FreeM@N @ 30.9.2009, 21:13) *
Вообще писать автору об ошибках в модифицированной программе - как минимум не красиво, а также это может привести к большой путанице.

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

Вобщем и целом надеюсь моя мысль вами понята верно...

Мне изначально вообще не было очевидно, в каком месте программы ошибка. И вполне вероятным было считать, что она находилась в "неизмененной" части программы, соответствующей старым исходникам, которые были здесь выложены аж в феврале. Да, как выяснилось позже, это не так.

В любом случае, всем спасибо за внимание.
Дальше как-нибудь сами разберемся.
Перейти в начало страницы
 
+Цитировать сообщение
no name
сообщение 16.10.2009, 13:02
Сообщение #123


Новичок
*

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



При запуске патчера uTorrent не мог найти файл торрента.
Можно обойти эту проблему установив запуск приложения в режиме совместимости с windows xp, но тогда задалбывает UAC
Нашел решение для Win7 (скорее всего подойдет и для vista):
1. Ставим (копируем) патчер в директорию с коротким именем без пробелов (например E:\TP\)
И всё
Перейти в начало страницы
 
+Цитировать сообщение
Donki
сообщение 16.10.2009, 23:25
Сообщение #124


Новичок
*

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



TorrentAdder добавляет статистику на http://re-tracker.ru:80, а где-нибудь можно прописать чтоб он добавлял статистику на ешё один адрес?
Перейти в начало страницы
 
+Цитировать сообщение
MiB
сообщение 14.1.2010, 21:21
Сообщение #125


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 14.1.2010
Пользователь №: 3 974



Цитата(Donki @ 16.10.2009, 23:25) *
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++ и невнимательность sad.gif данные изменения работать не будут. сейчас при установке addStat=True статистика должна добавляться во все, а при установке в false только туда где в URL есть подстрока "http://re-tracker.ru:80". к сожаления не работает sad.gif
можно заменить строку 186:
Код
    const bool addStat = stricmp(GetIniString("Settings", "AddStat", "", g_mainIni).c_str(), "True") == 0;

на что-то однозначно устанавливающее addStat=true.
или вообще удалить строки 237,238 и 242.

но это как-то непраивльно. sad.gif

с учетом того что у меня нет C++ .NET 2003 (v7.1) а под C++2005(2008) c наскока скомпилировать не получается sad.gif нужно ждать автора, чтобы поправил или проверил что не так......
Перейти в начало страницы
 
+Цитировать сообщение
Donki
сообщение 28.1.2010, 22:25
Сообщение #126


Новичок
*

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



Спасибо за столь подробный ответ. Что ж, подожду, поскольку нет ни того ни другого.
Перейти в начало страницы
 
+Цитировать сообщение
asd0z
сообщение 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
Перейти в начало страницы
 
+Цитировать сообщение
MiB
сообщение 23.3.2010, 19:52
Сообщение #128


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 14.1.2010
Пользователь №: 3 974



Цитата(asd0z @ 22.3.2010, 22:00) *
спасибо за программу!

я приспособил ее под собственные нужды. может кому понадобится добавление открытых трекеров и официального трекера прова (если он настроен как retracker.local):


еслм перекомпилил, выложи куда нибудь?
Перейти в начало страницы
 
+Цитировать сообщение
igor_n
сообщение 12.5.2010, 12:06
Сообщение #129


Активный участник
Иконка группы

Группа: Разработчики
Сообщений: 48
Регистрация: 9.2.2009
Пользователь №: 444



По просьбам читателей выложил исходники своей последней версии. http://www.palmoid.com/toradd_src.zip Там же исходники чекера и инсталлятора.
Перейти в начало страницы
 
+Цитировать сообщение
Uucyc
сообщение 28.8.2010, 17:04
Сообщение #130


Новичок
*

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



2igor_n
Не плохо бы добавить проверку на уже существующие ретрекеры в списке обрабатываемого торрент файла
Я добавил в список ретрекеров retracker.local, а некоторые трекеры (с которых скачивается торрент) делают это автоматом, в итоге получается два одинаковых урл анонса.
Так же не помешает некий игнор лист. Например если в торрент файле присутствует определённый ulr анонса (из игнор листа) то в таком файле не проводить ни каких изменений и передавать торрент клиенту как есть.

Заранее благодарен если мои просьбы будут выполнены.
И в любом случае спасибо за утилитку wink.gif


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
MiB
сообщение 29.8.2010, 14:00
Сообщение #131


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 14.1.2010
Пользователь №: 3 974



Цитата(igor_n @ 12.5.2010, 13:06) *
По просьбам читателей выложил исходники своей последней версии. http://www.palmoid.com/toradd_src.zip Там же исходники чекера и инсталлятора.

выложи куданибудь еще компилятор под которым можно собрать.pls.
Перейти в начало страницы
 
+Цитировать сообщение
unxed
сообщение 10.10.2010, 20:35
Сообщение #132


Участник
**

Группа: Пользователи
Сообщений: 13
Регистрация: 23.3.2009
Пользователь №: 941



Цитата(Shift @ 12.2.2009, 22:16) *
Я думаю что надо просто раз в день тестировать фоном и все , после записывать в файл , тестировать при включении компа и после прохождения допустим 2 минут

Только бы хорошо что бы этот патчер мог патчить уже существующие торренты , инфа о них леит в дат файле


Сделал простейшую обновлялку списка.
Делал для себя, так что она простая как блин, но зато работает :)
Проверял только под XP.

1. Скачать
2. Распаковать в ту же папку, где лежит trackerssimple.ini
3. Запустить setup.bat
4. Ввести пароль от текущей учетки.

Список будет обновлятся раз в неделю, в полночь.

http://pseudotracker.2g0.ru/files/updater.zip

110 Кб в архиве, и никаких .NET фреймворков (только wget и awk :)

Если проге не удается скачать новый файл - останется лежать старый. Обновление по расписанию сделано через планировщик windows.
Перейти в начало страницы
 
+Цитировать сообщение
terrybla
сообщение 7.2.2011, 21:39
Сообщение #133


Новичок
*

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



Здравствуйте!
Прошу откликнуться счастливых обладателей исходников TorrentAdder от igor_n, отсюда - http://www.palmoid.com/toradd_src.zip не качает(((
Огромная просьба выложить исходники в какое-нибудь доступное место!
Заранее спасибо!
Перейти в начало страницы
 
+Цитировать сообщение
terrybla
сообщение 8.2.2011, 19:37
Сообщение #134


Новичок
*

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



Цитата(terrybla @ 7.2.2011, 21:39) *
Огромная просьба выложить исходники в какое-нибудь доступное место!


Все, скачалось с http://www.palmoid.com/toradd_src.zip....
Будем смотреть)
Перейти в начало страницы
 
+Цитировать сообщение
basik
сообщение 1.3.2011, 18:50
Сообщение #135


Новичок
*

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



Когда уже обновите этот патчер? а то новые ретрекеры добавлены.
Перейти в начало страницы
 
+Цитировать сообщение
jseven
сообщение 11.9.2012, 15:39
Сообщение #136


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 11.9.2012
Пользователь №: 10 211



А сколько дней в году работают ссылки на программу с первой страницы? Вторую неделю уже не могу скачать.
Перейти в начало страницы
 
+Цитировать сообщение
jseven
сообщение 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
 
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 17.9.2012, 16:01
Сообщение #138


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

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Спасибо, а не могли бы вы прикрепить и исходники?


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
jseven
сообщение 18.9.2012, 13:02
Сообщение #139


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 11.9.2012
Пользователь №: 10 211



Цитата(FreeM@N @ 17.9.2012, 17:01) *
Спасибо, а не могли бы вы прикрепить и исходники?

Прикрепил. Из всего пакета я использую только один экзешник - 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-файлы на лету и передает их в торрент-клиент, ничего более.
Прикрепленные файлы
Прикрепленный файл  toradd_src.zip ( 196.04 килобайт ) Кол-во скачиваний: 20
 
Перейти в начало страницы
 
+Цитировать сообщение

7 страниц V  « < 5 6 7
Ответить в данную темуНачать новую тему
21 чел. читают эту тему (гостей: 21, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 10.11.2024, 21:01
Top.Mail.Ru