Страница 1 из 2

NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Чт мар 21, 2013 10:02
Vital Key
В этой теме мы предоставляем всем желающим предложить свои способы автоматического обновления через торрент.
Мы не скрываем расположение торрент-файлов и не против, чтобы любой желающий помог нашим пользователям обновляться автоматически.
Внимание! Администрация NODUvaga не несёт ответственности за действия программ, предложенных здесь. Вы их используете исключительно на свой страх и риск. Мы несём ответственность только за программу, которую создаём сами.
Администрация NODUvaga не консультирует Вас по программам, предложенным здесь. Мы консультируем только по программе, которую создаём сами.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Чт мар 21, 2013 15:35
zabytyi
А обязательно через торрент?!
У меня вообще в планах создание собственного P2P клиента (уже в работе).

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Чт мар 21, 2013 15:43
Vital Key
zabytyi писал(а):А обязательно через торрент?!
У меня вообще в планах создание собственного P2P клиента (уже в работе).

Нет, не обязательно. Но мы раздаём базы в торренте. И у Вас должна быть осень хорошая система, чтобы мы официально на неё перешли ;)

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Пт мар 22, 2013 14:44
zabytyi
Как бы в теории и, частично, в практике всё готово. Но есть одна делема. Собственно по её поводу я прошу "помощи зала".
Суть вопроса состоит в задаче обеспечить клиент программы которую я пишу информацией о пирах (сидах). И здесь у меня 2 варианта.

1) Наличие, кроме клиента программы, трекера (можно просто самый, даже бесплатный сайт, с доменом 3 уровня, но с базой данных), через который и будет осуществляться поиск раздающих. Данная реализация подразумевает "засвет" трекера, что рано или поздно приведет к его блоку. Однако, ничто не помешает вновь "поднять" трекер путем создания нового сайта-трекера.

2) Написание двух видов клиентов - "клиент-источник" и "клиент-пир". Тогда это уже точно проект "спешал фор nod.uvaga.by". Источник, с которого и будет производиться раздача антивирусных баз, должен находиться на статическом IP (что, в принципе, стоит денег), дабы "клиент-пиры" могли знать откуда качать и тот же "клиент-источник" будет оперировать IP адресами остальных пиров сети. Но опять таки, есть вероятность засветить IP источника, который конечно можно поменять, но не без лишних "но".

Что может выберет достопочтенная публика? Или же у кого-то есть еще какие-нибудь варианты?

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Чт мар 28, 2013 09:53
Siongroup
Хотел поучаствовать и попробовать помочь вам в создании torrent
клиента для обновлений NOD.

Я уже писал на форуме что utorrent + wget можно заменить aria2c и
присылаю вам работающую реализацию закачки и раздачи torrent клиента.

Что не может данный клиент:
1. выбор папки 3 4 5 6 которую надо точно качать для конкректной
версии NOD(для файла http://nod.uvaga.by/noduvaga.torrent) т.е. клиент закачивает все папки и участвует в раздаче
всеx файлов.
Если будет вариант создания отдельного torrent файла для каждого отдельного обновления типа
http://nod.uvaga.by/noduvaga3.torrent
http://nod.uvaga.by/noduvaga4.torrent
http://nod.uvaga.by/noduvaga5.torrent
http://nod.uvaga.by/noduvaga6.torrent
то просто меняем в файле start.bat номер торент файла и клиент закачивает только определенные по версии файлы.

2. Клиент не удаляет старые файлы, а перезаписывает их если такие
существуют. Хэш файла всегда отличается если он изменен хотя бы на 1
байт поэтому конфликтов не будет. Но иногда необходимо чистить папку
для удаления старых файлов хотя бы раз в неделю.
Удалять каждый раз папку при запуске клиента тоже неправильно т.к.
пользователь может перезагружать компьютер несколько раз на день и
перезакачивать файлы ему не резон.

Я протестил ее в фоне(запуск start.vbs) --- нормуль качает без моего участия --- NOD 6
обновляется стабильно и без задержек.

Смотрите описание работы в файле readme.txt

Cсылка на программу --- https://dl.dropbox.com/u/20467529/aria2c.rar

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Сб мар 30, 2013 12:40
liservik
Пункт первый можно исправить способом раздачи обновлений. Можно помимо раздачи с обновлениями для всех версий NOD раздавать также обновления для каждой версии NOD отдельно.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Сб мар 30, 2013 16:21
Vital Key
liservik писал(а):Пункт первый можно исправить способом раздачи обновлений. Можно помимо раздачи с обновлениями для всех версий NOD раздавать также обновления для каждой версии NOD отдельно.

Т.е. система должна адаптироваться под Вас, а не Вы под систему?
В официальной версии автоматических торрент обновлений будет сама выбираться нужная версия из раздачи. Вы так хвалили aria2c. Так покажите что Вы и он можете. Сделайте систему, чтобы в комплексе решала все вопросы. Я уже решил вопросы с загрузкой нужной версии, с подменой обновлений только когда скачались новые, с удалением старого торрента. Осталось только расписать режимы работы в зависимости от Интернет-соединения и автоматически настроить НОД под обновления.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Пн апр 01, 2013 17:33
AndreyYKKa
а можно будет сделать чтобы когда комп включается то начинает качать обновления

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Пн апр 01, 2013 19:55
Vital Key
AndreyYKKa писал(а):а можно будет сделать чтобы когда комп включается то начинает качать обновления

да

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Сб апр 06, 2013 13:44
zabytyi
Попрошу внимания.

Хочу набрать команду для закрытого бета-тестирования своей программы получения обновлений с официальных серверов ESET.
Программа синхронизирует указанную пользователем папку для файлов антивирусных баз с файлами на официальных серверах.
Команду набираю исходя из основных видов операционных систем и версий антивируса NOD32. Начало тестирования сегодня-завтра (06-07 апреля 2013), в зависимости от скорости набора команды.

Итак, на этот момент требуются:
- ОС Windows 7, 32bit - EAV/ESS v4 - набрано - проверено, работает!
- ОС Windows 7, 32bit - EAV/ESS v5
- ОС Windows 7, 32bit - EAV/ESS v6 - набрано - проверено, работает!

- ОС Windows 7, 64bit - EAV/ESS v4
- ОС Windows 7, 64bit - EAV/ESS v5 - набрано
- ОС Windows 7, 64bit - EAV/ESS v6

- ОС Windows XP, 32bit - EAV/ESS v4
- ОС Windows XP, 32bit - EAV/ESS v5
- ОС Windows XP, 32bit - EAV/ESS v6

- ОС Windows XP, 64bit - EAV/ESS v4
- ОС Windows XP, 64bit - EAV/ESS v5
- ОС Windows XP, 64bit - EAV/ESS v6

Просьба всех желающих откликнуться в ЛС или на скайп - zabytyi

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Вс апр 07, 2013 18:05
zabytyi
К чёрту тесты!

Vital Key: название темы читать пробовали? Здесь обновления через торренты. Прямое обновление в теме "обновление"
Никаких торрентов, всё качается с официальных серверов.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Вс апр 07, 2013 18:24
Vital Key
Информация для разработчиков: по адресам http://nod.uvaga.by/base.ver, http://nod.uvaga.us/base.ver Файлы, в которых информация об версии и дате баз на торренте.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Ср апр 10, 2013 11:13
Lancepok
1.можно ли изменить папку закачки обновлений
2.можно ли выбрать несколько версий для закачки (дома 6, а на работе 4 без инета - обновляю вручную)

p/s базу знаний с сайта может перенесете на форум, или там страничку откроете

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Ср апр 10, 2013 11:17
Vital Key
Lancepok писал(а):1.можно ли изменить папку закачки обновлений
2.можно ли выбрать несколько версий для закачки (дома 6, а на работе 4 без инета - обновляю вручную)

Вы у кого спрашиваете? Если Ваш вопрос по программе NodUvaga Torrenter, то Вам сюда
Здесь обсуждают создания альтернативных систем.

Re: NOD32 - Автоматическое обновления через торрент (другие)

СообщениеДобавлено: Вт апр 23, 2013 09:26
LVR
Есть идея написать программу для автоматического обновления через torrent-сеть. Я сам программист, могу потихоньку это делать. В качестве примера вот тут: https://docs.google.com/file/d/0B885jvH ... sp=sharing есть набросок на основе исходников MonoTorrent.
После запуска программа загружает текущий torrent-файл с сайта и начинает закачку. После завершения закачки остаётся на раздаче, пока не закроется. Никакой проверки версий пока нет.
В каких-то аспектах это лучше, чем решение через cmd-файлы. В частности, последняя версия torrenter у меня нормально не запустилась (я так понимаю проблема в том, что в пути профиля %USERPROFILE% есть русские буквы). Также предполагаю сделать возможность запуска программы обновления как windows-сервиса и периодическую проверку обновлений torrent-файла. Это позволит настраивать обновление антивируса полностью в автоматическом режиме.
Если это кому-то кроме меня надо, буду делать. Принимаю пожелания по функциям программы. Открыт для вопросов.

P.S. Vital Key, прошу прощения что поначалу промахнулся темой, не видел эту :(