Komutları gerçekleştiren program nasıl hazırlanır?

BatuhanTmzx

Decapat
Katılım
26 Mart 2022
Mesajlar
138
Daha fazla  
Cinsiyet
Erkek
Merhaba. Birkaç gün önce bir videoda görmüştüm. bir dosya açılıyor ve oradan istediğini seçip yaptırabiliyorsun.
Örnek vermem gerekirse:
Euro Truck Simulator aç -> Aşağıya 1 yazdığımızda isteğimiz gerçekleşiyor.

Ben de böyle bir program tasarlamak istedim fakat YouTube'da araştırdığım kadarıyla bu konu hakkında video bulunmuyor. Bu konuda bilgisi olan yardımcı olabilir mi?
 
.net Console uygulamalarını kullanabilirsin, anladığım şey CMD üzerinden açılan bir uygulamada bir menü oluşturup her işleme bir sayı atayıp o sayıyı girdiğinde işlemi çalıştıran bir program istiyorsun. C# ile kolayca yazabilirsin böyle bir uygulamayı
 
Merhaba. Birkaç gün önce bir videoda görmüştüm. bir dosya açılıyor ve oradan istediğini seçip yaptırabiliyorsun.
Örnek vermem gerekirse:
Euro Truck Simulator aç -> Aşağıya 1 yazdığımızda isteğimiz gerçekleşiyor.

Ben de böyle bir program tasarlamak istedim fakat YouTube'da araştırdığım kadarıyla bu konu hakkında video bulunmuyor. Bu konuda bilgisi olan yardımcı olabilir mi?
CMD üzerinden yapabilirsiniz.

@Echo off
echo Gerceklestirmek istediginiz islemi numarası ile giriniz.
echo 1. Euro Truck Simulator ac
set /p secim=
if %secim% == 1 goto ets

:ets
echo Program aciliyor.
start (dosya konumu)
pause
 
@mikroyumuşak @RzgrOZ
Kusura bakmayın tekrar rahatsız ediyorum.
# Dosya okuma ve işleme için basit bir Python programı

def euro_truck_simulator_komutu_yap(file_content, secilen_sayi):
# Dosya içeriğini oku ve işle
# Burada dosyanın içeriği ile ne tür işlemler yapmak istediğinizi tanımlayabilirsiniz.
# Örneğin, belirli bir komutu seçilen sayıya göre oluşturabilirsiniz.
komut = f"Komut {secilen_sayi}"

# Komutu gerçekleştir (bu örnekte sadece ekrana yazdırıyoruz)
print(f"Euro Truck Simulator Komutu: {komut}")

# Dosyayı aç ve içeriğini oku
dosya_adi = "dosya.txt" # Kullanacağınız dosyanın adını buraya ekleyin
try:
with open(dosya_adi, "r") as dosya:
dosya_icerigi = dosya.read()

# Kullanıcıdan bir sayı al
secilen_sayi = int(input("Lütfen bir sayı girin: "))

# Fonksiyonu çağır
euro_truck_simulator_komutu_yap(dosya_icerigi, secilen_sayi)

except FileNotFoundError:
print(f"{dosya_adi} dosyası bulunamadı.")
except ValueError:
print("Geçersiz bir sayı girdiniz.")
except Exception as e:
print(f"Bir hata oluştu: {e}")


Yapay zekaya böyle bir kod yazdırdım sizce iş görürmü yoksa kendim yapmam daha mı iyi olur?
 
@mikroyumuşak @RzgrOZ
Kusura bakmayın tekrar rahatsız ediyorum.
# Dosya okuma ve işleme için basit bir Python programı

def euro_truck_simulator_komutu_yap(file_content, secilen_sayi):
# Dosya içeriğini oku ve işle
# Burada dosyanın içeriği ile ne tür işlemler yapmak istediğinizi tanımlayabilirsiniz.
# Örneğin, belirli bir komutu seçilen sayıya göre oluşturabilirsiniz.
komut = f"Komut {secilen_sayi}"

# Komutu gerçekleştir (bu örnekte sadece ekrana yazdırıyoruz)
print(f"Euro Truck Simulator Komutu: {komut}")

# Dosyayı aç ve içeriğini oku
dosya_adi = "dosya.txt" # Kullanacağınız dosyanın adını buraya ekleyin
try:
with open(dosya_adi, "r") as dosya:
dosya_icerigi = dosya.read()

# Kullanıcıdan bir sayı al
secilen_sayi = int(input("Lütfen bir sayı girin: "))

# Fonksiyonu çağır
euro_truck_simulator_komutu_yap(dosya_icerigi, secilen_sayi)

except FileNotFoundError:
print(f"{dosya_adi} dosyası bulunamadı.")
except ValueError:
print("Geçersiz bir sayı girdiniz.")
except Exception as e:
print(f"Bir hata oluştu: {e}")


Yapay zekaya böyle bir kod yazdırdım sizce iş görürmü yoksa kendim yapmam daha mı iyi olur?
Yukarıda yazdığımı metin belgesine kaydedip .bat olarak kaydedirseniz daha kolay olur.
 
@mikroyumuşak @RzgrOZ
Kusura bakmayın tekrar rahatsız ediyorum.
# Dosya okuma ve işleme için basit bir Python programı

Def euro_truck_simulator_komutu_yap(file_content, secilen_sayi):
# Dosya içeriğini oku ve işle
# Burada dosyanın içeriği ile ne tür işlemler yapmak istediğinizi tanımlayabilirsiniz.
# Örneğin, belirli bir komutu seçilen sayıya göre oluşturabilirsiniz.
Komut = F"komut {secilen_sayi}"

# Komutu gerçekleştir (bu örnekte sadece ekrana yazdırıyoruz)
Print(F"Euro Truck Simulator komutu: {komut}")

# Dosyayı aç ve içeriğini oku
Dosya_adi = "dosya.txt" # kullanacağınız dosyanın adını buraya ekleyin
Try:
With open(dosya_adi, "r") as dosya:
Dosya_icerigi = dosya.read()

# Kullanıcıdan bir sayı al
Secilen_sayi = int(input("lütfen bir sayı girin: "))

# Fonksiyonu çağır
Euro_truck_simulator_komutu_yap(dosya_icerigi, secilen_sayi)

Except filenotfounderror:
Print(F"{dosya_adi} dosyası bulunamadı.")
Except valueerror:
Print("geçersiz bir sayı girdiniz.")
Except exception as e:
Print(F"bir hata oluştu: {e}")

Yapay zekaya böyle bir kod yazdırdım sizce iş görür mü yoksa kendim yapmam daha mı iyi olur?

İşe yarayabilir. Ama Windows üzerinde etkili çalışan bir program için C# en iyisidir.
 
Merhaba. Birkaç gün önce bir videoda görmüştüm. bir dosya açılıyor ve oradan istediğini seçip yaptırabiliyorsun.
Örnek vermem gerekirse:
Euro Truck Simulator aç -> Aşağıya 1 yazdığımızda isteğimiz gerçekleşiyor.

Ben de böyle bir program tasarlamak istedim fakat YouTube'da araştırdığım kadarıyla bu konu hakkında video bulunmuyor. Bu konuda bilgisi olan yardımcı olabilir mi?
Aklımda kalan bilgiye dayalı olarak yazıyorum. Deneme fırsatım yok, üzgünüm. Fark ettiyseniz, Epic Games veya Steam'de indirdiğiniz oyunların üzerine geldiğinizde "steam://run/gameid" görürsünüz. Bu protokolleri kullanarak basit bir şekilde açabilirsiniz. Daha önce bir arkadaşım böyle bir şey kullanarak custom library yapmıştı. Umarım sizin için faydalı olmuştur.

edit: Yapay zeka destekli bir asistan yapmak isterseniz yardimci olabilirim.
 

Geri
Yukarı