gdzie są buforowane pliki w 10.2.152.27 flash player

Grafika, film, dźwięk.
slawek30
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 23 cze 2009, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: slawek30 »

Witam

oglądanie na pełnym ekranie przez vlc się posypało bo nie wiem gdzie są buforowane pliki

http://ubuntuforums.org/showthread.php?t=1688948 wedle tej instrukcji też nie mogę ich znaleźć.
Awatar użytkownika
anemus
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 117
Rejestracja: 19 lut 2007, 20:25
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Niebiańskie Piekiełko

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: anemus »

Jak odtwarzasz w przeglądarce to kiedyś w /temp, a teraz ~/.cache/google-chrome/defoult/cache lub inne w ~/.cache/google-chrome w wypadku chrome i w ~/.mozilla/firefox/"jakieś krzaczki"/Cache w wypadku liska. Mniemam, że oglądałeś skopiowane.
"I smoke two joints before I smoke two joints and then I smoke two more"
Tux Marley
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: jacekalex »

Są w /tmp, tylko ich nie widać, bo mają usunięte dowiązanie do pliku, z wyjątkiem dowiązania w /proc/<PID>/...

Dlatego pliku nie zobaczysz w tmp.
Takie zabezpieczenie przed kopiowaniem.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
woolf
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 165
Rejestracja: 03 mar 2010, 22:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: woolf »

jacekalex pisze:Są w /tmp, tylko ich nie widać, bo mają usunięte dowiązanie do pliku, z wyjątkiem dowiązania w /proc/<PID>/...

Dlatego pliku nie zobaczysz w tmp.
Takie zabezpieczenie przed kopiowaniem.
Widzę, że się znasz na tym. Może wiesz jak zmienić ten skrypt:

Kod: Zaznacz cały

#!/bin/bash

PID=`ps x | grep libflashplayer.so | grep -v grep | awk '{print $1}'`
FD_FILE=`lsof -p $PID | grep '/tmp/Flash' | awk '{print $4, $9}' | sed 's/u//'`
echo "$FD_FILE" | while read line; do 
while [ ! -f $(echo $line | awk '{print $2}') ] || [ $(cat $(echo $line | awk '{print $2}') | wc -c) -lt $(cat /proc/$PID/fd/$(echo $line | awk '{print $1}') | wc -c) ]; do
cp /proc/$PID/fd/$line;
echo File not downloaded. Waiting.
sleep 5s
continue
done
done
Żeby zamiast "echo File not downloaded. Waiting." wykonywał

Kod: Zaznacz cały

smplayer /tmp/Flash*
?

Próbowałem jakoś modyfikować ten skrypt, ale często jest tak, że odtwarza się część filmu, wyłącza się i można dopiero oglądać kiedy ściągnie się całość.
mooop12
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 04 cze 2010, 09:21
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: mooop12 »

Czyli że odtwarza szybciej niż się buforuje :) Masz widocznie słabe łącze, poczekaj aż się całość zbuforuje i tyle. A tak w ogóle to po co tak kombinujesz?
Awatar użytkownika
woolf
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 165
Rejestracja: 03 mar 2010, 22:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: woolf »

Nie chodzi o to, że się nie buforuje bo np. we flashowym odtwarzaczu w przeglądarce są 2 minuty a w smplayer wyłącza mi po 30 sekundach czyli w /tmp jest a smplayer się wyłącza ta jakby odtwarzał do pierwszego skopiowania.

Kombinuję tak bo normalnie w przeglądarce przycina a fullscreen w ogóle nie chce działać, a w smplayerze ładnie płynnie chodzi bez zacięć i dużego zużycia procka.

Do niedawna klikałem sobie na skrót "smplayer /tmp/Flash*" i ładnie wszystko chodziło, teraz jak namieszali to muszę najpierw jeden skrypt klikać potem ten od smplayer i do tego wyłącza mi się nie wiadomo dlaczego. Chociaż vlc z wyłączaniem daje sobie radę to wolałbym smplayera.
b4rtxxx
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 22 kwie 2010, 14:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: b4rtxxx »

woolf pisze:.... zmienić ten skrypt:
Żeby zamiast "echo File not downloaded. Waiting." wykonywał ...
generalnie na podstawie skryptu do kopiowania:

Kod: Zaznacz cały

#!/bin/bash
args=("$@")
args=`echo $args | sed 's/[/]$//'`
pids=`eval pgrep -f flashplayer`
for pid in $pids
do
lsoutput=$(lsof -p $pid | grep '/tmp/Flash[^ ]*')
IFS=$'\n'
for line in $lsoutput; do
lsout1=`echo $line | awk '{print "/proc/" $2 "/fd/" $4}' | sed 's/[rwu]$//'`
lsout2=`echo $line | awk '{print $9}' | awk -F '/' '{print $3}'`
if [ -n "$args" ];then
if [ -d $args ]; then
echo "kopiuje $lsout2 do $args/"
eval "cp $lsout1 $args/$lsout2.flv"
else
echo "Katalog docelowy \"$args\" nie isnieje"
break
fi
else
echo "Copying $lsout1"
#eval "cp $lsout1 $lsout2.flv"
fi

done
done
z tej strony: http://ubuntuforums.org/showthread.php?t=1691460
(domyślnie kopiuje do katalogu gdzie znajduje się skrypt, z parametrem do katalogu określonego parametrem.)

tutaj moja wersja do bezpośredniego odtwarzania:

Kod: Zaznacz cały

#!/bin/bash

echo $1
pids=`eval pgrep -f flashplayer`
for pid in $pids
do
lsoutput=$(lsof -p $pid | grep '/tmp/Flash[^ ]*')

IFS=$'\n'
for line in $lsoutput; do
lsout=`echo $line | awk '{print "/proc/" $2 "/fd/" $4}' | sed 's/[rwu]$//'`
i=$((i+1))

outarg="$outarg $lsout"
done
done

if [ -n "$1" ];then
echo "Odtworze w: $1"
echo "pliki: $outarg"
eval "$1 $outarg"
else
echo "Odtwarzam: $outarg"
eval "smplayer $outarg"
fi
działanie dokładnie takie samo jak:

Kod: Zaznacz cały

nazwa_programu /tmp/Flash*
.
(domyślnie odtwarza w smplayer, albo jako parametr podaj program w ktorym ma odtworzyc)
Awatar użytkownika
woolf
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 165
Rejestracja: 03 mar 2010, 22:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: woolf »

Dzięki wielkie b4rtxxx! Obrazek
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: jacekalex »

Ja do plików flashowych i podobnych używam FF i NetVideoHunter, lub Video Down. Helper.

Problemów brak...
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
alcek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 140
Rejestracja: 11 paź 2009, 14:39
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: LXDE
Architektura: x86
Kontakt:

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: alcek »

A jak to wygląda w przypadku Opery?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: jacekalex »

Tak samo, jak Firefoxa, tylko dodatków w stylu downloadhelper nie znam.
To flashplayer zapisuje pliki, nie przeglądarka.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
alcek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 140
Rejestracja: 11 paź 2009, 14:39
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: LXDE
Architektura: x86
Kontakt:

Odp: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: alcek »

Czyli gdzie są teraz zapisywane i jak je otworzyć, skoro nie ma ich w katalogu tmp jak to drzewiej bywało.
Benefactor
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 12 wrz 2009, 19:34
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86

Re: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: Benefactor »

alcek pisze:Czyli gdzie są teraz zapisywane i jak je otworzyć, skoro nie ma ich w katalogu tmp jak to drzewiej bywało.
Firefox po otwarciu uruchamia dodatkowy proces - plugin-container. Jest on odpowiedzialny za przechowywanie wtyczek(jak sama nazwa wskazuje) i zawartości z nimi związanej(czyli m.in filmów flash z YT)

PID plugin-containera sprawdzamy w terminalu, wpisując

Kod: Zaznacz cały

 pidof plugin container 
LUB
w Monitorze Systemu w zakładce Procesy.
Pliki flash znajdują się w katalogu

Kod: Zaznacz cały

/proc/<PID-plugin-containera>/fd
Awatar użytkownika
woolf
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 165
Rejestracja: 03 mar 2010, 22:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Re: gdzie są buforowane pliki w 10.2.152.27 flash player

Post autor: woolf »

Benefactor pisze:Firefox po otwarciu uruchamia dodatkowy proces - plugin-container. Jest on odpowiedzialny za przechowywanie wtyczek(jak sama nazwa wskazuje) i zawartości z nimi związanej(czyli m.in filmów flash z YT)

PID plugin-containera sprawdzamy w terminalu, wpisując

Kod: Zaznacz cały

 pidof plugin container 
LUB
w Monitorze Systemu w zakładce Procesy.
Pliki flash znajdują się w katalogu

Kod: Zaznacz cały

/proc/<PID-plugin-containera>/fd
No dobra, to dlaczego nie ma tam tego filmu?:
http://elletv.elle.com/video/823548268/ ... lia-stiles
ODPOWIEDZ

Wróć do „Muzyka, filmy, zdjęcia, grafika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 102 gości