Новая версия патчера | 1.9.1.6 |
Здравствуйте, гость ( Вход | Регистрация )
Новая версия патчера | 1.9.1.6 |
11.1.2009, 15:34
Сообщение
#41
|
|
Активный участник Группа: Пользователи Сообщений: 89 Регистрация: 28.12.2008 Пользователь №: 77 |
не, делегаты для меня пока нечто не совсем понятное))) не сталкивался с ними в прикладных задачах, надо заботать их, научишь как?) А все очень просто - это ярлычок для вызова функции - позволяет не прекомпилировать, выделять место, ресурсы итд под функцию, а сделать это "на лету" - в итоге ресурсопотребление падает резко - в результате растет скорость, причем намного превышает "накладные" расходы на динамическое распределение. Вообще делегаты были пару лет назад "правилом хорошего тона" - счас вроде " в моде" аспекты и АОП (аспектно-ориентированное программирование). Асинхронные делегаты - тож просто - каждому делегату - свой поток - в итоге шустренько распараллеливаем работу и получаем мгновенно работающее приложение, занимающее кучу ресурсов, но всего на доли секунды... В принципе, конечно, читать надо исходники - rtfm msdn (ну у Троелсена повеселее и на русском). Вы ещё подумайте о переписывании патчера на чистом C++, желательно без всяких MFC, чтобы можно было портировать на другие платформы. Интерфейс можно построить на wxWidgets, вроде достаточно быстро работает.. ЗЫ, это лишь мои размышления... Хм, я конечно не линуксоид, просто юзер "поневоле" - начальные знания баша-перла - неужто там нереально сложно пересобрать под Mono стандартное .NET приложение??? (Или Mono в среде Linux считается "продавшимся мелкомягким и религиозно неприемлемым продуктом"?) |
|
|
11.1.2009, 16:25
Сообщение
#42
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
Наколько понял - фишка то в том, что ретрекер у вас на 127.0.0.1. Подумаю над этим. PS Пока что - Settings.ini - настрока TrackerCheck - там куча значений - вбейте на место одного из ноликов номер (из trackerssimple.ini) своего ретрекера. Я все таки считаю что проблема в явном IP. Но если что, не бейте мну я ламер)))) -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
11.1.2009, 19:39
Сообщение
#43
|
|
Участник Группа: Пользователи Сообщений: 15 Регистрация: 10.1.2009 Пользователь №: 197 |
GhostMaster твой ретрекер для каково города\провайдера Москва, корбина, СВАО - Алексеевский. Ну вообще она с системным темпом работает - и имя меняется на случайное число - так уж повелось. (1. Не хотелось переписывать исходный. 2. Не хотелось хранить в темпе "говорящие" имена.) В принципе "по пожеланиям" трудящихся могу сделать сохранение по пути к trackers.ini (Настройки-Дополнительные-Файл) - а там неважно какой путь, лишь бы винда дала туда доступ. Трудящиеся очень желают А в смысле "по пути к trackers.ini"? Ну вобщем хоть какой-нибудь вариант для начала был бы оч желателен. По поводу списка в Дополнительно - в самой первой версии это и был список ретрекеров - после того как это оказалось людям непонятно и неудобно (файл гораздо "проще") - используется теперь только как индикатор, уж сорри. А-а, понял. Ну и ладно, через ини добавить не влом. Просто думал что если там есть "New..." значит там можно добавлять новые записи, а то что не сохраняет - это бага. PS Shift, я же говорил надо в новом формате файла синхронизировать все ретрекеры - потому что его сделал Ostr и там не все. А не думали над более "портабельным" формате файла конфига, xml тот же (тапки не кидать! )? инишник с русскими именами секций выглядит как то дико А написать перловый скрипт который бы его парсил так вообще всякое желание пропадает. |
|
|
11.1.2009, 19:50
Сообщение
#44
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Мне уже сослали ретрекеров я в корбину Москва добаивл их )
-------------------- |
|
|
11.1.2009, 19:58
Сообщение
#45
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
Еще предложение есть. А можно как нить сделать так что бы при установке создавались ярлыки, а то как то не оч удобно лазить. понятно что мона и самому сделать, но как то хоца что бы сразу)))
-------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
11.1.2009, 20:33
Сообщение
#46
|
|
Участник Группа: Пользователи Сообщений: 29 Регистрация: 27.12.2008 Пользователь №: 73 |
xml - ну не знаю, из пушки по воробьям имхо
хотя, на вскидку быстро для xml придумал 1 вариант использования - делаем атрибут у ретрекера, который говорит о его доступности русский текст имхо тоже не очень и еще лично мне очень хотелось бы, чтобы список доступных ретрекеров можно было бы редактировать в самой программе, ну этим тоже займусь, главное себя заставить ЗЫ : вообще можно сделать спец тему, типа "предложения и пожелания" - и пусть юзеры пишут что-как хочется видеть в патчере |
|
|
11.1.2009, 21:51
Сообщение
#47
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
А что это???
Код http://re-tracker.ru:80/announce
-------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
11.1.2009, 21:56
Сообщение
#48
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Это новый статист ретрекер ) так как старый начал здыхать
читаем тему http://re-tracker.ru/index.php?showtopic=9...0&#entry664 новый будет еще в след версиях обрабатывать имена торрентов и выдавать хоть какую то польезную статистику -------------------- |
|
|
11.1.2009, 22:00
Сообщение
#49
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
Это новый статист ретрекер ) так как старый начал здыхать читаем тему http://re-tracker.ru/index.php?showtopic=9...0&#entry664 новый будет еще в след версиях обрабатывать имена торрентов и выдавать хоть какую то польезную статистику Просто старая статистика показывает что "Рокнрольщик" есть у 11 сидов, а новая даже меня не видит. -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
11.1.2009, 22:13
Сообщение
#50
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
все правельно, но всеравно мы сменим статистику , а чем раньше тем лучше , да и это вынужденная мера так как старая загибаеться на моем канале
-------------------- |
|
|
11.1.2009, 23:14
Сообщение
#51
|
|
Активный участник Группа: Пользователи Сообщений: 89 Регистрация: 28.12.2008 Пользователь №: 77 |
А не думали над более "портабельным" формате файла конфига, xml тот же (тапки не кидать! )? инишник с русскими именами секций выглядит как то дико А написать перловый скрипт который бы его парсил так вообще всякое желание пропадает. Первая мысль была про XML - вторая про крик пользовтелей - там же ничего нипанятна, теги какие-то итд итп...))) Потому и был взят текст, а потом ини - потому что панятна просто и наглядно. Патчер идет по пути упрощения и добавления новых функций. |
|
|
12.1.2009, 0:58
Сообщение
#52
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 12.1.2009 Пользователь №: 210 |
Доброго Всем времени суток!) Уважаемый Одмин, подскажите/разъясните такую ситуацию по листу ретрекеров:
Ростов-на-Дону - Советский - Корбина (версия патчера послед, так что район так для справки) так вот в патчере 1 ретрекер прописан: http://re-tracker.ru:/announce а в листе (сам открыл из папки) указанны 2: --/-- и http://retracker.bee-media.ru/announce.php Так вопрос такой: почему он не отображается в патчере, и если можно то как его туды втулить))) Заранее спасибо! |
|
|
12.1.2009, 1:15
Сообщение
#53
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Неотображаеться - значит он недоступен можно нажать на кнопку проверки и посмотреть , если будет недоступен значит или пиринга нету или что то с ретрекером
__ можно так же руками его вписать в торрент клиент и посмотреть на статус -------------------- |
|
|
13.1.2009, 22:30
Сообщение
#54
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 13.1.2009 Пользователь №: 223 |
Есть проблема (на предыдущих версиях тоже была). Если открывать несколько торрентов подряд (скажем с интервалом в минуту-две) то патчер портит торрент-файлы. В частности пишет левое название (например .avi или подчеркивание или ничего) и в статусе трекера появляется Torrent not registered. Соответственно ничего не качается. Глюки начинаются где-то около десятого открытия.
Если торрент сохранить на комп и открыть непосредственно торрент-клиентом - все работает. |
|
|
13.1.2009, 23:20
Сообщение
#55
|
|
Активный участник Группа: Пользователи Сообщений: 89 Регистрация: 28.12.2008 Пользователь №: 77 |
Если открывать несколько торрентов подряд (скажем с интервалом в минуту-две) то патчер портит торрент-файлы. Хм, забавно. Ради теста открыл пиратбэй, отсортировал случайный поиск "по размеру", потом ради чистоты эксперимента открыл торрентс.ру, поиск по слову java в приложениях для мобильных, сортировка по размеру. Итог: из 69 торрентов, открытых за 5 минут: для ПБ: из 35 скачалось 8, статус трекеров в 27 остальных нормальный, сидеров нет. для Т.СРУ: из 34х скачалось 29, в 1ном статус "торрент не зарегистрирован (ни с патчером ни без него - напрямую), в 4х - нет сидеров. Давайте что ли ваш список, что открываете, в какой последовательности, на каком возникают ошибки... Вполне возможно что и прямо в системе где-то бага завелась - тут у человека был установлен криво .NET - тоже были проблемы. ЗЫ В TODO добавил другой метод сохранения торрент-файла. |
|
|
14.1.2009, 1:23
Сообщение
#56
|
|
Участник Группа: Пользователи Сообщений: 15 Регистрация: 10.1.2009 Пользователь №: 197 |
Бага или фича?
При старте патчер нехило так секунд на 6 грузит процессор по полной, тормозят все приложения. Окошко самого патчера при этом замораживается, теряется прорисовка. Вобщем как обычно когда приложение жрет ресурсы ЦП. P.S. Shift Ты мой трекер (http://retracker.hotplug.ru:2710/announce) так и не добавил в официальный список? Только что обновил ini - там его опять нету |
|
|
14.1.2009, 1:27
Сообщение
#57
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Если не добавился надо говорить город\провайдер , коффейная гуща кончилась ! по другому гадать не умеем
-------------------- |
|
|
14.1.2009, 2:09
Сообщение
#58
|
|
Участник Группа: Пользователи Сообщений: 15 Регистрация: 10.1.2009 Пользователь №: 197 |
Если не добавился надо говорить город\провайдер , коффейная гуща кончилась ! по другому гадать не умеем Да блин! Эта же страница несколькими постами выше ) http://re-tracker.ru/index.php?showtopic=8...dpost&p=657 Москва - корбина - свао алексеевский |
|
|
14.1.2009, 2:31
Сообщение
#59
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Добавил 116 в корбину )))
-------------------- |
|
|
14.1.2009, 9:40
Сообщение
#60
|
|
Активный участник Группа: Пользователи Сообщений: 89 Регистрация: 28.12.2008 Пользователь №: 77 |
Бага или фича? Сам то как думаешь? Проблема такая была у кого-то с винсервер 2003 - не помню как он ее решил. У всех остальных-то я надеюсь все нормально? (при загруженной системе патчер должен грузиться за пару секунд, при незагруженной - меньше чем за секунду (при том что на старте он "разбирает" по косточкам 2 инишника, проверяет обновления, в конце концов открывает торрент). Понятное дело что никакой "загрузки ЦП на полную" и быть не должно. PS Вот проверка доступности (если она есть - возникает при обновлении трекер-листа) - должна занимать время. Попробуй поставить галку только принудительно. |
|
|
Текстовая версия | Сейчас: 1.11.2024, 2:01 |