Bin dosyası için setup.exe oluşturma

ReDTrBoy

Decapat
Katılım
20 Ocak 2023
Mesajlar
79
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Bir oyun dosyasını sıkıştırıp .bin formatına dönüştürdüm ve şimdi bu .bin dosyasını açmak için bir setup.exe dosyası oluşturmak istiyorum. Nasıl yapabilirim?
 
ISO dosyası elde edip uzantısını .bin yaptın anladığım kadarıyla?

ISO yapıp programdan ISO dosyasını sıkıştırdım sonradan da dönüştür seçeneği ile .bin yaptım.

ISO yapıp programdan ISO dosyasını sıkıştırdım sonradan da dönüştür seçeneği ile. Bin yaptım.

1706813370757.png


Şu şekilde.
 
Oyunun boyutunu ne kadar küçülttüğünü yazabilir misiniz? Setup oluşturma uygulamasından iso dosyasını açıp klasöre mi çıkartmasını istiyorsunuz? Normalde ellenmemiş ham dosyaları setup yaparlar da ondan soruyorum.
 
Oyun 392 MB ISO'ya çevirip sıkıştırdığımda 279MB'lık .daa dosyası oluştu. Evet dosyayı klasöre çıkartmasını istiyorum. Aslında setup dosyası oluşturma amacım yüksek boyutlu oyun dosyalarını arkadaşlarıma küçük boyutlarda daha hızlı şekilde atabilmek.

Burada paylaştığım oyun aslında bir örnek benim asıl amacım 20-30 GB'lık oyunları küçültüp setup haline getirmek.

Size anlatabildim mi bilmiyorum o yüzden daha önceden başkasının yapmış olduğu bir dosyanın fotoğrafını atıyorum.

1706818299308.png
 
Son düzenleme:
Oyun 392 MB ISO'ya çevirip sıkıştırdığımda 279MB'lık .daa dosyası oluştu. Evet dosyayı klasöre çıkartmasını istiyorum. Aslında setup dosyası oluşturma amacım yüksek boyutlu oyun dosyalarını arkadaşlarıma küçük boyutlarda daha hızlı şekilde atabilmek.

Burada paylaştığım oyun aslında bir örnek benim asıl amacım 20-30 GB'lık oyunları küçültüp setup haline getirmek.

Size anlatabildim mi bilmiyorum o yüzden daha önceden başkasının yapmış olduğu bir dosyanın fotoğrafını atıyorum.

Eki Görüntüle 2104817
Nullsoft installer programı veya inno setup installer uygulamaları aklıma geliyor ama dediğim gibi sıkışmış iso'yu açıp klasöre atacak şekilde setup yaptıklarını hatırlamıyorum. Oyun sıkıştırma normalde poweriso ile yapılmıyor. 20-30 gb'lık oyunlarda işe yarar bir değişim olacağını sanmıyorum ama oluyorsa eksileyebilirsiniz. Size lazım olan repack olayı.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
ISO yapıp programdan ISO dosyasını sıkıştırdım sonradan da dönüştür seçeneği ile. Bin yaptım.

Güzel, 7-ZIP isimli programı indirip, Program Files\7-zip içerisindeki 7z.exe dosyasını bir klasöre aktar. Ardından o klasöre ISO dosyasınıda aktar. Ve setup.bat adında dosya oluşturup içine bu kodu at.

Kod:
@echo off.
chcp 65001.
title Kurulum.

echo Dosyayı Çıkartmak istiyor musunuz? (Sistemden sisteme çıkartma süresi değişebilir) (E/H):
set /p response=

if /i "%response%"=="H" (
 echo İşlem iptal edildi. Herhangi bir tuşa basarak ekranı kapatabilirsiniz.
) else if /i "%response%"=="E" (
 echo İşlem başladı, pencereyi kapatmayın ve bekleyin.

 7z.exe x dosya.iso -ofolder

 echo İşlem tamamlandı.
) else (
 if not "%response%"=="h" if not "%response%"=="e" (
 echo Geçersiz yanıt. Lüfen E veya H girin. Pencereyi kapatmak için herhangi bir tuşa basın.
 )
)

pause

dosya.iso kısmına, dosya adını yaz -o'dan sonraki kısma çıkartılacak klasör ismini yaz. Bu haliyle folder isimli klasöre ISO dosyasını çıkartacaktır. Bat to exe programı kullanırsan EXE dosyası haline gelecektir. Eğer grafiksel arayüz olsun istiyorsan, ChatGPT'ye bu BAT kodunu grafiksel arayüzlü Python koduna çevir diyebilirsin, ChatGPT'nin attığı koddaki tüm kütüphaneleri indirip ardından PyInstaller kütüphanesi ile Py'yi EXE'ye çevirebilirsin. Grafik kısmıyla uğraşamadım, ama grafik olsun diyorsanda yardımcı olacağım.
Geri dönüş yapamadım, kusura bakma cezalıydım.
 
Son düzenleme:
Güzel, 7-ZIP isimli programı indirip, Program Files\7-zip içerisindeki 7z.exe dosyasını bir klasöre aktar. Ardından o klasöre ISO dosyasınıda aktar. Ve setup.bat adında dosya oluşturup içine bu kodu at.

Kod:
@echo off.
chcp 65001.
title Kurulum.

echo Dosyayı Çıkartmak istiyor musunuz? (Sistemden sisteme çıkartma süresi değişebilir) (E/H):
set /p response=

if /i "%response%"=="H" (
 echo İşlem iptal edildi. Herhangi bir tuşa basarak ekranı kapatabilirsiniz.
) else if /i "%response%"=="E" (
 echo İşlem başladı, pencereyi kapatmayın ve bekleyin.

 7z.exe x dosya.iso -ofolder

 echo İşlem tamamlandı.
) else (
 if not "%response%"=="h" if not "%response%"=="e" (
 echo Geçersiz yanıt. Lüfen E veya H girin. Pencereyi kapatmak için herhangi bir tuşa basın.
 )
)

pause

Dosya. ISO kısmına, dosya adını yaz -o'dan sonraki kısma çıkartılacak klasör ismini yaz. Bu haliyle folder isimli klasöre ISO dosyasını çıkartacaktır. Bat to exe programı kullanırsan EXE dosyası haline gelecektir. Eğer grafiksel arayüz olsun istiyorsan, ChatGPT'ye bu BAT kodunu grafiksel arayüzlü Python koduna çevir diyebilirsin, ChatGPT'nin attığı koddaki tüm kütüphaneleri indirip ardından PyInstaller kütüphanesi ile Py'yi EXE'ye çevirebilirsin. Grafik kısmıyla uğraşamadım, ama grafik olsun diyorsanda yardımcı olacağım.
Geri dönüş yapamadım, kusura bakma cezalıydım.

Akşam deneyeceğim.

Güzel, 7-ZIP isimli programı indirip, program Files\7-zip içerisindeki 7z.exe dosyasını bir klasöre aktar. Ardından o klasöre ISO dosyasınıda aktar. Ve setup.bat adında dosya oluşturup içine bu kodu at.

Kod:
@echo off.
chcp 65001.
title Kurulum.

echo Dosyayı Çıkartmak istiyor musunuz? (Sistemden sisteme çıkartma süresi değişebilir) (E/H):
set /p response=

if /i "%response%"=="H" (
 echo İşlem iptal edildi. Herhangi bir tuşa basarak ekranı kapatabilirsiniz.
) else if /i "%response%"=="E" (
 echo İşlem başladı, pencereyi kapatmayın ve bekleyin.

 7z.exe x dosya.iso -ofolder

 echo İşlem tamamlandı.
) else (
 if not "%response%"=="h" if not "%response%"=="e" (
 echo Geçersiz yanıt. Lüfen E veya H girin. Pencereyi kapatmak için herhangi bir tuşa basın.
 )
)

pause

Dosya. ISO kısmına, dosya adını yaz -o'dan sonraki kısma çıkartılacak klasör ismini yaz. Bu haliyle folder isimli klasöre ISO dosyasını çıkartacaktır. Bat to exe programı kullanırsan EXE dosyası haline gelecektir. Eğer grafiksel arayüz olsun istiyorsan, ChatGPT'ye bu BAT kodunu grafiksel arayüzlü Python koduna çevir diyebilirsin, ChatGPT'nin attığı koddaki tüm kütüphaneleri indirip ardından PyInstaller kütüphanesi ile Py'yi EXE'ye çevirebilirsin. Grafik kısmıyla uğraşamadım, ama grafik olsun diyorsanda yardımcı olacağım.
Geri dönüş yapamadım, kusura bakma cezalıydım.

İşe yaradı ancak arayüz haline getirirken ChatGPT sapıtıyor. Python ile olmadı C# ile denedim bu sefer de kodlarla uyuşmazlık falan oldu. Bir şey soracağım acaba INNO ile olur mu?

Grafik konusunda yardımcı olabilirseniz sevinirim :) çok cafcaflı bir şey olamasına gerek yok.

Akşam deneyeceğim.

İşe yaradı ancak arayüz haline getirirken ChatGPT sapıtıyor. Python ile olmadı C# ile denedim bu sefer de kodlarla uyuşmazlık falan oldu. Bir şey soracağım acaba INNO ile olur mu?

Grafik konusunda yardımcı olabilirseniz sevinirim :) çok cafcaflı bir şey olamasına gerek yok.

Python ile yapınca söyle oluyor.

1706974278532.png


Peki bunu buna nasıl benzetiriz.

1706974311816.png
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı