- Katılım
- 29 Kas 2020
- Konular
- 218
- Mesajlar
- 2,217
- Çözüm
- 6
- Online süresi
- 5mo 2d
- Reaksiyon Skoru
- 2,513
- Altın Konu
- 35
- Başarım Puanı
- 226
- Yaş
- 29
- MmoLira
- 20,376
- DevLira
- 51
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Paylaşım için teşekkürler.
- Katılım
- 20 Ara 2014
- Konular
- 150
- Mesajlar
- 847
- Çözüm
- 6
- Online süresi
- 1mo 3d
- Reaksiyon Skoru
- 237
- Altın Konu
- 1
- TM Yaşı
- 11 Yıl 6 Ay
- Başarım Puanı
- 140
- MmoLira
- 749
- DevLira
- 10
Paylaşım için teşekkürler 

- Katılım
- 29 Nis 2021
- Konular
- 9
- Mesajlar
- 143
- Online süresi
- 18d 22h
- Reaksiyon Skoru
- 11
- Altın Konu
- 0
- TM Yaşı
- 5 Yıl 1 Ay 19 Gün
- Başarım Puanı
- 70
- Yaş
- 29
- MmoLira
- 816
- DevLira
- 0
Teşekkürler
- Katılım
- 8 Eyl 2017
- Konular
- 49
- Mesajlar
- 680
- Çözüm
- 10
- Online süresi
- 1mo 22d
- Reaksiyon Skoru
- 295
- Altın Konu
- 0
- Başarım Puanı
- 161
- MmoLira
- 22,663
- DevLira
- 0
Eline sağlıkReact ve TypeScript ile Electron'da yapılmış basit bir metin2 yaması. Dosya doğrulaması SHA256 ile yapılır.
![]()
Kurulum Dosyaları
NodeJS :Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yarn :Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yükleyin:
yarn install
Düzenleme src/config.ts kendi değerlerinizi. resources/icon.png Kendi logonuzla değiştirin ( en az 256x256 olmalıdır ).
Mevcut Komutlar
yarn run start React Uygulamasını (diğer adıyla Frontend) geliştirme modunda başlatır. yarn run build Üretime hazır bir React paketi oluşturur. yarn run electron-start Electron Uygulamasını başlatır. yarn run electron-pack Uygulamanın üretim paketini oluşturur. yarn run lint Tüy bırakma hatalarını kontrol edin. yarn run lint-fix Bazı tüy bırakma hatalarının düzeltilmesi.
Patcher hakkında
Klasörler yoksa, oluşturulur. Dosyalar mevcut değilse indirilecektir.
Düzeltici, yerel dosyaları kontrol eder ve sağlama toplamları uzak sağlama toplamı ile eşleşmezse, indirilirler.
Bu yama, indirmeleri eşzamansız olarak çalıştırır , bu, aynı anda birden fazla dosyayı indireceği anlamına gelir.
Tüm proje React ve Electron'da her ikisi de TypeScript ile yapılmıştır. CSS için TailwindCSS kullanıldı.
Dağıtma
Her şeyi düzenledikten sonra yarn run electron-pack, uygulamayı oluşturmak için komutu kullanmanız gerekir .
releaseKlasörün içinde 2 dosya oluşturacak :
İlk dosya, istemci klasörüne çıkartılabilen tam paket sıkıştırılmış halidir (2 gereksiz LINCENSE dosyası kaldırıldıktan sonra). DON'T USE THIS IF YOU ALREADY HAVE THE CEF BROWSER ON THE CLIENT.
- Metin2 Patcher Electron-XXX-win.zip
- metin2_patcher_electron.exe
İkinci dosya da sıkıştırılır, ancak çalışma süresi boyunca geçici bir klasöre çıkarılır (tamamen açılması yaklaşık 3 saniye sürer) ve kapandığında kendisinden sonra temizlenir. This is the way if you can't perform the first option.
Geliştirme Testi
Yerel bir web sunucusu kullanma imkanı yoksa (Xampp ile Apache veya Wampp gibi) uzak sunucunuzdaki CORS'u güncellemeniz gerekebilir.
NGINX için
Yama sunucusu için yapılandırma dosyasına gidin ve şu satırı ekleyin:
add_header 'Access-Control-Allow-Origin' 'http://localhost:3000';
Apache için
Yama sunucusu için yapılandırma dosyasına gidin ve şu satırı ekleyin:
Header set Access-Control-Allow-Origin "Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir."
Üstbilgi modülünü etkinleştirmek de gerekli olabilir:
a2enmod headers
Web sunucusu
Bu NodeJS betiğini kullanarak , istemci dosyalarını adı verilen bir klasöre yerleştirmeli filesve betiği çalıştırmalısınız.
JSON dosyasını dosyaların adları, boyutları ve sağlama toplamı ile oluşturacaktır.
![]()
![]()
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 109
- Cevaplar
- 5
- Görüntüleme
- 1K










