Sistem Ekleme Programı

  • Konuyu açan Konuyu açan hasanmacit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 56

hasanmacit

Süper Üye
Süper Üye
Geliştirici
Yardımsever Üye
Emekli Üye
Editör
Mesaj
6.110
Çözümler
252
Beğeni
8.020
Puan
6.350
Ticaret Puanı
8
Doğru yerin bu bölüm olduğunu düşünüyorum. Kullanacak kişileri şimdiden uyarıyorum. Program sistem ekleme işinizin büyük bir kısmını görür fakat tavsiyem bu programı github entegre etmediğiniz hiçbir dosyanızda kullanmayın. Programın yaptığı değişiklikleri mutlaka githubdan kontrol edin. Program henüz giriş seviyesinde çalıştığından basit şekildeki (arat - altına ekle - değiştir) anlatımlarda hata oranı neredeyse yok denecek kadar az. Fakat karmaşık anlatımlarda biraz sapıtıyor. Bu yüzden mutlaka yaptığı değişiklikler kontrol edilmeli. Github kullanarak hem programın yaptığı değişiklikleri kontrol edebilir, hem de manuel değişiklik bekleyen yerlerde siz elinizle değişiklik yapabilirsiniz. Bu program sistemlerin hepsini eklemek değil, sizin sistemle uğraştığınız süreyi kısaltmak için yapılmıştır. Umarım işine yarayan herkese faydası dokunur.

Rar dosyası içinde bulunan build.bat dosyasını çalıştırdığınızda size çalıştırılabilir exe dosyası üretecek. Exeyi açtığınızda aşağıdaki programla karşılaşacaksınız. Test et butonu ile ne kadarını ekliyor görebilir, dosyalarınıza eklemek istediğinizde sistemi ekle butonuna basabilirsiniz. Geri almak için basacağınız buton zaten gözüküyor çok net. İyi kullanımlar.

1789677388701.webp


Program tanıtımı:​
  1. Akıllı Kod Arama ve Blok Eşleme: Kılavuzlardaki (Ara, Altına Ekle, Üstüne Ekle, Değiştir, Dosya Sonuna Ekle vb.) direktifleri otomatik tanır; tab/boşluk farklarını önemsemeden hedef satırı hatasız bulur.​
  2. C++ Header Sınıf Koruması (}; Koruması): Başlık dosyalarında (.h) fonksiyon ve değişkenlerin sınıf dışına düşerek C2039: not a member of class hatası vermesini engeller; kodları daima sınıf kapanış parantezinin (};) içinde tutar.​
  3. Makro Blok Hapsi İzolasyonu (#ifdef Koruması): Yeni eklenen bir #ifdef sistem bloğunun, hedef dosyadaki ilgisiz başka bir sistemin #endif satırının içine hapsolmasını engeller.​
  4. Önce Test Et Modu (Zararsız Deneme - Dry Run): Kodlarınıza tek bir harf dahi dokunmadan tüm sistemi sanal olarak dener; yapılacak tüm eklemeleri ve varsa çakışmaları önceden raporlar.​
  5. Tek Tıkla Geri Alma (Rollback / Undo): Kuruluma başlamadan önce değiştirilecek tüm dosyaların otomatik yedeğini alır. İstemediğiniz bir durumda tek tıkla projeyi eski temiz haline döndürür.​
  6. Görsel Kod Karşılaştırıcı (Diff Viewer): Kılavuzdaki kod ile projenizdeki kod arasında bir uyumsuzluk olursa yan yana görsel karşılaştırma penceresi açarak farkı anında gösterir.​
  7. Çift Dil Desteği (🇹🇷 Türkçe & 🇺🇸 English): Sağ üst köşeden tek tıkla Türkçe veya İngilizce arayüze geçebilirsiniz. Tercihiniz otomatik hatırlanır.​
  8. Visual Studio Proje (.vcxproj) Entegrasyonu: Sistemle birlikte gelen yeni .cpp ve .h dosyalarını hem ilgili klasörlere taşır hem de Visual Studio projenize (.vcxproj ve .vcxproj.filters) otomatik kaydeder.​

⚠️ Bu Program Neleri YAPAMAZ? (Sınırlar & Bilgilendirme)​

Bu program bir sihirli değnek değil, akıllı bir kod entegrasyon asistanıdır:
  1. ❌ Visual Studio Çözümünü (.sln) Otomatik Derlemez: Kodları dosyalarınıza hatasız işler; fakat binary derlemesini (Build) Visual Studio üzerinden sizin yapmanız gerekir.​
  2. ❌ Mantıksal Mimari Uyumsuzluklarını Çözemez: Eğer kurduğunuz sistem dosyalarınızda hiç bulunmayan harici bir C++ kütüphanesine veya farklı bir paket yapısına ihtiyaç duyuyorsa, bu C++ mantık farklarını geliştiricinin manuel uyarlaması gerekir.​
  3. ❌ Kilitli / Şifreli Client Dosyalarını (.epk/.eix) Açıp Kapatmaz: Program açık kaynak kodları (root, uiscript vb.) üzerinde çalışır.​
  4. ❌ Canlı Veritabanına (MySQL) Otomatik SQL Sorgusu Çalıştırmaz: Sistemle birlikte gelen .sql dosyalarını projenize taşır, fakat canlı MySQL sunucunuza bağlanıp sorgu basmaz.​
  5. ❌ Aşırı Derecede Değiştirilmiş / Silinmiş Kodları Tahmin Etmez: Eğer projenizdeki hedef fonksiyon tamamen silinmişse, program kodlarınızı bozmamak adına o adımı güvenle atlar ve size incelemeniz için bildirir.​

Program videosu:


Sadece kod var exe dosyası yok ama yine de meraklısına virüs total:
 

Dosya Eklentileri

Geri
Üst