Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

 Użytkownik
 Użytkownik
	witam, 
borykam się z następujacym problemem: z tego co mi wiadomo do odtwarzania multimediów w javie używa się java multimedia framework. Jak więc można przeczytać na:
http://java.sun.com/javase/technologies/desktop/med … download.html
pobieram binarkę i odpalam przez sh jmf-2_1_1e-linux-i586.bin, oto co dostaję:
Do you agree to the above license terms? [yes or no] 
yes                                        
Permit recording from an applet? (see readme.html) [yes or no] 
yes                                                            
Permit writing local files from an applet? (recommend no, see readme.html) [yes or no] 
yes                                                                                    
Unpacking...                                                                           
tail: nie można otworzyć `+309' do czytania: Nie ma takiego pliku ani katalogu         
tail: nie można otworzyć `jmf-2_1_1e-linux-i586' do czytania: Nie ma takiego pliku ani katalogu
tail: nie można otworzyć `(1).bin' do czytania: Nie ma takiego pliku ani katalogu              
Extracting...                                                                                  
chmod: nie ma dostępu do `JMF-2.1.1e/bin/jmstudio': Nie ma takiego pliku ani katalogu          
chmod: nie ma dostępu do `JMF-2.1.1e/bin/jmfregistry': Nie ma takiego pliku ani katalogu       
chmod: nie ma dostępu do `JMF-2.1.1e/bin/jmfinit': Nie ma takiego pliku ani katalogu           
jmf-2_1_1e-linux-i586 (1).bin: 305: JMF-2.1.1e/bin/jmfinit: not found                          
/bin/cp: nie można wykonać stat na `JMF-2.1.1e/lib/jmf.properties': Nie ma takiego pliku ani katalogu
Done.                                                  
Próbowałem też, tak jak ktoś zasugerował na forum kateos przy instrukcji tail +309 zmienić na tail -n +309, niestety nie pomogło. Macie jakieś pomysły?
Ostatnio edytowany przez Zolnierzu (2010-04-11 22:39:39)
Offline

 Użytkownik
 Użytkownik
	Hej, znalazłem rozwiązanie, musisz, po kolei: 
chmod +x jmf-2_1_1e-linux-i586.bin
wyedytować plik jmf-2_1_1e-linux-i586.bin przy pomocy vima jako root(z jakiś tam względów konieczna jest opcja -b, bez niej nie działa):
vim -b jmf-2_1_1e-linux-i586.bin
po czym w vimie dziabnąć:
/tail i wcisnąć enter, przeniesie Cię do linii którą musisz wyedytować, tam zmieniasz "tail +309 $0 > $outname" na "tail -n +309 $0 > $outname"
zapisujesz i wychodzisz. Odpalasz plik i wszystko hula, nie musisz dziękować :) 
Ps. Źródło:http://ubuntuforums.org/archive/index.php/t-1137722.html
Offline