Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Magnet Maker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Magnet Maker
 
 
 [m]  [e] [DL: 7d   , T   ] (568894)  magmaker_13_07_2009.zip (debug версия)
 
Скрипт изначально писался для использования с программой RHash. Он переводил Sha1 хеш из HEX в Base32 и собирал из хешей универсальную магнет ссылку.
 
Теперь скрипт немного вырос и он теперь выполняет:
1 Создание Супер-Мангнет ссылки используя практически все доступные в ней возможности.
2 Создание магнет листа (Обычный, BBCode, HTML)
3 Создание расширенного файл листа для клиентов DirrectConnect.
4 Создание простого (легко читаемого) списка хешей.
5 Встройка дополнительных ссылок (источников).
6 Создание HTML страницы для клиента Shareaza.
7 Возможность вставки описания файла в файл лист и простой список.
8 Парсинг файл листа DC клиента (предварительно распакованного).
9 Парсинг Metalink файла.
 
 
Что такое магнет ссылки?
 
Добавлена возможность создания P2P адаптированных HTML. Что это? Здесь и здесь

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 19:14 06-10-2008 | Исправлено: ivan3862, 03:31 13-07-2009
ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Используем совместно с Shareaza
 
Для доступа к созданию магнет ссылок в Shareaza необходимо переключиться в Power Mode (Режим опытных)
 
Вид -> Режим опытных
 
Вот шаблон для создания таблицы для Magnet Maker
{path=[=[[Path]]=],name=[=[[Name]]=],size=[ByteSize],sha1="[SHA1]",tth="[TIGER]",ed2k="[ED2K]",md5="[MD5]",btih="[BTH]",url={[Link]}},
 
1 Выбираем файлы в хранилище.
2 Щелкаем правой кнопкой мыши.
3 Выбираем Экспорт ссылок
4 Вставляем шаблон.
5 Нажимаем сохранить.
6 Выбираем "C:\MagMaker\temp\hashpart.txt".
7 Пуск (Start) -> Все программы (All Programs) -> MagMaker
8 Выбираем нужный нам пункт (ed2k_link.cmd, filelist.cmd, full_BB.cmd, htext.cmd, magnet.cmd, mag_BB.cmd, mag_HTML.cmd, metalink.cmd)

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 22:53 27-11-2008
ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Теперь MagMaker использует SVN сервер для обновления версий.
 
Инсталляция с нуля.
 
Качаем клиент: http://tortoisesvn.net/downloads
Устанавливаем.
Создаем на диске С: папку "MagMaker"
Кликаем правой кнопкой мыши.
Выбираем: SVN Checkout...
 
В строку URL of repository: https://daily.sytes.net:8449/svn/mag_maker/trunk
В строку Checkout directory: C:\MagMaker
 
Нажимаем OK.
 
Запускаем install.bat из C:\MagMaker
 
MagMaker готов к использованию.
 
Обновление
 
Запускаем uninstall.bat
Кликаем правой кнопкой мыши папку MagMaker и выбираем SVN Update
Запускаем install.bat

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 01:47 04-12-2008
dlh



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
для корректной работы в Висте, требуется переместить файлы из "%USERPROFILE%\SendTo\MagMaker" в  "%USERPROFILE%\appdata\roaming\microsoft\windows\SendTo"

Всего записей: 102 | Зарегистр. 28-10-2005 | Отправлено: 12:49 27-01-2009 | Исправлено: dlh, 12:51 27-01-2009
174bpm



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а магниты для uTorrent поддерживает?

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

Всего записей: 885 | Зарегистр. 12-01-2006 | Отправлено: 17:29 10-05-2009 | Исправлено: 174bpm, 17:29 10-05-2009
ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а магниты для uTorrent поддерживает?  

 
Вычисление нет. Но добавить его в hashpart.txt можно и тогда он вставиться в Магнет.
 

Код:
 
btih="KRFNX4NRASD3442DRNU2RFXGCUHTSAGK"
 

 
или
 

Код:
 
btih=b32enc(hexdec("494f3f7ee1348b108cee326b3a40b06484575d9f"))
 

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 10:17 18-05-2009 | Исправлено: ivan3862, 04:08 14-07-2009
dlh



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а можно как-то обойти ограничение на обработку за 1 раз всего 9 файлов?

Всего записей: 102 | Зарегистр. 28-10-2005 | Отправлено: 19:31 30-05-2009
ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дать на обработку папку. Или 9 папок.

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 16:02 31-05-2009
ivan3862



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак в скрипте уже куча функций. И всего заметить и протестить я уже не в состоянии. Поэтому включен дебаг режим. Окно консоли не будет сразу закрываться после отработки скрипта. Если в процессе выполнения возникнет ошибка в этом случае будет возможность скопировать её и отослать сюда. Только не баяним смотрим что о такой ошибке никто не отписывался.
 
Естественно скрипт не рассчитан на ненормальное использование и нестандартные действия.

Всего записей: 110 | Зарегистр. 14-06-2008 | Отправлено: 02:58 13-07-2009
B_r_i_z



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Долго разбирался с Magnet'ми. Искал способ их наиболее полного и наиболее простого составления. Решил выложить сюда результат поисков, т.к. Magnet Maker мне установить не получилось (мои "сложности" в настройке ОС касаемо эмуляции DOS'а и тюнинга команд под Unix-стиль) меня вполне устроила RHash.
RHash, последняя версия 1.2.4. Основной функционал её не в создании Magnet'ов, но эта возможность есть в исчерпывающем для меня объёме.
Код:
rhash -C -H -E -A -G -T -M --btih --magnet "%1"

Данная строка выдаст magnet-ссылку на файл по адресу "%1", если RHash лежит по адресу "C:\WINDOWS\system32\rhash.exe". Иначе путь к RHash надо указывать полностью.  
Можно сделать проще, но меньше (и иначе по структуре результата):
Код:
rhash --magnet "%1"

Название файла в строке (после "&dn=") на кириллице у меня отображаться не верно - приходиться заменять (к примеру, уже в строке URL-ввода в клиенте). Название не должно содержать знака амперсандры "&"!
Могу добавить, что всё это не сильно мне помогло, т.к. мой Azureus Vuze версии 4.2.0.8 кушает только ссылки:
Код:
rhash --btih --magnet "%1"

Код:
rhash -H --btih --magnet "%1"

Ещё RHash сам может делать примитивные torrent-файлы:
Код:
rhash --torrent "%1"
с выводом файла "%1.torrent". Плюс есть команды "--bt-announce" и "--bt-piece-length" (как их употребить не разобрался)
Но меня больше интересует aria2-1.11.1-mingw32msvc-build1:
Цитата:
lekseys
Код:
aria2c --bt-save-metadata 'magnetxt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'

В результате выполнения создастся файл с расширением .torrent и начнется скачивание. Скачивание можно остановить и забрать файл.
Прога после команды начинает работу как torrent-клиент, но сам torrent-файл он не создал (т.е. найти его не получилось). Кто знает как заставить aria2c делать torrent-файлы с magnet'ми?? ...надеюсь их то можно будет без проблем вставлять во Vuze.
Может и новый Magnet Maker с использованием вышеизложенного легче сделать?

Всего записей: 34 | Зарегистр. 28-01-2005 | Отправлено: 14:09 08-05-2011 | Исправлено: B_r_i_z, 16:04 08-05-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Magnet Maker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru