Otomatik program calistirmak

Başlatan Efrahim, 24 Aralık 2017 - 01:02:14

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

Efrahim

yazidigim bir python programi bilgisayar acildigi anda calisdirilmasini istiyorum fakat bunu terminal uzerinden yapmak istiyorum ..Nasil yapa bilirm?

tufisson

[mention=634869]@Efrahim[/mention]

Tek tek yazmaktansa şu sayfayı https://stackoverflow.com/questions/24518522/run-python-script-at-startup-in-ubuntu inceleyin. Birden fazla yöntem sunulmuş.

mhmtkrktr

@tufisson paylaştığı bağlantıda sana en uygun şu gibi görünüyor.
Alıntı Yap[Desktop Entry]
Encoding=UTF-8
Name=MyScript
Comment=MyScript
Icon=gnome-info
Exec=python /home/your_path/script.py
Terminal=false
Type=Application
Categories=

X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=0

Bunu biraz daha düzenlersen istediğin sonucu alabilirsin.
[Desktop Entry]
Encoding=UTF-8
Name=MyScript
Comment=MyScript
Exec=bash -c 'gnome-terminal -e /home/your_path/script.py'
Type=Application


Ben gnome-terminal için örnekledim ancak sen kullandığın terminali yazarsın. Burada önemli olan terminali -e ile başlatmak.
Çalışacak betiğin ne amacı var bilmiyorum. Bu sebeple net fikir vermek zor. Yinede duruma göre terminalin ek parametrelerinden yararlanılabilir veya duruma göre nohup eklemesi gerekebilir.