php linux ve exe

0
Onaylı Üye
Üye
Katılım
22 Mart 2006
Mesajlar
1,143
Tepki puanı
1
Konum
dev
php ile linux işletim sistemi üzerinde bir .exe yi nasıl çalıştırabilirim. sadece 1 günlük bir araştırma yaptım fazla bişey bulamadım. bilgisi olan arkadaşlar varsa cevap bekliyorum.
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,042
Tepki puanı
76
Konum
SEO
php ile linux işletim sistemi üzerinde bir .exe yi nasıl çalıştırabilirim. sadece 1 günlük bir araştırma yaptım fazla bişey bulamadım. bilgisi olan arkadaşlar varsa cevap bekliyorum.

Basitce backtick (~ tusu ile ayni yerde) kullanarak su sekilde:

PHP:
$output = `dosya.exe`;
 
0
Onaylı Üye
Üye
Katılım
22 Mart 2006
Mesajlar
1,143
Tepki puanı
1
Konum
dev
PHP:
<?
backtick(~ $output);
?>

mu tam olarak ?
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,042
Tepki puanı
76
Konum
SEO
PHP:
<?
backtick(~ $output);
?>

mu tam olarak ?

Tam olarak bu, dosya.exe nin ciktisi da $ouput degiskenine aktarilir:

PHP:
<?
$output = `dosya.exe`;  
echo $output;
?>

Eger exe dosyasinin ciktisi onemsiz ise asagidaki komus dosya.exe yi calistirir:

PHP:
<?
`dosya.exe`; 
?>

` = backtick tusu, benim klavyemde 1 tusunun solunda
 
0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
204
Tepki puanı
0
system ve exec kapalı değilse tabi :)

değilmi iyinet ?
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Linux üzerinde exe çalıştırmak için bir windows emulatörü gerekir. www.winehq.org
 
0
Onaylı Üye
Üye
Katılım
22 Mart 2006
Mesajlar
1,143
Tepki puanı
1
Konum
dev
bu emülatör ü nasıl kuracağız sisteme ? + olarak kurmamız exec için yeterlimi ?
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Tam performans + php'den çağırma nasıl olur bilemiyorum, büyük ihtimalle sonuç alınmaz.
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
Ben senin yapmak istediğini az çok tahmin ediyorum, o iş için linux sunucu olmaz. windows olacak.

Örneğin windows sunucuda web sayfası screenshotu almak için;

shot.exe web ile ayni klasorde oluyor ve thumb içine shotları alıyor. onun için;

PHP:
system("shot.exe -ps http://wm.web.tr thumbs/wm.web.tr".date("ymdHi").".jpg");

olarak aliniyor.
 
0
Onaylı Üye
Üye
Katılım
22 Mart 2006
Mesajlar
1,143
Tepki puanı
1
Konum
dev
caesar saolasın win olarak yapabiliyorum zaten. ancak onemli olan windowsda değil linux da çalıştırmak. screenshot alabilecek ve Firefox ile çalışan bir exe bulsak işlemi yapabiliriz büyük iht. haricen olmuyor.

win vps alacağım artık başka çare kalmadı şu an için.
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
caesar saolasın win olarak yapabiliyorum zaten. ancak onemli olan windowsda değil linux da çalıştırmak. screenshot alabilecek ve Firefox ile çalışan bir exe bulsak işlemi yapabiliriz büyük iht. haricen olmuyor.

win vps alacağım artık başka çare kalmadı şu an için.

linuxde de yaparsın ama exe ile değil. o programın linux versiyonu varmı ona bak ya da aynı işlevsellikte olan başka bir unix bazlı programda olur.
 
Geri
Üst