Автор |
Сообщение |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
Наконец-то я его допилил. С помощью данного скрипта можно генерировать практически готовое описание раздачи по данным с World-art'а. Скрипт работает в двух режимах. 1. Добавляет две кнопки в релиз-визард Аниме. - первая "Заполнить описание" берёт ссылку на страницу аниме на ВА и заполняет описательную часть (названия там, описание, эпизоды и пр.); - вторая "Заполнить тех.данные" берёт отчёт MediaInfo и заполняет технические данные по видео и аудио с сабами. Если, конечно, всё это корректно прописано в самих контейнерах. Данное решение актуально для релизеров, пользующихся релиз-визардом. 2. Для участников РГ доступно оформление по собственным шаблонам (свободное оформление, но в рамках правил). Скрипт добавляет три кнопки на страницы описаний аниме на ВА. - первая "Установить шаблон" собственно и задаёт шаблон описания. В описании приведены метки, которые надо использовать в описании, чтобы по ним заполнялись данные. И по-умолчанию там мой шаблон предлагается. Его достаточно установить один раз, потом он подтягивается из браузера. - вторая "Задать MediaInfo" - открывает окно для ввода отчёта MediaInfo - третья "Сгенерировать описание" - генерирует описание по шаблону и отчёту MediaInfo и копирует результат в буфер обмена. Если по какой-то причине не скопировалось, отчёт дублируется в консоль браузера (вызывается по клавише F12). Остаётся только залить скриншоты и постер.
Залил скрипт на GitHub Код: выделить все https://github.com/ElSwanko/nnm-club-anime/raw/master/release-helper.user.js |
Для установки скрипта в браузер нужно расширение для запуска userscript'ов. Для Chrome - это Tampermonkey, для Firefox - Greaseymonkey. Проверял работу на последней версии хрома и на 33.1 лисе. Под другие браузеры не смотрел. Но, по-идее, должно работать и там, т.к. чистый javascript используется. Ну и браузер должен поддерживать XmlHttpRequest и работу с IFrame'ами. Скрипт устанавливается автоматически, достаточно кликнуть на ссылку.
Ограничения в работе. - В Chrome и Firefox не работает получение данных с В-А при заходе в клуб по https! Политики безопасности iframe'ов, все дела. - Скрипт работает только с английской и русской версиями отчёта MediaInfo. Желательно использовать именно английскую версию.
Все вопросы пишите в тему. Если что-то некорректно заполняется (из отчёта МИ или со страницы ВА), прикладывайте ссылку и отчёт к сообщению, чтобы я мог воспроизвести ошибку. |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
Ну вот и протестил скрипт. Результат неожиданный. Из мадиаинфо выдернул нужное без проблем, а вот с WA ноль. Но тут я подозреваю, что это из-за настроек безопасности в браузере, где я запретил исполнение скриптов с адсерверов. Но, есть сомнение в этом выводе- скрипт я запускаю сам, тут, а не запрашивается с адсервера. Короче, непонятно. Возможно из-за древности страницы не прокатило. |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananimeА что за браузер? У меня описание сгенерировалось нормально с моим шаблоном и МИ из той раздачи. (но нашёл другую ошибку, буду завтра ковыряться). Код: | General Unique ID : 187699864393057661341598986686826767209 (0x8D35ADCEF5A1AA18A9554E6CA1D36369) Complete name : F:\__ongoing__\[Waku] Charlotte - OVA (BD 1280x720 x264 AAC) [63AC1EB9].mkv Format : Matroska Format version : Version 4 / Version 2 File size : 269 MiB Duration : 24mn 4s Overall bit rate : 1 561 Kbps Encoded date : UTC 2016-03-30 16:14:05 Writing application : mkvmerge v8.9.0 ('Father Daughter') 64bit Writing library : libebml v1.3.3 + libmatroska v1.4.4 Attachments : arial.ttf / Arsenal-Regular.otf / constan.ttf / corbel.ttf / ModernAntiqua-Regular.ttf / Transit Normal.ttf
Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : V_MPEG4/ISO/AVC Duration : 24mn 4s Bit rate : 1 356 Kbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 23.976 (24000/1001) fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.061 Stream size : 233 MiB (87%) Writing library : x264 core 148 Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x3 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=crf / mbtree=0 / crf=22.0 / qcomp=0.70 / qpmin=10 / qpmax=20 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00 Default : Yes Forced : No
Audio ID : 2 Format : AAC Format/Info : Advanced Audio Codec Format profile : LC Codec ID : A_AAC Duration : 24mn 4s Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Frame rate : 46.875 fps (1024 spf) Compression mode : Lossy Stream size : 33.1 MiB (12%) Language : Japanese Default : Yes Forced : No
Text ID : 3 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Duration : 24mn 4s Bit rate : 204 bps Count of elements : 557 Compression mode : Lossless Stream size : 36.0 KiB (0%) Title : Waku Language : English Default : Yes Forced : No | |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
лиса. Не могу вспомнить, какую настройку я менял, чтобы запретить js со сторонних сайтов (один из методов борьбы с адсерверами). Но дело думаю не в этом. Что-то я там ещё запрещал - не вспомню (посты той беседы потёр из темы долбанутый модер на форуме мозилки, решивший, что там можно поститься только с мозилки, а я и многие писали с хрома). |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananime писал(а): ![Перейти к сообщению](images/615757900.gif) | лиса |
Опять она выкаблучивается... Так тут и прикол, что скрипт внедряется непосредственно в страницу самим браузером. Посмотри в консоле браузера, что там пишется? |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
- Пофиксил ошибку с парсингом МИ - Добавил удаление заметки о копировании текстов с ВА Залил скрип на GitHub. Для установки достаточно кликнуть на ссылку. |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
Короче, достучался я до того человека, сказал он мне, что мы там меняли в настройках (настройки js оказывается не трогали), вернул всё назад - не работает. Попробую проверить на другом компе, на чистой (без изменений) лисе. |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananime Проверь, не запрещали ли iframe'ы для страниц и window.postMessage (обмен данными между окнами бравзера). Это, пожалуй, единственное, что может вызывать затык. В остальном там самый простейший яваскрипт, который одинаково работает во всех браузерах (ну, должен, по-крайней мере). |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
ElSwanko, протестил на хроме (на этом же компе) - результат аналогичный. А в хроме я точно не ковырялся (запретил только несколько адсерверов). Пробовал отключить каспера - не помогло. ЧЯДНТ? Если я правильно понял, нужно вставить линк на WA, "нажми на кнопку и получишь результат". Адблок тоже отрубал и тут и там. Короче, какая то мистика - комп ушёл в глухую оборону. Осталось только проверить на другом компе, но это завтра, тем более там нет мартышки. |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananime Так, а сам ВА нормально открывается? возможно, если больше секунды, то он не успевает загрузиться с первой попытки. Тогда ещё раз попробуй нажать спустя пару секунд. Ну и вообще, открой консоль, посмотри - нет ли там каких ошибок? (это по F12 открывается, а там Console / Консоль). |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
ElSwanko, естественно, не мгновенно, канал то на отдачу всегда загружен. Нажимаю, думает секунды три, перестаёт думать. Повторные нажатия не помогают. Может попробовать увеличить тайминг до сек 10? (какая строка- что то не заметил) Ошибок в консоли нет. Скрин до нажатия
и после нажатия
P.S. Подумай над решением обхода- взять инфо не онлайн, а из темпаря компа, страница то ВА уже всё равно просмотрена. Добавлено спустя 1 час 15 минут 22 секунды:P.S.2 установил на другой комп, на практически чистую ось, минуя впн - и не работает тоже. Где тогда проблема? |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananime Ага, у меня косяк в скрипте был. Поправил. Обнови скрипт и проверь, как работает теперь. |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
В хроме со второго пинка загрузилось, в лисе- нет (ошибка в консоли Код: | 17:38:57.635 Заблокирована загрузка смешанного активного содержимого «http://www.world-art.ru/animation/animation.php?id=8653»1 release.php:476:8 |
(но надо перепроверить на чистой, чуть позже сделаю) |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
ElSwanko ®
Куратор Аниме Модератор Музыки
Стаж: 18 лет 5 мес.
Сообщений: 21242
Ratio: 1308.764
Поблагодарили: 92002
100%
Откуда: ур-пространство преконтинуума
|
shamananime писал(а): ![Перейти к сообщению](images/615757900.gif) | Заблокирована загрузка смешанного активного содержимого |
А вот это я уже не могу победить. Что-то с секурностью у тебя накручено сильно. У loki на чистой лисе уже заработало. |
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
shamananime
RG Аниме
Стаж: 15 лет 10 мес.
Сообщений: 12181
Ratio: 10K
Поблагодарили: 55830
100%
Откуда: Shamanic Kingdom
|
ElSwanko писал(а): ![Перейти к сообщению](images/615757900.gif) | Что-то с секурностью у тебя накручено сильно. |
Это не у меня Цитата: | Начиная с Firefox 23, Firefox блокирует активное смешанное содержимое по умолчанию
|
Пойду искать, как разблочить. Как вариант- прогнать через https. Добавлено спустя 12 минут 43 секунды:Короче, ошибка в этом: Если работаешь в визарде через https, то мозилка блокирует скрипт, который обращается к ВА на http. Нужно либо оба http, либо оба https - вариант 1 работает, второй не проверял - нет акка на ВА |
_________________ При любой непонятной ситуации в стране - качай и раздавай!
В связи с тем. что цены на харды полетели на Альфа Центавра, релизы прошлых сезонов раздаю по выходным.
|
|
![](https://nnmstatic.win/forum/images/spacer.gif) |
|
|
|