Dias Çeviri | Şifreli Mesaj Yazılımı

Beta Dias Çeviri | Şifreli Mesaj Yazılımı 2024-01-22

dias dili.png

Dias Çeviri, açık kaynak kodlu bir yazılım olarak kullanıcıların metinleri şifrelemelerine ve farklı bir dilde ifade etmelerine olanak tanıyan pratik bir araçtır. Türkçe'den Dias Diline çeviri ve tam tersini gerçekleştirme yeteneği ile, iletişiminizi eğlenceli ve özgün bir deneyime dönüştürmek artık çok daha kolay!

Öne Çıkan Özellikler:
  1. Açık Kaynak Kodlu: Dias Çeviri, açık kaynak kodlu bir proje olarak geliştirilmiştir. Bu, yazılımın geliştirilmesine topluluk katılımını sağlar ve güvenliğinizi artırır.
  2. Mesajlarınızı Şifreleyin: Dias Çeviri, kullanıcıların metinlerini özel simgelerle şifrelemelerine olanak tanır. Bu sayede iletişim kurarken gizliliğinizi koruyabilirsiniz.
  3. Kolay Kullanım: Kullanıcı dostu arayüzü sayesinde, metinleri hızlı bir şekilde çevirmek ve şifrelemek artık çok daha kolay. Sadece metni girin, düğmeye basın ve sonucu görün!
  4. Dil Değiştirme Yeteneği: Dias Çeviri, metinleri Türkçe'den Dias Diline ve Dias Dilinden Türkçe'ye çevirebilme yeteneği sunar. Bu, iletişiminizi farklı bir boyuta taşımanın harika bir yolu!
Python kullanılarak, @LostFearLess geliştirdiği Dias Çeviri'nin kaynak kodları şu şekildedir:
Python:
import tkinter as tk
import tkinter.messagebox

simgeler = {
    'a': '⋰',
    'b': '⋱',
    'c': '✺',
    'd': '✻',
    'e': '❈',
    'f': '✵',
    'g': '❦',
    'h': '✾',
    'i': '✽',
    'j': '✚',
    'k': '✳',
    'l': '✴',
    'm': '❁',
    'n': '❀',
    'o': '✿',
    'p': '❄',
    'q': '❅',
    'r': '❆',
    's': '❉',
    't': '❊',
    'u': '⋀',
    'v': '⋁',
    'w': '⋂',
    'x': '⋃',
    'y': '⋄',
    'z': '⋅',
    # Diğer harf-simge çiftlerini buraya ekleyin
}

def cevir_turkce_dias():
    metin = metin_girdisi.get("1.0", "end-1c")
    cevrilmis_metin = ""
    for harf in metin:
        if harf.lower() in simgeler:
            cevrilmis_metin += simgeler[harf.lower()]
        else:
            cevrilmis_metin += harf
    ceviri_sonucu.config(text=cevrilmis_metin)
    ceviri_sonucu_copy_button.config(state=tk.NORMAL)

def cevir_dias_turkce():
    metin = metin_girdisi.get("1.0", "end-1c")
    cevrilmis_metin = ""
    for harf, simge in simgeler.items():
        metin = metin.replace(simge, harf)
    ceviri_sonucu.config(text=metin)
    ceviri_sonucu_copy_button.config(state=tk.NORMAL)

def kopyala_ceviri_sonucu():
    ceviri_sonucu_text = ceviri_sonucu.cget("text")
    pencere.clipboard_clear()
    pencere.clipboard_append(ceviri_sonucu_text)
    pencere.update()

pencere = tk.Tk()
pencere.title("Dias Translate")
pencere.geometry("1280x620")

baslik = tk.Label(pencere, text="Dias Dili Translate", font=("Helvetica", 24), fg="red")
baslik.pack(pady=20)

metin_etiketi = tk.Label(pencere, text="Çevirmek istediğiniz metni girin:", font=("Helvetica", 16))
metin_etiketi.pack()

metin_girdisi = tk.Text(pencere, font=("Helvetica", 16), height=5, width=60)
metin_girdisi.pack(pady=10)

cevir_turkce_dias_button = tk.Button(pencere, text="Türkçeden Dias Diline Çevir", font=("Helvetica", 16), command=cevir_turkce_dias)
cevir_turkce_dias_button.pack()

cevir_dias_turkce_button = tk.Button(pencere, text="Dias Dilinden Türkçeye Çevir", font=("Helvetica", 16), command=cevir_dias_turkce)
cevir_dias_turkce_button.pack()

ceviri_sonucu = tk.Label(pencere, text="", font=("Helvetica", 16), wraplength=800, justify="left")
ceviri_sonucu.pack(pady=10)

ceviri_sonucu_copy_button = tk.Button(pencere, text="📋 Kopyala", font=("Helvetica", 16), state=tk.DISABLED, command=kopyala_ceviri_sonucu)
ceviri_sonucu_copy_button.pack()

# "Kopyala" butonunu "Dias Dilinden Türkçeye Çevir" butonunun hemen altına yerleştir
ceviri_sonucu_copy_button.place(relx=0.5, rely=0.85, anchor="center")

pencere.mainloop()
Bu kodlar, Tkinter kütüphanesi kullanılarak basit ve etkileşimli bir arayüz oluşturarak Dias Çeviri'nin temel işlevselliğini sağlar.
Yazar
LostFearLess
İndirilme
226
Görüntüleme
398
İlk yayınlama
Son güncelleme

Puanlar

0.00 yıldız 0 değerlendirme

LostFearLess ait diğer kaynakar

shape1
shape2
shape3
shape4
shape5
shape6
Geri
Üst