Martysama’nın yayınladığı Pack Maker Lite programının arayüzlü hâlini hazırladım.
Biraz da olsa işleri hızlandırmak için EterManager benzeri bir yapı oluşturmaya çalıştım.
Pack’lerin aynı klasörde bulunması yeterlidir; açma ve kapama işlemlerini doğrudan tıklamalarla yapabilirsiniz.
JSON ayarları zaten Martysama’nın projesiyle aynıdır.
TR / EN / PT desteklemektedir.
Önce buradaki
Biraz da olsa işleri hızlandırmak için EterManager benzeri bir yapı oluşturmaya çalıştım.
Pack’lerin aynı klasörde bulunması yeterlidir; açma ve kapama işlemlerini doğrudan tıklamalarla yapabilirsiniz.
JSON ayarları zaten Martysama’nın projesiyle aynıdır.
TR / EN / PT desteklemektedir.
Önce buradaki
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
dosyaları indiriniz ardından GUI dosyalarını içine atıp guiden çalıştırınız.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
(Sadece TR Dil)
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
(TR / EN / PT Dil)
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
(TR)Pack Maker Lite with GUI
Metin2 Lobby olarak, Metin2 özel sunucu geliştirmeye adanmış bir platformuz. Bu doğrultuda, geliştiricilerin işlerini kolaylaştıracak araçlar üretmekteyiz. Bu yazıda, Pack Maker Lite with GUI adlı aracımızdan bahsedeceğiz. Bu araç sayesinde, Metin2 özel sunucularında kullanılmak üzere paket dosyaları oluşturmak son derece kolaylaşmaktadır. Özellikle C++ ve Python tabanlı sistemlerde çalışan geliştiriciler için tasarlanmış bu araç, hem hız hem de kullanıcı dostu arayüz açısından öne çıkmaktadır.
Neden Pack Maker Lite?
Metin2 özel sunucularında paketleme işlemleri genellikle komut satırı üzerinden yapılır. Bu işlem, özellikle yeni başlayanlar için zorlayıcı olabilir. Pack Maker Lite, bu süreci kolaylaştırmak amacıyla geliştirilmiş, Python GUI destekli bir araçtır. Basit bir arayüze sahip olan bu program sayesinde, geliştiriciler klasörleri kolayca seçip, .pack uzantılı dosyaları tek tuşla oluşturabilmektedirler. Bu, hem zaman kazandırır hem de hata yapma riskini azaltır.
Özellikler ve Kullanım Kolaylığı
Pack Maker Lite with GUI, kullanıcı dostu bir arayüze sahiptir. Arayüz, PyQt gibi Python GUI kütüphaneleri kullanılarak oluşturulmuştur. Bu sayede, C++ bilmeden de kullanımı kolaydır. Programın temel özellikleri arasında:
- Klasör seçimi ve otomatik tarama
- Paket isimlendirme kolaylığı
- Hızlı ve güvenli paketleme işlemi
- Hataları raporlama özelliği
Metin2 Sunucu Geliştirme Sürecine Entegrasyon
Pack Maker Lite, sadece paketleme işlemiyle sınırlı değildir. Bu araç, Metin2 server src[/BR] üzerinde çalışan geliştiricilerin, client tarafındaki dosyaları kolayca derlemelerine yardımcı olur. Özellikle client src tarafında yapılan değişikliklerin paketlenmesi sürecinde devreye girer. Böylece, auth, game, db gibi sistemlerde çalışan ekipler, client dosyalarını daha hızlı entegre edebilirler.
Python Root ve Uiscript ile Entegrasyon
Python root klasörüne konumlandırılan bu tür sistemler, genellikle UIscript ve diğer Python GUI tabanlı sistemlerle entegre çalışır. Pack Maker Lite da buna örnek teşkil eder. Özellikle client tarafında UI düzenlemesi yapan geliştiriciler, bu aracı kullanarak değişikliklerini kolayca paketleyebilirler. Bu da, Martysama ve benzeri Metin2 geliştirme ortamlarında oldukça işlevsel bir çözüm sunar.
Pack Maker Lite ile Geliştirme Sürecini Hızlandırın
Metin2 özel sunucularında, paketleme işlemi ne kadar hızlı ve hatasız yapılırsa, geliştirme döngüsü o kadar verimli olur. Pack Maker Lite with GUI, bu süreci minimum seviyeye indirerek, geliştiricilerin daha çok sistemin mantığına odaklanmasını sağlar. Hem yeni başlayanlara hem de deneyimli geliştiricilere hitap eden bu araç, Metin2 geliştirme dünyasında önemli bir yer edinmektedir.
Pack Maker Lite with GUI
As Metin2 Lobby, we are a platform dedicated to Metin2 private server development. In this direction, we develop tools that facilitate developers' work. In this article, we will talk about our tool called Pack Maker Lite with GUI. With this tool, creating package files for Metin2 private servers has become extremely easy. Particularly designed for developers working on C++ and Python-based systems, this tool stands out both in terms of speed and user-friendly interface.
Why Pack Maker Lite?
In Metin2 private servers, packaging processes are usually done via command line. This process can be challenging, especially for beginners. Pack Maker Lite is developed to simplify this process and is equipped with Python GUI support. Thanks to its simple interface, developers can easily select folders and create .pack files with one click. This saves time and reduces the chance of errors.
Features and Ease of Use
Pack Maker Lite with GUI has a user-friendly interface. The interface is built using Python GUI libraries such as PyQt. Therefore, it's easy to use even without knowledge of C++. Key features of the application include:
- Folder selection and automatic scanning
- Easy package naming
- Fast and secure packaging process
- Error reporting feature
Integration into the Metin2 Server Development Process
Pack Maker Lite is not limited to just packaging. This tool helps developers working on Metin2 server src to quickly package client-side files. Especially during the process of packaging changes made in the client src, this tool comes into play. Thus, teams working on systems like auth, game, and db can integrate client files faster.
Integration with Python Root and Uiscript
Systems located in the Python root folder typically work integrated with UIscript and other Python GUI-based systems. Pack Maker Lite serves as an example of this. Developers who adjust UI on the client side can easily package their modifications using this tool. This provides a functional solution within Martysama and similar Metin2 development environments.
Speed Up Your Development Process with Pack Maker Lite
In Metin2 private servers, the faster and more accurately the packaging process is done, the more efficient the development cycle becomes. Pack Maker Lite with GUI minimizes this process, allowing developers to focus more on the logic of the system. This tool caters to both newcomers and experienced developers and holds an important place in the world of Metin2 development.
