Linux - это интересно!
Вы не вошли.
Так-то я вручную выбираю
сейчас попробовал,всё работает,
т.е. оканчивается одна серия,автоматом стартует следующая
Добавлено спустя 03 мин 33 с:
Но, как уже говорил выше, мне достаточно моего поделия
а как понять/отследить почему не работает через html5 ?
Умный поймёт , а дураку и так всё равно.
Вне форума
а как понять/отследить почему не работает через html5 ?
Скрипт расшифровки html5-декодера написан на python. Возможно, проблема кроется в этом. (bash c этой же функцией справляется намного медленнее, но она в тексте есть незадействованая)
Стоит запустить скрипт в консоли и изучить лог.
Скрипт расшифровки html5-декодера написан на python
python3 ( 3.5.1-3) установлен,но возможно, что есть не все нужные модули,
как узнать ,?
Умный поймёт , а дураку и так всё равно.
Вне форума
возможно, что есть не все нужные модули
Там очень простой скрипт, никаких доп модулей не нужно.
Нужен выхлоп основного (filmix) скрипта (с включённой опцией web_player_mode='flash' в файле ini), чтобы понять в чём дело
**web_player_mode='html5' , конечно
Нужен выхлоп основного
Умный поймёт , а дураку и так всё равно.
Вне форума
/bin/env в файле decodeHTML5.py - заменить на путь до интерпретатора python, у меня /usr/bin/python, зависит от дистрибутива
Там очень простой скрипт,
посмотрел в консили выхлоп env
и поменял первую строку скрипта
#!/bin/env python3
на
#!/usr/bin/env python3
всё нормально работает,Спасибо большое.
Умный поймёт , а дураку и так всё равно.
Вне форума
Писал подобное для себя любимого.
а ещё что нибудь писали?
иногда находишь полезные мелочи,которые пишутся = "для себя любимого"
я не совсем соображаю,но очень хочется запилить ваш "башизм" в .deb паект.
И учитывая что доменные имена сайта постоянно блочат,
хорошо бы вынести URL filmix , в переменную ,чтобы можно было при необходимости менять в одной строке/команде.
я пока делаю так:
+поиск filmix.me в файлах каталога filmix +замена на нужный домен = filmix.бла-бла-бда
+правка регулярки в файле filmix.sh
Отредактировано svm (09-04-2018 16:17:18)
Умный поймёт , а дураку и так всё равно.
Вне форума
И учитывая что доменные имена сайта постоянно блочат,
хорошо бы вынести URL filmix , в переменную ,чтобы можно было при необходимости менять в одной строке/команде.
Сделано. Скрипт лежит на прежнем месте.
переменная domain_name в filmix.ini
P.S. Естесственно, где потребуется, нужно вручную изменить пути к исполняемым файлам под свой дистрибутив.
Сделано. Скрипт лежит на прежнем месте.
ну а сразу указать/вставить ссылку,неужели так трудно?
это я могу найти,а другие,кто не в курсах,потом,как будут искать?
так как мне дали прав модератора,запилю ка я ссылку на ваш башик, в первом вопросе,
остальные думаю удалять не стоит?(я любитель чистоты и порядка и меня бесят тупые вопросы/ответы =ни о чём,
вроде бы совпадает название искомого через гугляндекс,НО когда начинаешь читать ,то приходится перелопать весь нужный и ненужный срач,
а результата может и не быть ,или он есть,но его нужно найтить из 50 страниц мусора (думаю ты/вы меня понял ?
залей на github.com = скрипт полезный = многие спасибо скажут,
кто то научится на примере, и перепилит под свои нужды
Отредактировано svm (12-04-2018 02:55:49)
Умный поймёт , а дураку и так всё равно.
Вне форума
@svm, вот ты строчишь как пулемёт :-)
Долой DE! Даёшь WM!
Вне форума
вот ты строчишь как пулемёт :-)
Умный поймёт , а дураку и так всё равно.
Вне форума
svm пишет:И учитывая что доменные имена сайта постоянно блочат,
хорошо бы вынести URL filmix , в переменную ,чтобы можно было при необходимости менять в одной строке/команде.Сделано. Скрипт лежит на прежнем месте.
переменная domain_name в filmix.ini
P.S. Естесственно, где потребуется, нужно вручную изменить пути к исполняемым файлам под свой дистрибутив.
при очередной блочке filmix.co ,я решил\попробовал допилить ваше изобретение,
в двух словах,что я делал:
протокол+домен , можно выковыривать прямо из ссылки ,передаваемой скрипту. $source_link
сейчас domain_name это протокол+домен ,ну и поменять все вхождения
$domain_name=$(echo "$source_link" | perl -p -e "s|(^.*?filmix.+?)/.*$|\1|")
работает,НО запутался только там ,где происходит добавлением страницы в закладки (ссылку на постер не правильно ставит ),
PS
ПёрлЫ я приплёл,т.к. не сообразил ,как умерить апетиты sed = НЕ жадный поиск/замена.
было бы здорово,если бы скрипт умел "вытащить из браузера прокси:порт",
т.е. открыв в браузере сайт filmix.* через прокси и отправив ссылку страницы скрипту,получаешь ошибку ,
нужно чтобы и плеер обращался к источнику через этот же IP-адрес типа так
vlc --http-proxy=31.220.183.217:53281 http://50.7.127.154/s/8d1c4afbf37e1229f979fb1b58b91daf/Obratnaya-Storona-Luny-Rus/s01e01_720.mp4
Отредактировано svm (20-07-2018 09:41:14)
Умный поймёт , а дураку и так всё равно.
Вне форума
протокол+домен , можно выковыривать прямо из ссылки ,передаваемой скрипту
при этом не проверяется валидность самой ссылки, и скрипт будет отрабатывать по ЛЮБОЙ ссылке, но зачем?
domain_name=$(echo "$source_link" | perl -p -e "s|(^.*?filmix.+?)/.*$|\1|")
domain_name="$(echo "$source_link" | sed 's/\//#/3;s/#.*//)"
либо
domain_name="$(dirname $(dirname $source_link))"
открыв в браузере сайт filmix.* через прокси
видео через прокси, как по мне, уже перебор
залил бы свои поделки на github.com
all in your hands
при этом не проверяется валидность самой ссылки, и скрипт будет отрабатывать по ЛЮБОЙ ссылке, но зачем?
jerky пишет:all in your hands
чё там проверять то? это же не банк? домен Filmix - значит оно,
Отредактировано svm (19-08-2018 19:35:46)
Умный поймёт , а дураку и так всё равно.
Вне форума
@jerky,
опять на filmix всё переделали (я пару недель не заходил)
сегодня скачал ваш новый вариант,но он у меня не пошёл "Ошибка функции: extractVdata"
зы
22.12.18 скачал - всё нормально
Спасибо
пока пользуюсь скриптом для tampermonkey . https://greasyfork.org/ru/scripts/37582 … deo-to-vlc
на странице с видосом ,рядом с заголовком создаёт прямую ссылку на файл.
// ==UserScript==
// @name filmix video to vlc
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Creating direct video file link on Filmix.
// @author sotvm
// @include *://filmix.*/*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
function mklnk() {
let url = $('pjsdiv video').attr('src');
$('article.fullstory').prepend(`<a href="${url}" target="_blank" style="margin: 0;padding: 0 20px;font-size: 200%;"">Открыть в vlc</a>`);
}
setTimeout(mklnk, 2000);
})();
Отредактировано svm (12-03-2021 10:27:54)
Умный поймёт , а дураку и так всё равно.
Вне форума
[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 1.7 Мбайт (Пик: 1.78 Мбайт) ]