İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

php linux ve exe

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
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.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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`;
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
PHP:
<?
backtick(~ $output);
?>

mu tam olarak ?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
system ve exec kapalı değilse tabi :)

değilmi iyinet ?
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
bu emülatör ü nasıl kuracağız sisteme ? + olarak kurmamız exec için yeterlimi ?
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Tam performans + php'den çağırma nasıl olur bilemiyorum, büyük ihtimalle sonuç alınmaz.
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
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.
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
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.
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
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.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst