Kayıtlar

PHP Desktop etiketine sahip yayınlar gösteriliyor

Php Desktop ile masaüstü uygulamayı güncellemek

 Daha önce php ile windows masaüstü uygulama yapmak hakkında bir yazı paylaşmıştım. Aktif olarak kullandığım bir uygulamada arada güncelleme yapmam gerekiyor. Ben php-desktop'u basit bir arayüz olarak kullanıyorum.  Kullanıcıların firefox yada chrome benzeri internet tarayıcıları kullanması yerine benim belirlediğim programı kullanmaları performans olarak daha faydalı. Bu şekilde kullanıcılar sadece yaptıkları işe odaklanabiliyor. Arada uygulamaya güncellemeler yapmam gerekiyor. Bu güncellemeleri el ile 50 kullanıcıda yapmak tam bir zulüm. Bunun yerine kullandıkları programa ufak bir batch dosyası yazarak işleri kolaylaştırdım. Güncellenecek dosyaları siteye yüklüyorum ve sitedeki versiyon.txt yi değiştirdiğimde işlem başlıyor. Php-desktop  uygulamasının kurulu olduğu www klasörünün altındaki index.php'de ufak bir kontrol yaptırıyorum. Dizinde versiyon.txt adında bir dosyam var bu dosyada programın hangi versiyon olduğu yazıyor. örnek : 11.0 program siteye gidip oradaki versiy

PHP Desktop ile neler yapılabilir?

PHP Desktop ile yapılabilecekler şeyler aslında çok fazla aklımdaki liste şöyle Muhasebe programı Instagram tumblr facebook twitter gibi sosyal medyalar ile ilgili işlemler resim video indirme paylaşım yapma Uzak veritabanı bağlantısı ile sınırları zorlayabilirsiniz. Uygulamanız uzak veritabanına bağlanır ve istediğiniz türde uygulamalar yapılabilir. Json tabanlı işlemler istediğiniz json dosyasını okuyup onun üzerinde işlemler yapabilirsiniz.Uzak yada local Mesajlaşma platformu Kitleye özel forum Bana göre en sağlamı ise bilgisayarınızda python çalıştırarak bir çok işlemi yapabilirsiniz. Sosyal medyalarda veri indirme Sosyal medyalara veri paylaşımı Python ile yazılmış çok kaliteli bot Pythonun güzel yani cmd ile çalışması PHP Desktop ile bilgisayara hükmetmek daha kolay....

PHP Desktop ile Instagram Resim İndirmek

Resim
PHP Desktop kullarak ilk windows tabanlı programı yapalım. PHP Desktop nedir nasıl kullanılır ve ayarların ne olduğu daha önce yazmıştım. Yapacağımız uygulama daha önce php ile yazmış olduğum Instagramdan kullanıcı resimlerini almak Proje detayları Uygulama input tan gelen kullanıcının son 12 instagramda paylaştığı resimleri bilgisayarda C: altına klasör açarak resimleri indirecek. Uygulama bittiğinde setup.exe oluşturarak kurulum dosyasını hazırlamak index.php dosyası aşağıdaki gibi <?php ini_set('max_execution_time', 300); function getData($data,$startTag,$finishTag){  $data= explode($startTag,$data);  $data= $data[1];  $data= explode($finishTag,$data);  $data= $data[0];  return $data;  }  ?> <!DOCTYPE html> <html lang="en" > <head>   <meta charset="UTF-8">   <title>Instagram Photo Download</title> </head> <?php if (isset($_POST['indir'])) { $ins_page=$_POST['ins_page']; $dosya_

Php ile Windows Uygulama Yapmak Ayarlar (PHP Desktop)

Bir önceki yazımda PHP Desktop kurulumu ve basit olarak kullanımını anlatmıştım. Şimdi uygulama ekranının ayarlarından bahsedelim. Uygulama ekranı dediğimiz phpdesktop-chrome.exe'dir. Ayarları klasörde bulunan settings.json dosyasından yapıyoruz. {     "application": {         "single_instance_guid": "",         "dpi_aware": true     },     "debugging": {         "show_console": false,         "subprocess_show_console": false,         "log_level": "DEBUG4",         "log_file": "debug.log"     },     "main_window": {         "title": "Sosyal Medya Bot / v1.0",         "icon": "",         "default_size": [1024, 768],         "minimum_size": [800, 600],         "maximum_size": [0, 0],         "disable_maximize_button": false,         "center_on_screen": true

Php ile Windows Uygulama Yapmak Başlangıç (PHP Desktop)

Resim
Php ile windows tabanlı uygulama yapmak eskiden çok zordu.Farklı uygulamalarla karışık sistemler kullanılıyordu. Artık o devir bitti :) PHP Desktop nedir? PHP Desktop open source project olarak Czarek Tomczak tarafından 2012 de yayınlandı. https://github.com/cztomczak/phpdesktop PHP Desktopun desteklediği kütüphaneler CakePHP CodeIgniter Laravel Symfony Yii Zend Framework Detaylı bilgi : https://github.com/cztomczak/phpdesktop/wiki/PHP-frameworks-support   PHP Dekstop'un en güzel özelliklerinden biri programı exe yapıp çalıştırdıktan sonra kullanıcak olan bilgisayarda apache gibi php çalıştırmak için gerekli olan extra programları kurmanıza gerek kalmaması.Yani kullanıcı programınızı rahatlıkla kullanabilir. PHP Desktop ile kodlama yaparken bilgisayarınızda Apache, AppServ gibi php çalıştıracak programlara ihtiyacınız yok. O tür php çalıştırmak için gerekli programların kurulu olmasının hiç bir zararı yok. Kodlamaya başlamadan önce bilmeniz gereken en önemli