Pythonda bir program yazdım ve bu programı görev çubuğunda gözükmeden çalıştırmak istiyorum. Merak eden için alarm programı. Çok araştırdım ama bulamadım. Bu arada programı exe haline getirdim,
(Kodları hala elimde var. yanlış anlayan olur belki.)
pyw den exe yapınca program dll bağımlısı oluyor. Bir sürü dll oluşuyor. Benim istediğim onefile olması ve arka planda çalışması. Bir de programı editlerken çalışıyor ama exe yaptığımda konsolda birden bişeyler yazıyor ve konsol kapanıyor. Çok hızlı oluyor, konsoldaki yazıyı okuyamıyorum.
Yapmayınca da oluyor, bu dll’ler Python kurulumunda olduğu için fark etmemiş olabilirsiniz.
Arkaplanda çalışması ile tek dosya olmasının bir alakası yok. Dosyayı taşırken bir tane gibi gözükse de çalıştırılınca geçici bir yere çıkartılıyor zaten.
İlla tek dosya istiyorsanız pyinstaller’e --onefile argümanı verin.