Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Kvnforall Форум _ Как скачать КВН _ AviSower - Подготовка к раздаче медиа-файла

Автор: avkiev Aug 4 2009, 06:32 PM

http://avkiev.tk/video/avisower.htm

Программа выдает информацию о файле для раздачи в пиринговых сетях (BitTorrent/eMule)

ЗЫ. Если программа ругается на отсутствие каких-то файлов – воспользуйтесь программой http://avkiev.tk/php/download.php?2

Автор: Виктор Палыч Aug 4 2009, 08:51 PM

Спасибо
пригодится для составления списка файлов раздачи

Автор: Antiduring Aug 5 2009, 11:10 AM

У меня кракозябры в меню, однако. Можно как-то Unicode'ом полечить? Или прикрутить переключалку языка интерфейса English/Russian?

Автор: avkiev Aug 5 2009, 02:08 PM

Цитата(Antiduring @ Aug 5 2009, 01:10 PM) *

У меня кракозябры в меню

Панель управления - Язык и региональные стандарты - Дополнительно - Язык программ, не поддерживающих Юникод
Выбери Русский

Не поможет - попробуй приаттаченный рег-файл.

Не поможет - стучи в аську

English пока не хочу делать.
Планирую добавить вычисление AICH-хеша для мула
и возможность выбора шаблонов

Нужен ли SHA1 ?


Прикрепленные файлы
Прикрепленный файл  rus.rar ( 336 байт ) Кол-во скачиваний: 653

Автор: Antiduring Aug 5 2009, 02:49 PM

Большое спасибо - кракозябры исчезли, но у меня прога не выдает до конца всю информацию о файле - см. скриншот:
Прикрепленное изображение
К тому же, непонятно когда собственно прога закончила работу с файлом - три точки в самой нижней строке не исчезают вообще...

Автор: avkiev Aug 5 2009, 03:03 PM

Цитата
кракозябры исчезли

Что помогло ? Язык в настройках или рег-файл ?

Цитата
прога не выдает до конца всю информацию о файле

Хм... Странно...
А AviInfo на этом файле себя нормально ведет ?
Попробуй на другом файле, поменьше

Автор: Antiduring Aug 5 2009, 03:19 PM

Цитата(avkiev @ Aug 5 2009, 04:03 PM) *

Что помогло ? Язык в настройках или рег-файл ?

Язык в настройках + постановка болванки с WinXP в CD/DVD привод (Windows запросила сразу при смене языка для non-Unicode на русский) + рестарт.

Цитата(avkiev @ Aug 5 2009, 04:03 PM) *

А AviInfo на этом файле себя нормально ведет ?
Попробуй на другом файле, поменьше

С AviInfo - все работает.
На меньшем файле (170 Mb) глюк повторился, и прога не пишет ничего конкретного, кроме имени файла и его размера.

Автор: avkiev Aug 5 2009, 03:51 PM

Ты пробовал онлайновую AviInfo или оффлайновую ?
Надо - оффлайновую: http://www.rusdivx.ee/ibf/index.php?showtopic=17136

Какой то косяк с AviInfo.dll ...
Поставь/переустанови оффлайновую AviInfo 3.12 по ссылке выше

Автор: azl Aug 5 2009, 04:02 PM

У меня дома тоже как на скрине выдает информацию, на работе все в порядке.

Автор: Antiduring Aug 5 2009, 04:03 PM

Цитата(avkiev @ Aug 5 2009, 04:51 PM) *

Ты пробовал онлайновую AviInfo или оффлайновую ?
Надо - оффлайновую: http://www.rusdivx.ee/ibf/index.php?showtopic=17136

Какой то косяк с AviInfo.dll ...
Поставь/переустанови оффлайновую AviInfo 3.12 по ссылке выше

Я пробовал и ту, и другую AviInfo - всё работало. У меня стояла версия 3.1.0 -> и update до 3.1.2 улучшил работу; по крайней мере Видео и Аудио параметры уже выдаются:
Прикрепленное изображение
Прога сглюкивает теперь, начиная с MD5 опции.

Автор: avkiev Aug 5 2009, 04:52 PM

Цитата(Antiduring @ Aug 5 2009, 06:03 PM) *

Прога сглюкивает теперь, начиная с MD5 опции.

Ну, теперь падает на QuickHash.dll

Эх, не люблю я поломатый софт, но платить за нее $150 - рука не поднялась

Покумекаем...

Автор: Antiduring Aug 5 2009, 05:02 PM

Цитата(avkiev @ Aug 5 2009, 05:52 PM) *

Покумекаем...

Может, подвязать http://www.md5summer.org/ с командной строки?

Автор: azl Aug 5 2009, 07:16 PM

У меня вчера была ситуация, как на втором скрине, а не как на первом. Просто перепутал. Сейчас запустил, все нормально. Видимо, глюк какой-то.
Возможно, просто перегрузиться надо было.

Автор: avkiev Aug 5 2009, 08:43 PM

Цитата(Antiduring @ Aug 5 2009, 07:02 PM) *

Может, подвязать http://www.md5summer.org/ с командной строки?

MD5summer - это только MD5. Этого мало

Автор: avkiev Aug 6 2009, 06:54 PM

AviSower v1.10 - Добавлена библиотека шаблонов

Автор: Antiduring Aug 7 2009, 10:51 AM

Цитата(avkiev @ Aug 6 2009, 07:54 PM) *

AviSower v1.10 - Добавлена библиотека шаблонов

У меня не работает вообще - при попытке открыть любой avi файл пишет:
"Run-time error '13': Type mismatch"

Автор: avkiev Aug 9 2009, 06:47 PM

AviSower v1.20
История открытых файлов. Ini-файлы. Мультиязычный интерфейс. Внешние программы

Автор: avkiev Aug 13 2009, 04:05 PM

Цитата(Antiduring @ Aug 7 2009, 12:51 PM) *

"Run-time error '13': Type mismatch"

Как ты сам выяснил - проблема решается выставлением "Русского" регионального стандарта в настройках системы.
Ну, или игрой с разделителями чисел, дат и времени

Автор: Antiduring Aug 13 2009, 04:11 PM

Так и есть. Возможно, эта инфа поможет кому-то, у кого стоит английская Windows с английскими региональными настройками, избежать ошибки "Run-time error 13".

Автор: avkiev Aug 13 2009, 04:25 PM

Цитата(Antiduring @ Aug 13 2009, 06:11 PM) *

Так и есть. Возможно, эта инфа поможет кому-то, у кого стоит английская Windows с английскими региональными настройками, избежать ошибки "Run-time error 13".

В следующей версии пофиксю привязку к русской локали

Автор: zhenya_hacker Aug 14 2009, 12:37 AM

Сделай прогрессбар, а то непонятно, делает оно что-то с файлом, или повисло. Когда в настройках язык русский, надпись все равно language.
И поменяй ссыль на тру, по действующей нет темы.

Автор: avkiev Aug 14 2009, 06:44 AM

Цитата
Сделай прогрессбар, а то непонятно, делает оно что-то с файлом, или повисло.

Так есть же прогрессбар, разве нет ?

Цитата
Когда в настройках язык русский, надпись все равно language.

Так и задумано

Цитата
И поменяй ссыль на тру, по действующей нет темы.

Поменяю

Автор: zhenya_hacker Aug 14 2009, 01:43 PM

Цитата(avkiev @ Aug 14 2009, 09:44 AM) *

Так есть же прогрессбар, разве нет ?

http://pic.ipicture.ru/uploads/090814/10249/I3xf1Lu9lp.jpeg Русская виста х86.

Автор: Antiduring Aug 14 2009, 01:51 PM

Цитата(zhenya_hacker @ Aug 14 2009, 02:43 PM) *

http://pic.ipicture.ru/uploads/090814/10249/I3xf1Lu9lp.jpeg Русская виста х86.

Ну дык внизу, над надписью "Torrent ..."

Автор: avkiev Aug 14 2009, 02:01 PM

Цитата(zhenya_hacker @ Aug 14 2009, 03:43 PM) *

http://pic.ipicture.ru/uploads/090814/10249/I3xf1Lu9lp.jpeg Русская виста х86.

Он почему то почти закрыт текстовым окном. Поковыряю...

Автор: zhenya_hacker Aug 14 2009, 02:49 PM

Я на эту фигулечку даже внимания сначала не обратил...

Автор: avkiev Aug 14 2009, 07:49 PM

AviSower v1.30


Автор: kolezz Aug 15 2009, 04:12 AM

Цитата(avkiev @ Aug 14 2009, 02:49 PM) *

AviSower v1.30
  • Полный линк для мула (с AICH-хешем)

работа с мул-линками взята из линк-креатора или непосредственно мула?

Автор: avkiev Aug 15 2009, 07:10 AM

Цитата(kolezz @ Aug 15 2009, 06:12 AM) *

работа с мул-линками взята из линк-креатора или непосредственно мула?

Сам написал. Не без помощи http://rhash.anz.ru/

Автор: avkiev Aug 15 2009, 10:31 AM

v1.32 - Пофиксена проблема с запуском

Автор: kolezz Aug 15 2009, 02:12 PM

Цитата(avkiev @ Aug 15 2009, 02:10 AM) *

Сам написал. Не без помощи http://rhash.anz.ru/

rhash не считает aich. ты сам его построение и подсчёт писал или всё же взял где?
уникод и специальные символы в именах правильно кодируешь в uri?

надо будет погонять rhash на правильность подсчёта хэша мула в граничных условиях. твою погонять не могу - либы зачем-то просит.

Автор: avkiev Aug 15 2009, 02:22 PM

Цитата
rhash не считает aich

Код
D:\>rhash -h
RHash v1.1.2

Usage: rhash [<option> ...] <filename|-> [...]
       rhash --printf=<format string> <filename|-> [...]

Options:
  -V, --version Print RHash version and exit.
  -h, --help    Print this help screen.
  -C, --crc32   Calculate CRC32 hash sum.
  -M, --md5     Calculate MD5   hash sum.
  -H, --sha1    Calculate SHA1  hash sum.
  -G, --tiger   Calculate Tiger hash sum.
  -T, --tth     Calculate TTH sum.
  -A, --aich    Calculate AICH hash.
...


Цитата
ты сам его построение и подсчёт писал или всё же взял где?

Творчески переосмыслил wink.gif RHash

Цитата
уникод и специальные символы в именах правильно кодируешь в uri?

Не факт. Баг репорты принимаются

Цитата
надо будет погонять rhash на правильность подсчёта хэша мула в граничных условиях

Что меня самого поразило - RHash на файлах больше 4Г глючит.
AviSower - нет

Цитата
либы зачем-то просит

Какие ?

Автор: kolezz Aug 15 2009, 02:49 PM

Цитата(avkiev @ Aug 15 2009, 09:22 AM) *

Творчески переосмыслил wink.gif RHash

ну уже нашёл неправильное построение обычного простого мул хеша на файлах размера 9728000 байт.
он построил: EF2AC9BA8100653097E2B274DB14A2DD
должно быть: 01C45E14807B699258CB75CA7100C385
и это уже на самом первом тесте.

могёшь создать файл с таким размером и сравнить свой результат с результатом хотя бы link creator-а на этом же файле?

Автор: avkiev Aug 15 2009, 04:03 PM

Цитата
должно быть: 01C45E14807B699258CB75CA7100C385

Не понимаю - откуда это число ?
Должно быть fc21d9af828f92a8df64beac3357425d, как по мне

Да, была бага, пофиксил

v1.37
Корректное экстренное завершение.
Заточки под багу особенность eMule (файлы, размер которых кратен 9 728 000)

Автор: kolezz Aug 15 2009, 05:50 PM

Цитата(avkiev @ Aug 15 2009, 11:03 AM) *

Не понимаю - откуда это число ?

есть у меня некоторое число тестовых файлов, которыми проверяю на вшивость все эти линк-креаторы. достало, что они глючные и написал свой на перле. кое-где даже правильнее муловского алгоритма ;-)
Цитата
Должно быть fc21d9af828f92a8df64beac3357425d, как по мне

как это ты посчитал, если не знаешь содержимое моего файла? :-)
Цитата

v1.35
Заточки под багу особенность eMule (файлы, размер которых кратен 9 728 000)

это не баг или особенность. это изначально в нём by design.

Автор: avkiev Aug 15 2009, 06:04 PM

Цитата
кое-где даже правильнее муловского алгоритма ;-)

А конкретнее ?
Алгоритм можно или соблюдать или не соблюдать, как то так...

Цитата
как это ты посчитал, если не знаешь содержимое моего файла? :-)

Ну во всех этих тестах считается, что файл заполнен нулями

Цитата
это не баг или особенность. это изначально в нём by design

Имхо, это - бага программера, которую потом возвеличили до фичи...
Просто забавный косяк...

Вот, что я наблюдаю на AviSower 1.37:

Размер: 9.28 Mb ( 9 728 000 bytes )
MD5: 0A62F20C78368021785DBB79B826D26C
eMule: ed2k://|file|9728000.bin|9728000|FC21D9AF828F92A8DF64BEAC3357425D|h=5D3N4HQHIUMQ7IU7A5QLPLI6RHSWOR7B|/

Размер: 18.55 Mb ( 19 456 000 bytes )
MD5: D01F6501678711BDAF6EF11237117C95
eMule: ed2k://|file|19456000.bin|19456000|114B21C63A74B6CA922291A11177DD5C|h=EEXRXRAV5SIJN5I2EITKIBPCXQ6QWG4E|/

Размер: 27.83 Mb ( 29 184 000 bytes )
MD5: FC0548E86E6106B68FFC248D871B8C2A
eMule: ed2k://|file|29184000.bin|29184000|1932517FB346B94B5FBDCAB55BF92169|h=56EDCLHUG4ZC76UIQBKCBZZZT6Z7DUOR|/

Размер: 9.28 Mb ( 9 727 999 bytes )
MD5: 4245C02AA075B9E4E513B4363529840D
eMule: ed2k://|file|9727999.bin|9727999|AC44B93FC9AFF773AB0005C911F8396F|h=L6SPMD2CM6PRZBGRQ6UFC4HJFFOATRA4|/

Размер: 9.28 Mb ( 9 728 001 bytes )
MD5: EA86323051E32449F91FCC41B4C666B2
eMule: ed2k://|file|9728001.bin|9728001|06329E9DBA1373512C06386FE29E3C65|h=HL3TFXORIUEPXUWFPY3JLR7SMKGTO4IH|/

Похоже ?

Автор: kolezz Aug 15 2009, 06:23 PM

Цитата(avkiev @ Aug 15 2009, 01:04 PM) *

А конкретнее ?
Алгоритм можно или соблюдать или не соблюдать, как то так...

самые правильные алогоритмы построения хешей - конечно же у мула (и линк креатора - там же просто с мула скопирован алгоритм).
но:
линк креатор совершенно не работает с не-ascii именами (на выходе чёрт-те-что)
емул неправильно обрабатывает некоторые символы и можно получить некорректный uri
Цитата
Ну во всех этих тестах считается, что файл заполнен нулями

в каких это всех этих? как ты с нулевыми файлами отловишь ошибки подсчёта конечного хеша? не говоря уже про построение и обработку aich дерева?
имхо, это ugly и почти бессмысленный тест.
Цитата
Вот, что я наблюдаю на AviSower 1.37:
Похоже ?

ну с такими конечно будет совпадать. нуль на нуль :-)
ты поиграйся с aich деревом. конкретнее - с переключениями левое-правое.

Автор: avkiev Aug 15 2009, 07:12 PM

Цитата
линк креатор совершенно не работает с не-ascii именами (на выходе чёрт-те-что)

Пример - в студию

Цитата
емул неправильно обрабатывает некоторые символы и можно получить некорректный uri

Пример - в студию

Цитата
как ты с нулевыми файлами отловишь ошибки подсчёта конечного хеша?

Грубые - легко. А от всех багов - не застрахуешься, на то и есть система багрепортов

Цитата
ну с такими конечно будет совпадать. нуль на нуль :-)

Не факт, ой не факт. Вернее - не все так просто.
Хеши - они ж как дети - не ассоциативны...

Цитата
ты поиграйся с aich деревом. конкретнее - с переключениями левое-правое.

Наигрался уже. Работает

Автор: kolezz Aug 15 2009, 07:33 PM

Цитата(avkiev @ Aug 15 2009, 02:12 PM) *

Пример - в студию
Пример - в студию

фома неверующий? :-)
сделай линк мулом и линк-креатором на любой файл с русскими буквами в названии. результаты сравни. подумай.
в названии файла где-нибудь в середину вставь '%20' и создай линк мулом. попробуй скачать и сравнить результат. снова подумай.
Цитата
Грубые - легко. А от всех багов - не застрахуешься, на то и есть система багрепортов

предпочитаю писать так, чтоб багрепортов не получать. но - у каждого свой подход ;-)
Цитата
Не факт, ой не факт. Вернее - не все так просто.
Хеши - они ж как дети - не ассоциативны...

причём здесь ассоциативность? левое и правое с разными длинами последовательностей, с дополнениями, с граничными размерами, ...
Цитата
Наигрался уже. Работает

ну раз работает (хотя вроде и до этого работало), то и хорошо. пусть себе работает. ;-)

Автор: avkiev Aug 15 2009, 08:00 PM

Цитата
сделай линк мулом и линк-креатором на любой файл с русскими буквами в названии. результаты сравни. подумай.
в названии файла где-нибудь в середину вставь '%20' и создай линк мулом. попробуй скачать и сравнить результат. снова подумай.

Файл с названием "9728000 ба%20йт.bin" открыл с помощью AviSower.
Кликнул по мульному линку - он нормально передался в мул (только %20 заменилось на пробел, ну и что ?).
В чем подвох ?
ЗЫ. Имхо, он на имена файлов вообще не смотрит, только на хеши

Цитата
предпочитаю писать так, чтоб багрепортов не получать. но - у каждого свой подход ;-)

Ну, я тоже за мир во всем мире, но смотрю на вещи более реалистично

Цитата
левое и правое с разными длинами последовательностей, с дополнениями, с граничными размерами, ...

Что я мог - то я протестил и пофиксил. Возможно - не все.
Но тестировать все возможные варианты - увольте

Цитата
ну раз работает (хотя вроде и до этого работало), то и хорошо. пусть себе работает. ;-)

Ну, и хорошо

Автор: avkiev Aug 16 2009, 05:56 PM

v1.40 - Шаблон "KVNforAll"

Результат работы шаблона - см. в следующем посте:

Автор: avkiev Aug 16 2009, 05:58 PM

Изображение

Название:

http://www.kvnforall.info/index.php?showtopic=


Подробности:

Съемка:
Эфир:

Качество:
Оригинал:
Монтаж, Кодирование:
Афишка:

Техданные:
Файл: post.kvn.comedy.club.(181).www.kvnforall.info.avi
Размер: 499.33 Mb ( 523 588 588 bytes )
Продолжительность: 00:48:28.639 (72716 frames)
Видео: 640x464 (1.38:1), 25 fps, XviD MPEG-4, 1339 kbps avg, 0.18 bit/pixel
Аудио: 48 kHz, MPEG Layer 3, 1 ch, 96.00 kbps avg

MD5: AAED78FE07CE51873BF55499FD2E4CE6
InfoHash: 45204EB981695CB7F4EBC87AFF732A94C1EC26DB

http://avkiev.16mb.com/video/pic/screen_full.jpg http://avkiev.16mb.com/video/pic/screen_full.jpg http://avkiev.16mb.com/video/pic/screen_full.jpg

Изображение

http://avkiev.16mb.com/php/magnet.php?magnet:?xt=urn:btih:IUQE5OMBNFOLP5HLZB5P64ZKSTA6YJW3
ed2k://|file|post.kvn.comedy.club.(181).www.kvnforall.info.avi|523588588|E50E186A773CCCE0A823FE2CDA53A07E|h=VOSXQCTOOKMB2KNQM5WLXLY5WEF3YSZP|/

http://rapidshare.com
http://depositfiles.com
http://upload.com.ua
http://fileshare.in.ua
http://filestore.com.ua

http://tracker.rusdivx.ee/details.php?id=
http://rutracker.org/forum/viewtopic.php?t=
http://bigfangroup.org/details.php?id= Изображение

Команда http://www.kvnforall.info желает вам веселого просмотра !

Автор: tds Aug 16 2009, 06:07 PM

"Runtime error 438" при попытке открыть файл.

Автор: avkiev Aug 16 2009, 07:00 PM

Цитата(tds @ Aug 16 2009, 08:07 PM) *

"Runtime error 438" при попытке открыть файл

Что в это время пишется в строке статуса ?

Updated:
Если в строке статуса - AviInfo и установлена ее старая версия ( < 3.1.2 ), то попробуй выполнить такую команду из каталога AviSower:
regsvr32 AviInfo.dll

Автор: tds Aug 16 2009, 07:19 PM

Цитата(avkiev @ Aug 16 2009, 10:00 PM) *

Что в это время пишется в строке статуса ?

Проблема была в AviInfo. Стояла версия 3.1.0. Обновил до 3.1.2. Больше ошибок нет smile.gif

Автор: Antiduring Aug 16 2009, 07:30 PM

Invision Power Board автоматически добавляет http:// к магнитной ссылке.
Лучше наверное давать Magnet через тег "code":

Код
magnet:?xt=urn:btih:J566HIYVM7OTNSJIII2BHILGS3CFXTJS

Автор: avkiev Aug 16 2009, 10:17 PM

Цитата(Antiduring @ Aug 16 2009, 09:30 PM) *

Invision Power Board автоматически добавляет http:// к магнитной ссылке.
Лучше наверное давать Magnet через тег "code":

Ага, я тоже заметил.
Пожалуй, сделаю проще:
Магнит: %Magnet%

то есть как то так:
Магнит: magnet:?xt=urn:btih:J566HIYVM7OTNSJIII2BHILGS3CFXTJS

Автор: avkiev Aug 16 2009, 10:24 PM

Цитата(tds @ Aug 16 2009, 09:19 PM) *

Проблема была в AviInfo. Стояла версия 3.1.0. Обновил до 3.1.2. Больше ошибок нет smile.gif

v1.42 – Автоматическая регистрация AviInfo.dll

Автор: avkiev Aug 23 2009, 01:54 PM

v1.50 - Вдвое увеличено быстродействие

Автор: zhenya_hacker Aug 23 2009, 02:14 PM

Увеличивал бы ты версию не первым, а вторым знаком после запятой. А то так скоро до версии 5.0 дойдем.

Автор: azl Aug 23 2009, 03:04 PM

Да это не принципиально, я думаю )))

Автор: avkiev Aug 23 2009, 04:19 PM

Цитата(zhenya_hacker @ Aug 23 2009, 04:14 PM) *

Увеличивал бы ты версию не первым, а вторым знаком после запятой. А то так скоро до версии 5.0 дойдем.

Да, собственно, нечего уже увеличивать...
Все, что я хотел, - я сделал.
Возможны, конечно, мелкие доработки, но сомневаюсь, что программа достигнет версии 2.XX

Автор: avkiev Aug 25 2009, 09:53 AM

v1.52 – В торрент-файл прописывается "announce:http://announce.php" для совместимости с некоторыми трекерами (в частности - bigfangroup.org)

Автор: avkiev Sep 6 2009, 11:11 AM

AviSower 1.55
Возможность задать дополнительные атрибуты в заголовке торрент-файла (файл Tools.ini, секция Torrent)

Автор: Antiduring Jan 17 2010, 11:45 PM

avkiev, а как в шаблонах задать/убрать теги жирного шрифта для первой колонки? Например, я вместо (по умолчанию)

Качество: QWERTY.TVRip

желаю получить

Качество: QWERTY.TVRip

Автор: avkiev Jan 18 2010, 01:56 PM

Цитата(Antiduring @ Jan 18 2010, 12:45 AM) *

как в шаблонах задать/убрать теги жирного шрифта для первой колонки?

В текущей версии - все, что заканчивается на ": " (двоеточие+пробел) - выделяется болдом.
Чтобы этого избежать можно
либо убрать пробел после двоеточия - Качество:[б]QWERTY.TVRip[/б]
либо заменить пробел после двоеточия на другой "пробельный символ" (например 0xA0) - Качество: [б]QWERTY.TVRip[/б]
либо переделывать прогу

Автор: Antiduring Jan 18 2010, 03:50 PM

Цитата(avkiev @ Jan 18 2010, 01:56 PM) *

В текущей версии - все, что заканчивается на ": " (двоеточие+пробел) - выделяется болдом.
Чтобы этого избежать можно
либо убрать пробел после двоеточия - Качество:[б]QWERTY.TVRip[/б]
либо заменить пробел после двоеточия на другой "пробельный символ" (например 0xA0) - Качество: [б]QWERTY.TVRip[/б]
либо переделывать прогу


Спасибо. Вариант с "другим" пробелом сработал.
Еще один небольшой глюк-с: при попытке сохранить торрент-файл в ту же директорию, где лежит исходная авишка, прога якобы пытается перезаписать саму авишку (просто не дописывает расширение .torrent в самом окне - оттого и выскакивает popup "Перезаписать?"):
http://radikal.ru/F/s40.radikal.ru/i088/1001/19/6dbbe7c72aa2.jpg.html

Однако, eсли сказать "Да", то авишка остается нетронутой и торрент-файл сохранится на диск.

Автор: avkiev Jan 19 2010, 04:52 PM

Цитата(Antiduring @ Jan 18 2010, 04:50 PM) *

Еще один небольшой глюк-с

AviSower v1.60
+ Изменение анонс-урла торрент-файла
* Пофиксены лишние сообщения о существовании файла

Автор: Antiduring Jan 19 2010, 05:18 PM

Цитата(avkiev @ Jan 19 2010, 04:52 PM) *

+ Изменение анонс-урла торрент-файла

А можно прогу еще обучить запоминанию ранее введенных анонс-урлов? Чтобы не вбивать их каждый раз вручную...

Автор: AntiBobr Jan 19 2010, 06:21 PM

Ругается что нет вот этого файла comdlg32.ocx.Что делать?

Автор: Antiduring Jan 19 2010, 06:27 PM

Цитата(AntiBobr @ Jan 19 2010, 06:21 PM) *

Ругается что нет вот этого файла comdlg32.ocx.Что делать?

На сайте программы написано, что
Цитата
Если программа ругается на отсутствие каких-то файлов – воспользуйтесь программой http://avkiev.kiev.ua/php/download.php?2

Автор: AntiBobr Jan 19 2010, 06:56 PM

Да только он не открывает запуск скачки.

Автор: Antiduring Jan 19 2010, 07:43 PM

Цитата(AntiBobr @ Jan 19 2010, 06:56 PM) *

Да только он не открывает запуск скачки.

Как не открывает? У меня всё скачалось даже wget'ом:
Код
> wget 'http://avkiev.kiev.ua/php/download.php?2'
--19:37:40--  http://avkiev.kiev.ua/php/download.php?2
           => `download.php?2'
Resolving avkiev.kiev.ua... 213.186.126.14
Connecting to avkiev.kiev.ua|213.186.126.14|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 739,157 (722K) [application]

100%[=================================================================================================================>] 739,157      118.05K/s    ETA 00:00

19:37:47 (121.56 KB/s) - `download.php?2' saved [739157/739157]


В браузерах тоже всё скачивается без проблем.

Автор: avkiev Jan 20 2010, 04:17 PM

Цитата(Antiduring @ Jan 19 2010, 06:18 PM) *

А можно прогу еще обучить запоминанию ранее введенных анонс-урлов? Чтобы не вбивать их каждый раз вручную...

Сделал немного иначе.
AviSower v1.61
"Быстрые" анонсы.
Задаются в секции Announce файла Tools.ini.
Вводятся простым нажатием на соответствующую клавишу в окне ввода анонса (в самой первой колонке).

Автор: SHuRuP Mar 16 2010, 06:00 PM

Цитата(avkiev @ Jan 20 2010, 05:17 PM) *
Сделал немного иначе.
AviSower v1.61
"Быстрые" анонсы.
Задаются в секции Announce файла Tools.ini.
Вводятся простым нажатием на соответствующую клавишу в окне ввода анонса (в самой первой колонке).

Что-то у меня не получается. Вероятно я чего-то недопонял wacko.gif
Объясните поэтапно, если Вас не затруднит. СПАСИБО!

UPD: всё... разобрался ))) быстрый цифровой ввод из личного списка... полезная штучка.

Автор: avkiev Mar 16 2010, 07:29 PM

Цитата
всё... разобрался )))

Да, немного нетривиально, но так было проще всего - пошаманить с InputBox ...

Автор: Antiduring Mar 19 2010, 01:10 PM

Может заодно добавить опцию "Save all torrent files", чтобы при создании раздачи сразу сохранить все торренты для разных трекеров с номерами, соответствующими "быстрым" анонсам?

Автор: avkiev Mar 19 2010, 04:38 PM

AviSower v1.62
Функция "Сохранить все торрент-файлы" (рядом с файлом сохраняются торрент-файлы с анонсами, прописанными в секции Announce)

Автор: SHuRuP Mar 19 2010, 06:12 PM

Ещё бы кто объяснил с какой целью в панели "инструменты" 5 ярлыков на MPC и т.д.
Или это не ярлыки?

Автор: avkiev Mar 19 2010, 09:46 PM

Цитата(SHuRuP @ Mar 19 2010, 07:12 PM) *

Ещё бы кто объяснил с какой целью в панели "инструменты" 5 ярлыков

Ну, иногда бывает полезно покрутить исходный файл разными прогами ...

Автор: SHuRuP Mar 19 2010, 09:59 PM

Цитата(avkiev @ Mar 19 2010, 10:46 PM) *
Ну, иногда бывает полезно покрутить исходный файл разными прогами ...

Тогда надо бы пути исправить )))
Цитата
Media Player Classic = C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe
AviInfo = C:\Program Files\AviInfo\AviInfo.exe
VirtualDub = C:\Program тут должно что-то быть (для ХР) s\VirtualDub\VirtualDub.exe
VirtualDubMod = C:\Program тут должно что-то быть (для ХР) s\VirtualDubMod\VirtualDubMod.exe
WinHex = C:\Program тут должно что-то быть (для ХР) s\WinHex\WinHex.exe


mplayerc.exe -> уже давно mpc-hc.exe
AviInfo.exe -> у меня нет... незнаю

Автор: avkiev Mar 20 2010, 10:07 AM

Цитата(SHuRuP @ Mar 19 2010, 10:59 PM) *

Тогда надо бы пути исправить )))

Конечно. Это пути в моей системе. Юзеру надо их изменить на свои (если он будет пользоваться внешними программами)

Автор: Antiduring Mar 21 2010, 10:22 PM

avkiev, а какие аргументы передает AviSower внешней программе? У меня при попытке подключить VLC Media Player через "Инструменты" - при вызове из "пустого" AviSower высыпались ошибки:

http://radikal.ru/F/i060.radikal.ru/1003/e9/ce00da61737e.jpg.html

Автор: SHuRuP Mar 21 2010, 10:41 PM

ИМХО: он даёт команду на открытие файла, который открыт в AviSower.
В Вашем случае, я так понимаю, в AviSower файла не было.

Автор: Antiduring Mar 21 2010, 10:59 PM

Да, файла не было - и непонятно, зачем AviSower пытается найти то, чего нет.

Автор: SHuRuP Mar 21 2010, 11:02 PM

Цитата(Antiduring @ Mar 21 2010, 11:59 PM) *
Да, файла не было - и непонятно, зачем AviSower пытается найти то, чего нет.

Думаю это не AviSower, а VLC пытается. С каждым днём я ему (VLC) всё меньше и меньше доверяю sad.gif

Автор: avkiev Mar 22 2010, 09:31 AM

Цитата(Antiduring @ Mar 21 2010, 11:59 PM) *

Да, файла не было - и непонятно, зачем AviSower пытается найти то, чего нет.

Была команда "Запустить VLC" - AviSower его запустил.
Я так понимаю, что поскольку рабочего файла не было - VLC запустился без параметра и с какого то перепугу начал судорожно искать рабочий файл.
Что у тебя прописано в [Tools] насчет VLC ?

Автор: Antiduring Mar 22 2010, 10:25 AM

Цитата(avkiev @ Mar 22 2010, 09:31 AM) *

Что у тебя прописано в [Tools] насчет VLC ?

Код
VLC media player     = C:\Program Files\VideoLAN\VLC\vlc.exe

Я подумал, что AviSower передал какие-то параметры запуска VLC и последний начал судорожно искать файл на всех дисках....

Автор: avkiev Mar 22 2010, 10:38 AM

AviSower v1.63
Поправлен запуск внешних программ при неоткрытом файле

ЗЫ. Да, раньше передавалось "" , что некоторым програм не нравилось

Автор: Antiduring Mar 22 2010, 01:15 PM

Случайно обнаружил еще один глюк:
Если в Tools.ini оставить пустой announce в секции [Torrent], т.е.

Код
announce =

то AviSower может сохранить торрент-файл по Ctrl-T, но слетает при попытке сохранить все торрент-файлы с ошибкой "Runtype error 13, type mismatch"
Если же оставить нечто вроде
Код
announce = http://announce.php
то ошибки нет и все торренты сохраняются без проблем.

Автор: avkiev Mar 22 2010, 02:30 PM

AviSower v1.64
Корректная работа при пустом announce в [Torrent]

Автор: SHuRuP Mar 22 2010, 02:42 PM

Подпись программы осталась старой (1.63)

Автор: Antiduring Jan 19 2011, 05:03 PM

Обнаружен баг:

При попытке изменить анонс урл в торрент-файле, AviSower не вытирает информацию из announce-list (дописывается только новый announce !) и поэтому существует опасность засвета passkey из announce-list при переносе раздачи на друкой трекер.
Например, если взять любой торрент-файл с Rutracker.org и пытаться сменить URL трекера, то в новом файле всегда будет оставаться announce-list Rutracker-а:

Код

File: bigudi.show.(01).EX-Rip.www.kvnforall.info2.torrent
announce: http://kvn.rusdivx.net/announce.php
announce-list
Item 1: http://bt2.rutracker.org/ann?uk={my_passkey}
Item 2: http://retracker.local/announce
Item 3: http://ix2.rutracker.net/ann?uk={my_passkey}
comment: http://rutracker.org/forum/viewtopic.php?t=3196813
created by: uTorrent/1850
creation date: 1286558487
encoding: UTF-8
info
length: 473269634
name: bigudi.show.(01).EX-Rip.www.kvnforall.info.avi
piece length: 524288
pieces: aa1c63a4b3643455aee7c2a0e985575f7ea8a5cd...
publisher: rutracker.org
publisher-url: http://rutracker.org/forum/viewtopic.php?t=3196813


Было бы также хорошо автоматически затирать поля comment, publisher и publisher-url при смене анонс урл трекера в AviSower.

Автор: Antiduring Jul 8 2011, 11:39 AM

avkiev, Ваш сайт лежит? Планируются ли апдейты, в частности, ввиду моего предыдущего сообщения?

Автор: avkiev Jul 8 2011, 11:51 AM

Сайт поднимется через пару дней.

С апдейтами - сложнее. Сорсы последней версии канули в лету. На следующей неделе попробую разобраться с теми сорсами которые есть

Автор: avkiev Jul 22 2011, 11:08 PM

Цитата(Antiduring @ Jan 19 2011, 07:03 PM) *

При попытке изменить анонс урл в торрент-файле, AviSower не вытирает информацию из ...
Было бы также хорошо автоматически затирать поля comment, publisher и publisher-url при смене анонс урл трекера в AviSower.

AviSower 1.70

[-] В связи с утратой исходников - откат до версии 1.55
[+] Повторный апгрейт до версии 1.64
[*] Полностью изменен механизм смены анонс-урла: минимальный набор атрибутов в новом торрент-файле

Автор: avkiev Apr 8 2012, 08:52 AM

Поступил такой багрепорт:

Цитата
иногда он неверно подсчитывает инфохэш файла
при повторном подсчёте уже правильное значение выдаёт.
это хаотично иногда возникает


Я не могу повторить эту ошибку. А значит - и исправить.

Кто-то может подтвердить/опровергнуть наличие этого бага ?
Если да - как его можно воспроизвести ?

Автор: avkiev Apr 9 2012, 08:33 AM

Похоже, что тревога была ложной.
Цитата из доки:

Цитата
По одному исходному файлу может быть сгенерировано бесконечное множество торрент-файлов. Программа выдает инфохеш и магнит только того торрента, который генерит сама

Другими словами - если торрент делается в другой программе, то инфохеш и магнит, которые показывает AviSower, - не имеют смысла

Автор: SHuRuP Apr 9 2012, 04:11 PM

Последний файл, в котором был обнаружен баг "Pelmeni.The.Bad.www.kvnforall.info.avi", создан не AviSower-ом, но в итоге получился аналогичный файл (проверил лично). Видимо при первом получении информации от AviSower-а был неверный инфохэш.

Автор: avkiev Apr 10 2012, 08:04 AM

Цитата(SHuRuP @ Apr 9 2012, 06:11 PM) *

Последний файл, в котором был обнаружен баг "Pelmeni.The.Bad.www.kvnforall.info.avi", создан не AviSower-ом, но в итоге получился аналогичный файл (проверил лично). Видимо при первом получении информации от AviSower-а был неверный инфохэш.

Речь идет о торрент-файлах ?
Можешь выложить два этих файла ?
Какой именно "неверный инфохеш" выдавал ависовер ?
В аську стучись, еслишо...

Автор: SHuRuP Apr 10 2012, 08:55 PM

Речь идёт о торрент-файлах.
На сколько я понял из того что мне рассказывал shel cитуация такая:
1. был создан торрент-файл в uTerrent версии 2.0.4
2. тех.данные взяты из AviSower
3. когда я добавляю свои ссылки в топик, то я всегда проверяю MD5, инфохэш, eMule и магнит.
При обнаружении несовпадений сообщаю релизёру.
На моей памяти подобных случаев было мало. Сначала я думал, что это ошибка копипаста, но релизёры уверяют что это именно AviSower выдаёт неверный инфохэш. И при повторном получении (после моего указания на баг) они делают повторный сбор тех.данных в AviSower и получают верный инфохэш.
Как только обнаружится следующий баг, то я Вам сообщу в первую очередь.

Автор: avkiev Apr 10 2012, 09:20 PM

Цитата(SHuRuP @ Apr 10 2012, 10:55 PM) *
1. был создан торрент-файл в uTerrent версии 2.0.4
2. тех.данные взяты из AviSower

Это идеологически неверно.
Когда я писал процедуру формирования торрент-файла в ависовере - я старался максимально приблизиться к алгоритму уТоррент.
И в большинстве случаев - таки да, файлы на выходе совпадают.
Но так не может быть всегда, рано или поздно будут отличия, про которые скажут: "Ависовер неверно считает инфохеш".

Повторюсь: магнит и инфохеш, которые дает Ависовер, относятся только к тому торрент-файлу, который он сам генерит. Он не может предугадать как генерится торрент в той или иной версии уторрент. Тем более - он не знает как генерится торрент в десятке других программ, которые это умеют.

ЗЫ. В принципе - можно сделать заточку под конкретную версию уторрент, но слабо понимаю - зачем это надо...

Автор: SHuRuP Apr 10 2012, 09:31 PM

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

Автор: avkiev Apr 11 2012, 06:45 AM

Ладно, будем считать, что этот вопрос мы прояснили.
Если в будущем что-то еще всплывет - будем разговаривать дальше.
На данный момент - у меня нет ни бага, ни багрепорта. Нечего корректировать в программе.

Автор: avkiev Mar 18 2013, 11:26 PM

AviSower 2.10

- Использование MediaInfo вместо AviInfo
- Поддержка любых медиа-форматов
- Поддержка файлов любого размера

Поддерживаются любые медиа-файлы, а не только avi.
То есть - это уже не AviSower, а MediaSower, но название решил (пока ?) не менять

Автор: avkiev Mar 20 2013, 08:43 PM

AviSower 2.20
- Опциональный перевод медиа-информации
- Поправлена работа шаблонов
- Мелочи

Автор: avkiev Mar 24 2013, 10:29 AM

AviSower 2.23
- Хеш для мула вычисляется только если он нужен
- Уход от заточек под avi-файлы
- Разнесены диалоги для файлов и торрентов
- Поправлены глюки с переводом

Если шаблон не содержит формат %eMule%, то aich-хеш не вычисляется и хеширование происходит немного быстрее

Автор: azl Mar 30 2019, 08:13 PM

Ссылка на сайте умерла. Можно обновить?

Автор: avkiev Mar 31 2019, 06:30 AM

Проект переехал по адресу http://avkiev.tk/video/avisower.htm
Обновил первое сообщение темы

Автор: azl Mar 31 2019, 08:16 AM

Спасибо, на этом сайте я был. Вот там и не работает ссылка:

Цитата
Да, чуть не забыл wink.gif. Саму программу можно взять здесь: http://avkiev.16mb.com/php/download.php?1


По ссылке перебрасывает сюда: https://www.hostinger.com.ua/free-eol?utm_source=fri&utm_medium=www&utm_campaign=free_eol

То же самое и со ссылкой на OCX Ctrl
Цитата
Если программа ругается на отсутствие каких-то файлов – воспользуйтесь программой http://avkiev.16mb.com/php/download.php?2

Автор: avkiev Mar 31 2019, 09:51 AM

Поправил ссылки

Автор: azl Mar 31 2019, 12:32 PM

Спасибо, работает.
Написано, что последняя версия - 2.23, а скачивается 2.22. Или это просто ты забыл исправить номер версии, а по факту и есть 2.23?

Автор: avkiev Mar 31 2019, 01:25 PM

Да, просто забыл обновить, не обращай внимания

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)