Форум
Filmix Просмотр онлайн видео с помощью внешнего плеера
jerky:
А пожалуйста : http://tarbun.narod.ru/tools/filmix/filmix_latest.zipНо, чур, на свой страх и риск.
распаковал архив в ~/bin/filmix
сделал все bash-и и py исполняемыми ,
в браузере,в настройках дополнения OpenWith прописал пути до файлов
/home/svm/bin/filmix/filmix
/home/svm/bin/filmix/bookmarks_toggle
на вашем видео вижу путь ??? /home/viper/scripts/filmix/check_the_link
но у меня нет этого файла?
можно ,как для самых маленьких,объяснить алгоритм работы, ???
возможно это из за прокси?у меня https://filmix.me блокирует, поэтому я пользую http://filmix.info ,
пробовал в коде файлов править ,но всё равно, у меня почему то не работает ,выскакивает сообщение "Ошибка!"
Если filmix.me блокируется, то скрипт нужно поправить с учётом работающего зеркала, просто изменив домен ( me на info), да.
И путь до скрипта в OpenWith нужно изменить с моего (в видео) на /home/svm/bin/filmix/filmix
P.S. работу скрипта можно отследить в консоли, запустив таким образом:
./filmix <URL>
P.P.S скрипт bookmarks_toggle создаёт/удаляет закладку на страницу с фильмом в локальном файле в том же каталоге
скрипт search <ЛЮБОЕ НАЗВАНИЕ> - простой поиск по фильмиксу (только в консоли)
Ура-ААААА заработа-лААА
видать что то , где то ,недосмотрел,распаковал файлы из архива заново ,
везде,где нашёл,поправил адреса (
доставил в систему пару пакетов sudo apt install jshon feh
но так и вываливается ошибка,(хотя поиск работает)
пока не поправил в filmix.ini web_player_mode='flash' ,с html5 не хотит
я не понял как быть с сериалами? (в принципе я стартую ссылку,открывается первая серия, = ПОНЯЛ (всё работает искаропки)
а потом просто через Ctrl+U меняю номер нужной серии (у меня настроено через SMPlayer)
зы
неплохо бы добавить адрес сайта в виде переменной в filmix.sh или filmix.ini
а то всё это не надолго - опять заблочат,борцы с пиратами ,мать их ,
при необходимости можно пользовать другие ,подобные сайты или там придётся ещё ковырять API ???
jerky:
Нужен выхлоп основного
выхлоп
svm@svm ~ $ filmix http://filmix.info/dramy/124340-chudo-rebenok-2017.html
/home/svm/bin/filmix/filmix.sh: /home/svm/bin/filmix/decodeHTML5.py: /bin/env: плохой интерпретатор: Нет такого файла или каталога
/home/svm/bin/filmix/filmix.sh: /home/svm/bin/filmix/decodeHTML5.py: /bin/env: плохой интерпретатор: Нет такого файла или каталога
svm@svm ~ $ filmix -p http://filmix.info/dramy/124340-chudo-rebenok-2017.html
/home/svm/bin/filmix/filmix.sh: /home/svm/bin/filmix/decodeHTML5.py: /bin/env: плохой интерпретатор: Нет такого файла или каталога
/home/svm/bin/filmix/filmix.sh: /home/svm/bin/filmix/decodeHTML5.py: /bin/env: плохой интерпретатор: Нет такого файла или каталогаjerky:
Писал подобное для себя любимого.
а ещё что нибудь писали?
иногда находишь полезные мелочи,которые пишутся = "для себя любимого"
я не совсем соображаю,но очень хочется запилить ваш "башизм" в .deb паект.
И учитывая что доменные имена сайта постоянно блочат,
хорошо бы вынести URL filmix , в переменную ,чтобы можно было при необходимости менять в одной строке/команде.
я пока делаю так:
+поиск filmix.me в файлах каталога filmix +замена на нужный домен = filmix.бла-бла-бда
+правка регулярки в файле filmix.sh
сейчас пока пользую filmix.nl
svm:
И учитывая что доменные имена сайта постоянно блочат,
хорошо бы вынести URL filmix , в переменную ,чтобы можно было при необходимости менять в одной строке/команде.
Сделано. Скрипт лежит на прежнем месте.
переменная domain_name в filmix.ini
P.S. Естесственно, где потребуется, нужно вручную изменить пути к исполняемым файлам под свой дистрибутив.
jerky:
Сделано. Скрипт лежит на прежнем месте.
ну а сразу указать/вставить ссылку,неужели так трудно?
это я могу найти,а другие,кто не в курсах,потом,как будут искать?
так как мне дали прав модератора,запилю ка я ссылку на ваш башик, в первом вопросе,
остальные думаю удалять не стоит?(я любитель чистоты и порядка и меня бесят тупые вопросы/ответы =ни о чём,
вроде бы совпадает название искомого через гугляндекс,НО когда начинаешь читать ,то приходится перелопать весь нужный и ненужный срач,
а результата может и не быть ,или он есть,но его нужно найтить из 50 страниц мусора (думаю ты/вы меня понял ?
залей на github.com = скрипт полезный = многие спасибо скажут,
кто то научится на примере, и перепилит под свои нужды
jerky:
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.mp4svm:
протокол+домен , можно выковыривать прямо из ссылки ,передаваемой скрипту
при этом не проверяется валидность самой ссылки, и скрипт будет отрабатывать по ЛЮБОЙ ссылке, но зачем?
svm:
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))"
svm:
открыв в браузере сайт filmix.* через прокси
видео через прокси, как по мне, уже перебор
svm:
залил бы свои поделки на github.com
all in your hands ;)