- Katılım
- 7 May 2010
- Konular
- 10,579
- Mesajlar
- 58,614
- Çözüm
- 219
- Online süresi
- 10mo 29d
- Reaksiyon Skoru
- 16,722
- Altın Konu
- 444
- TM Yaşı
- 16 Yıl 1 Ay 12 Gün
- Başarım Puanı
- 691
- MmoLira
- 19,928
- DevLira
- 601
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!
React ve TypeScript ile Electron'da yapılmış basit bir metin2 yaması. Dosya doğrulaması SHA256 ile yapılır.
Yarn :
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 ).
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ı.
releaseKlasörün içinde 2 dosya oluşturacak :
İ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.
add_header 'Access-Control-Allow-Origin' 'http://localhost:3000';
Header set Access-Control-Allow-Origin "
Üstbilgi modülünü etkinleştirmek de gerekli olabilir:
a2enmod headers
JSON dosyasını dosyaların adları, boyutları ve sağlama toplamı ile oluşturacaktı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 :
- 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.
En Çok Reaksiyon Alan Mesajlar
Paylaşım için teşekkürler.
- Katılım
- 8 Şub 2011
- Konular
- 685
- Mesajlar
- 4,053
- Çözüm
- 47
- Online süresi
- 8mo 23d
- Reaksiyon Skoru
- 3,194
- Altın Konu
- 87
- Başarım Puanı
- 341
- MmoLira
- 3,311
- DevLira
- 11
Paylaşım için teşekkürler.
- Katılım
- 29 Eyl 2009
- Konular
- 1,298
- Mesajlar
- 18,700
- Çözüm
- 203
- Online süresi
- 7mo 19h
- Reaksiyon Skoru
- 9,276
- Altın Konu
- 377
- Başarım Puanı
- 426
- Yaş
- 32
- MmoLira
- 51,391
- DevLira
- 74
Protonlu sürümü ne zaman gelir. Paylaşım için teşekkürler.
- Katılım
- 21 Kas 2015
- Konular
- 162
- Mesajlar
- 441
- Çözüm
- 9
- Online süresi
- 1mo 7d
- Reaksiyon Skoru
- 362
- Altın Konu
- 2
- TM Yaşı
- 10 Yıl 6 Ay 28 Gün
- Başarım Puanı
- 179
- Yaş
- 27
- MmoLira
- 3,433
- DevLira
- 67
paylaşım için teşekkürler
- Katılım
- 12 Haz 2018
- Konular
- 28
- Mesajlar
- 680
- Çözüm
- 5
- Online süresi
- 3mo 27d
- Reaksiyon Skoru
- 236
- Altın Konu
- 0
- TM Yaşı
- 8 Yıl 4 Gün
- Başarım Puanı
- 129
- Yaş
- 28
- MmoLira
- 4,682
- DevLira
- 0
https://forum.turkmmo.com/konu/3800329-metin2-patcher-with-electron/ bundan ne farkı var?
- 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










