- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
readfile($filename);
если на своем сервере то через nginx отдавать
а по поводу темы то хз. там простая функция triggerPop. просто в конце window.location.href = window.url;
то есть просто страницу обновляет
видать в куки что то пишет. там зашифровано есть.
var _0xc25e=["","split","0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/" ......
..GGAiGGGGAiGxAxAiGGGxGiGGxxiGGGGGiGGGxGiGGxGGiGGxxiAG
если расшифруешь алгоритм то узнаешь как скачать
дополню. вставить это все можно в js и скормить node js
на выходе получаем чистую ссылку для скачивания. но она привязана к ip
но все же лучше чем держать тысячи видео у себя. скачивать их. потом удалять
Раньше у меня так и работало, пока посещалка не зашла за 20к, потом стал отваливаться PHP.
По лимиту наверно. Увеличьте лимит памяти. Это как временное решение. А так да, через Nginx отдавать тогда.
livetv #:
У ютуба ж есть платная загрузка вроде.
Продебажьте, что нужно передать на вход.
Сравните вашу ссылку и ссылку с кликандером
Ну да, у гугла есть редиректор https://redirector.googlevideo.com/
Не знаю по какой причине, но редиректор иногда срабатывает иногда нет, не срабатывает чаще всего на 18 формате 640x360, на 22 1280x720 чаще срабатывает...
По лимиту наверно. Увеличьте лимит памяти. Это как временное решение. А так да, через Nginx отдавать тогда.
Увеличивал, не помогло... Теперь скачиваю арией2 по быстрому на сервер и отдаю NginX
дополню. вставить это все можно в js и скормить node js
на выходе получаем чистую ссылку для скачивания. но она привязана к ip
но все же лучше чем держать тысячи видео у себя. скачивать их. потом удалять
К сожалению я в Джаве не понимаю и не понимаю что вы мне пытаетесь сказать...
Ссылку на видео я и сам получаю без проблем, проблема именно в том что я не могу отдать её на скачивание!
Но вот тот сервис ведь без проблем отдаёт на скачивание. Это точно не проксирование средствами PHP, да и какой смысл этому сервису бесплатно раздавать всем желающим доступ к своему сервису, расходовать свой трафик и ресурсы сервера? Сервер кстати работает на NginX.
Нет ли у NginX какой ни будь команды по работе с удалённым файлом, ну по типу X-Accel-Redirect только не локально?
если у вас уже есть ссылка готовая то отдавать можно дописав атрибут download
если у вас уже есть ссылка готовая то отдавать можно дописав атрибут download
хотя. нет. там к ип привязка
сравнивай параметры которые передаются в ссылке в том сервисе
я прям с ютуба качаю через прогу IDM. и если взять ету ссылку и вставить в браузер то начинает проигрывать в нем видео
а если брать ссылку с того сервиса то скачивает. сам ютуб добавляет заголовки
вот моя ссылка. ее точно скачивает. сравни все параметры со своей которую ты получил
https://rr5---sn-4g5e6nzs.googlevideo.com/videoplayback?expire=1686422527&ei=n2-EZJ_dOvqpx_APoMuZoA0&ip=2a01%3A4f8%3Ac012%3Ae7ba%3A%3A1&id=o-AAOktwxhykBjanBjK551D9BYmmp0ISiHR793MdzKcx9u&itag=22&source=youtube&requiressl=yes&mh=kJ&mm=31%2C29&mn=sn-4g5e6nzs%2Csn-4g5edn6r&ms=au%2Crdu&mv=m&mvi=5&pl=50&initcwndbps=587500&spc=qEK7BySov1ab83TVOubMuUYmg8fQbZk&vprv=1&svpuc=1&mime=video%2Fmp4&cnr=14&ratebypass=yes&dur=196.208&lmt=1685616724367174&mt=1686400429&fvip=5&fexp=24007246%2C24362685%2C24363393&c=ANDROID&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AOq0QJ8wRQIhAOoYFVCX-DUZclGTzc-3sg_75TPG_QaPE6y8tsy1BogIAiBCapdIDuCkcWjC9QVZe56V-AVHsN80sLxu54aC1OpM5w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AG3C_xAwRgIhANFhKDm14VAFx8uJxkpQShy7Hkspdj8aUJIbxHOhxNhbAiEA-NHND0ETmda2Qf7ArLFHzhNNC8TcQw19kqAfuENbbFY%3D&title=%D0%9C%D0%B0%D0%BA%D1%81%D0%B8%D0%BC+%D0%A4%D0%B0%D0%B4%D0%B5%D0%B5%D0%B2%2C+%D0%9C%D0%B0%D1%88%D0%B0+%D0%93%D1%83%D0%BB%D0%B5%D0%B2%D0%B8%D1%87+-+%D0%A1%D0%BA%D0%B0%D0%B6%D0%B8%D1%82%D0%B5+%D0%B4%D0%B5%D1%82%D1%8F%D0%BC+%28%D0%9F%D1%80%D0%B5%D0%BC%D1%8C%D0%B5%D1%80%D0%B0+%D0%BA%D0%BB%D0%B8%D0%BF%D0%B0+2023%29.mp4