Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2011, 00:02   #31
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

госпаде... чтобы тупо скопировать файл используют какие то программы.

раньше flash сохранял свое видео тупо в /tmp/FlashXXXX, просто копируй куда хочешь. сейчас они сохраняют свое видео в "удаленный" файл (libflashplayer.so его создал, видимо тут же удалил, но inode файла остался).
но ничего сложного. узнаем pid процесса, который использует libflashplayer.so, получаем список файловых дескрипторов этого процесса, ищем файл, который лежал в /tmp и назывался Flash, берем его файловый дескриптор.

у меня старый ноут, флеш плохо тянет, поэтому написал такой скриптец
Цитата:
#!/bin/bash
PID=`ps x | grep flashplayer.so | grep -v grep | awk '{print $1}'`
FD=`ls /proc/$PID/fd -l | grep tmp/Flash | awk '{print $9}'`
mplayer /proc/$PID/fd/$FD
и смотрю сериалы в обычном плеере. зная pid и fd можно файл скопировать, если есть желание.

а, ну естественно, нужно обрабатывать случай существования нескольких видео, но мне это не критично, поэтому беру первое попавшееся (и с 90% вероятностью, в моем случае, единственное)
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance

Последний раз редактировалось pproger; 08.12.2011 в 00:05.
pproger вне форума Ответить с цитированием
Старый 08.12.2011, 02:58   #32
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Да тот же Download Master который у каждого второго установлен скачает вам видео с ютуба на раз-два. Тоже мне проблему нашли - реклама мешает. Адблок работает одинаково хорошо что на опера (с которой и пишу) что на файрфоксе что на хроме. Не страдайте ерундой.
MaTBeu вне форума Ответить с цитированием
Старый 08.12.2011, 16:05   #33
vladimir_sitnik
Новичок
Джуниор
 
Регистрация: 08.12.2011
Сообщений: 3
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
госпаде... чтобы тупо скопировать файл используют какие то программы.

раньше flash сохранял свое видео тупо в /tmp/FlashXXXX, просто копируй куда хочешь. сейчас они сохраняют свое видео в "удаленный" файл (libflashplayer.so его создал, видимо тут же удалил, но inode файла остался).
но ничего сложного. узнаем pid процесса, который использует libflashplayer.so, получаем список файловых дескрипторов этого процесса, ищем файл, который лежал в /tmp и назывался Flash, берем его файловый дескриптор.

у меня старый ноут, флеш плохо тянет, поэтому написал такой скриптец


и смотрю сериалы в обычном плеере. зная pid и fd можно файл скопировать, если есть желание.

а, ну естественно, нужно обрабатывать случай существования нескольких видео, но мне это не критично, поэтому беру первое попавшееся (и с 90% вероятностью, в моем случае, единственное)
Интересное решение... =))


Уважаемый pproger, как мне с вами связаться? (не знаю как отправлять личные сообщения на этом форуме). - есть предложение, которое, я думаю, может заинтересовать вас...
vladimir_sitnik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вам нужен стиль без рекламы и прочие плюшки? Alar Свободное общение 61 08.11.2010 22:44
Антивирь без рекламы Alex Cones Софт 5 01.08.2010 12:23
Бесплатный хостинг форумчанам. Без рекламы. Viteef О форуме и сайтах клуба 27 04.05.2010 21:04