İngilizce-Döküman Çeviri :)

Bilmem. :smile: Eğer öyleyse requirements.txt içine bu bağımlılıklar yazılıp otomatik olarak bunların kurulması sağlanabilir. Sanırım şöyle bir komutlaydı:

pip install -r requirements.txt
3 Beğeni

Sl4a kullnarak android de toast bildirimi verebilirsiniz. Ayrica Sl4a clipboard da dinliyor. Clipboardan cektiginiz verileri isleme alip donen degeri bildirim olarak verebilirsiniz. Scriptde arkada calisir.

Hatta daha once translate edilen verileri zaman ve internet tasarufu acisinda local bir databasede saklarsaniz. Eger gelen kelime databasenizde varsa intenretten veri cekmenize gerek kalmaz. Bence oldukca guzel bir proje olur.

1 Beğeni

Merhaba;
Sizin programı geliştirdim. Programı çalıştırdıktan sonra çevirmek istediğiniz metni panoya kopyalıyorsunuz ve pencere açılıyor. Pencereden hangi dile çevirilmesini istediğinizi girip çevire basıyorsunuz. Programı görünce daha iyi anlayacaksınız:

Kolay gelsin :slight_smile:

Teşekkürler elinize sağlık eğer sürekli kopyaladığım şeyleri çevire basıcaksam o yandan kötü olmuş amaç zaten sadece sağ altta bildirim çıkması gui eklemekde pek sorun yok zaten eklenmesinede gerek yok sadece sağ altta bildirim vericek program :slight_smile:

Adam belki ingilizce’ye çevirecek GUI amacı o.

Linux bildirim için bkz.

anladım demek istediğinizi fakat onuda yapabiliriz fazla zor değil dediğim gibi otomatik algılaması biraz daha önemli şuanda

Sizinki şu projeye çok benziyor. İncelemenizi öneririm:

Linux için bildirim fonksiyonu:

import os
cmd = '/usr/bin/notify-send "{title}" "{message}" -t {timeout} -i "{icon}"'

def notify(title, msg, duration=3, icon=None):
    os.popen(cmd.format(title=title, message=msg, timeout=duration * 1000, icon=icon)).read()

Alıntıdır: @r0ark

1 Beğeni

Sıkıntı yok linux için attığınız döküman üzerinden yazdım zaten :slight_smile:

Bunu zaten pip ile yükleyin diye ekledim :slight_smile:

os modülünün name niteliği posix ise linux’tur os. Buna göre düzeltin programınız. Windows ise nt niteliğidir. if ile değerlendirin, bildirim fonksiyonunu ona göre tanımlayın.

Kardeşim iyi niyetini anlıyorum fakat bunların hepsini biliyorum ya :slight_smile: yani anladım anlatmaya çalışıyorsun ama yeni başlamadım bilmeni isterim bunları heralde bi 1 sene önceden biliyordum :slight_smile: programı linux bazında değerlendirmediğim için eklemedim zaten

Siz bilirsiniz ama basit bir program da olsa programınızı platformlararası olarak yazmalısınız. Herkes windows kullanmıyor ki. Mac os’u bile düşünmelisiniz. Bir yazılımcı, programını her yerde çalışabilir yapmalıdır, bu onun müşterileri/kullanıcıları üzerinde neredeyse en önemli sorumluluğudur.

Yok yok çok doğru bir şey söylüyorsunuz zaten ve yardımlarınız için gerçekten çok teşekkür ederim sadece bildiğimi söylemek istedim yani aslına buralar başlangıç daha büyük işler yapabiliriz program üzerinde ondan bahsediyorum yoksa haklısınız tabii :slight_smile:

1 Beğeni

Programın tasarımını görmedim ancak gözümde muhteşem bir tasarım oluştu.

Messenger uygulamasında mesajlaştığın kişinin yuvarlak bir resmi görünür ya işte bu programa çok yakışır. Tıklayınca veya bir komutla açılır. Kullanıcı istediği yere sürükleyebilir.(Galiba Google Çevirinin tasarımını anlattım.)

Dediğim gibi programı aşırı şekilde geliştirebiliriz :slight_smile: hepimiz birleşirsek olur bu

Şimdi pip ile bu paketlerin hepsini yükledim. ve ikisinde farklı bir py dosyasına kaydettim.
ilk dosyayı çalıştırdıgımda pyperclip kutuphanesini kurmama ramen
—HATA—
File “C:\Users\Halil İbrahim\Desktop\translate\trans.py”, line 2, in
import pyperclip
ModuleNotFoundError: No module named ‘pyperclip’
—HATA—
hatası alıyorum

```
C:\Users\<username>\AppData\Local\Programs\Python\Python36\Scripts\
```

şimdi pythona sağ tıklayın ve dosya konumunu açın orada python dosyasının içinde scripts klasörü olacak o klasör içinde pip3 install pyperclip yazabilirmisiniz ve yazdıktan sonra ne olduğunuda atabilirseniz güzel olur :slight_smile:

1 Beğeni

Eğer modul kurmak istiyorsanız, etkileşimli kabuktan pip modülü aracalığı ile de kurulum yapabilirsiniz.

import pip

pip.main(['install', module_name])
1 Beğeni

Dostum sağol hallettim :slightly_smiling_face:

1 Beğeni