Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Uruchomienie zewnętrznego programu z parametrem
rgrg2
post 22.05.2011, 16:49:35
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 29.08.2010

Ostrzeżenie: (0%)
-----


jak z php uruchomić flashget 1.65 z parametrem ?

"c:\program files\flashget\flashget.exe http://www.onet.pl"

w windows będąc w katalogu flashget uruchamiam flashget.bat
flashget.exe http://www.onet.pl
program uruchamia się z okienkiem add new download: http://www.onet.pl
chcę zautomatyzować pobieranie plików, program ptfb automatycznie kliknie w ok

oczywiście można by użyć file_get_contents($adrespliku);
ale tam mam komunikat: HTTP wrapper does not support writeable connections
a przy readfile mam info, ze name is too long
więc chcę użyć flashget'a

uruchomienie z php działa
<?php
exec('c:/program files/flashget/flashget.exe ');
?>

ale z parametrem już nie
<?php
exec('c:/program files/flashget/flashget.exe http://www.onet.pl');
?>

próbowałem z shell_exec, działa tak samo jak z exec
może ktoś pomóc ?

------------------
to już działa
umieściłem z katalogu xampp plik flashget.bat
z zawartością "c:/program files/flashget/flashget.exe" http://www.onet.pl

uruchamiam z php

<?php
shell_exec('"c:\program files\flashget\flashget.exe" http://www.onet.pl');
//albo
shell_exec('flashget.bat');
?>

potraktowałem scieżkę w cudzysłów i ok
z exec też działa, exec('"c:/program files/flashget/flashget.exe" http://www.onet.pl');
czym różni się exec od shell_exec pod windows ?

jak to zapisac jako zmienne ?
$path = "c:/program files/flashget/flashget.exe";
$adres = "http://www.onet.pl";
exec('"$path" $adres');

----------------
to już działa
$ciag = '"'.$path.'" '.$adres;
exec($ciag);
albo
exec ('"'.$path.'" '.$adres);

jak sobie poradzić z problemami typu:
file_get_contents($adrespliku);
tu mam komunikat: HTTP wrapper does not support writeable connections
a przy readfile, name is too long

może coś wiesz o tym, to napisz


Ten post edytował rgrg2 22.05.2011, 18:39:43
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2025 - 03:27