BlackFullMoon 1
BlackFullMoon
Mt2Hizmet 1
Mt2Hizmet
mavzermete 1
mavzermete
Vahsi Uzman 1
Vahsi Uzman
kralhakan2009 1
kralhakan2009
Hikaye Ekle

ITJA GAME PANEL (Yapay Zeka Destekli) Project V1

  • Konuyu başlatan Konuyu başlatan kaya4572
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 23
  • Görüntüleme Görüntüleme 1K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

NOT: SİSTEMDE 30 BİNE YAKIN MODÜL VEYA DOSYA ENTEGRELER EKLİDİR. BÜTÜN İŞLEMLER YAPAY ZEKA İLE YAPTIRABİLİR. YAPAY ZEKAYA BANA TABLOLARI GÜNCELLE DEDİĞİNİZ ANDA GÜNCELLEME SAĞLAR. REBOOT AT BUİLD AL DEDİĞİNİZ AN BÜTÜN İŞLEMLERİ SİZİN YERİNİZE YAPACAKTIR! PROJE ŞAHSIM TARAFINDAN GELİŞTİRİLMİŞ OLUP V1 VERSİYONUNU SİZLERE TURKMMO AİLESİNE PAYLAŞIYORUM GEREKLİ GÖRÜLDÜĞÜNDE V2 VERİSİYONUDA PAYLAŞILICAKTIR. ŞİMDİDEN İYİ KULLANIMLAR...

1776226482163.png


1776211205528.png


1776211226752.png
1776211259155.png
1776211282991.png
1776211327117.png
1776211362503.png
1776211386000.png
1776211402517.png
1776211419806.png




TANITIM (Yapay zeka yardımı ile)

🌟 Temel Özellikler​

  • 🔐 Çift Katmanlı Güvenlik: SSH + MySQL kimlik doğrulama
  • 📊 Canlı İstatistikler: Oyuncu sayısı, CPU, RAM, Disk kullanımı
  • 🗄️ Veritabanı Yönetimi: CRUD işlemleri, tablo yönetimi
  • 📁 Dosya Yöneticisi: SFTP üzerinden dosya düzenleme
  • 💻 Terminal/Konsol: Uzak sunucuda komut çalıştırma
  • 🤖 AI Asistan: Gemini/SambaNova entegrasyonlu chatbot

✨ Özellikler​

🎮 Oyun Yönetimi​

Table


Modül​
Açıklama​
Oyuncu Yönetimi
Oyuncu arama, düzenleme, silme, ban/kick işlemleri​
Hesap Yönetimi
Kullanıcı hesaplarını yönetme, yetkilendirme​
Envanter Yönetimi
Oyuncu envanterlerini görüntüleme ve düzenleme​
Depo Yönetimi
Oyuncu depolarını (safebox) yönetme​
Lonca Yönetimi
Guild oluşturma, düzenleme, üye yönetimi​
Evlilik Sistemi
Oyun içi evlilikleri yönetme​
Sıralama Sistemi
Oyuncu ve lonca sıralamaları​

🛡️ Güvenlik & Loglama​

Table


Modül​
Açıklama​
IP Ban Yönetimi
IP adreslerini engelleme/kaldırma​
Gelişmiş Güvenlik
Firewall yönetimi, erişim kontrolü​
Hile Logları
Şüpheli aktivite tespiti ve loglama​
Sohbet Logları
Genel sohbet geçmişi​
Fısıltı Logları
Özel mesaj geçmişi​
Ticaret Logları
Oyuncu ticaret kayıtları​

🛠️ Sunucu Yönetimi​

Table


Modül​
Açıklama​
Dosya Gezgini
SFTP ile dosya yönetimi, düzenleme, silme​
Veritabanı Yöneticisi
SQL sorguları, tablo yönetimi​
Terminal/Konsol
SSH üzerinden komut çalıştırma​
Sunucu Kontrolü
Start/Stop/Restart işlemleri​
Performans İzleme
CPU, RAM, Disk kullanımı​
Yedekleme
Otomatik yedekleme yönetimi​
Quest Derleyici
Lua quest dosyalarını derleme​
Konfigürasyon Editörü
Server config dosyalarını düzenleme​

📈 Analiz & Raporlama​

Table


Modül​
Açıklama​
Piyasa Analizi
Oyun ekonomisi analizi​
Harita İstatistikleri
Oyuncu dağılımı haritası​
Sistem Logları
SysLog görüntüleyici​
Core Crash Analizi
Crash dump analizi​

🎁 İçerik Yönetimi​

Table


Modül​
Açıklama​
Eşya Yönetimi
Item proto yönetimi​
Market Yönetimi
Oyun marketini düzenleme​
Quest Yönetimi
Quest oluşturma ve düzenleme​
Etkinlik Yönetimi
Oyun içi etkinlikler​
Duyuru Yönetimi
Sunucu duyuruları​
Hediye Kodları
Kupon/kod yönetimi​
VIP Sistemi
VIP üyelik yönetimi​

🛠️ Teknolojiler​

Frontend​

  • React 19 - Modern UI kütüphanesi
  • TypeScript - Tip güvenliği
  • TailwindCSS 4 - Utility-first CSS
  • Vite - Hızlı geliştirme ortamı
  • React Router DOM - Sayfa yönlendirme
  • Recharts - Veri görselleştirme
  • Framer Motion - Animasyonlar
  • Lucide React - İkon kütüphanesi
  • shadcn/ui - UI bileşenleri
  • Sonner - Toast bildirimleri

Backend​

  • Express.js - Web framework
  • Vite SSR - Server-side rendering
  • SSH2 - SSH bağlantıları
  • MySQL2 - Veritabanı bağlantısı

Geliştirme Araçları​

  • TypeScript 5.8
  • TSX - TypeScript çalıştırıcı
  • Autoprefixer - CSS öneki

🚀 Kurulum​

Gereksinimler​

  • Metin2 sunucusu (SSH erişimi)
  • MySQL veritabanı erişimi

⚙️ Yapılandırma​

SSH Bağlantısı​

Sunucunuza SSH bağlantısı için aşağıdaki bilgileri sağlamanız gerekir:
Table


Parametre​
Açıklama​
Varsayılan​
SSH_HOST​
Sunucu IP adresi​
-​
SSH_PORT​
SSH portu​
22​
SSH_USER​
Kullanıcı adı​
-​
SSH_PASSWORD​
Şifre​
-​

MySQL Bağlantısı​

Veritabanı bağlantısı için:
Table


Parametre​
Açıklama​
Varsayılan​
DB_HOST​
MySQL sunucu adresi​
localhost​
DB_PORT​
MySQL portu​
3306​
DB_USER​
Veritabanı kullanıcısı​
root​
DB_PASSWORD​
Veritabanı şifresi​
-​
DB_NAME​
Varsayılan veritabanı​
player​

Güvenlik Notları​

⚠️ Önemli:
  • Güçlü şifreler kullanın
  • SSH anahtar tabanlı kimlik doğrulama önerilir
  • Firewall kurallarınızı düzgün yapılandırın

📖 Kullanım​

İlk Başlangıç​

  1. Uygulamayı başlatın ve tarayıcıda açın
  2. Setup sayfasında SSH ve MySQL bilgilerinizi girin
  3. "Bağlantıyı Test Et" butonuna tıklayın
  4. Başarılı bağlantı sonrası Dashboard'a yönlendirileceksiniz

Dashboard Kullanımı​

Dashboard üzerinden şunları görebilirsiniz:
  • Online Oyuncu Sayısı - Canlı oyuncu sayısı (5 saniyede bir güncellenir)
  • CPU Kullanımı - Sunucu CPU kullanım yüzdesi
  • Disk Kullanımı - Disk alanı kullanımı
  • Sistem Durumu - Bağlantı durumu
  • Oyuncu Aktifliği Grafiği - Zaman içindeki oyuncu sayısı değişimi

Dosya Yöneticisi​

  • Dosya Gezgini: /usr/game dizininde gezinin
  • Dosya Düzenleme: Monaco Editor ile dosya düzenleme
  • Dosya Yükleme/İndirme: SFTP üzerinden dosya transferi
  • Klasör Oluşturma: Yeni klasörler oluşturma
  • Dosya Silme: Dosya ve klasör silme

Veritabanı Yöneticisi​

  • Tablo Listesi: Tüm tabloları görüntüleme
  • Veri Görüntüleme: Tablo verilerini listeleme
  • SQL Sorguları: Özel SQL sorguları çalıştırma
  • CRUD İşlemleri: Ekleme, güncelleme, silme

Terminal​

  • Komut Çalıştırma: SSH üzerinden komut çalıştırma
  • Çalışma Dizini: Aktif dizini görüntüleme
  • Çıktı Görüntüleme: Komut çıktılarını anlık görme

🔌 API Endpoints​

SSH/Dosya İşlemleri​

Table


Endpoint​
Metod​
Açıklama​
/api/files
GET​
Dosya listesi​
/api/files/read​
GET​
Dosya oku​
/api/files/write​
POST​
Dosya yaz​
/api/files​
DELETE​
Dosya sil​
/api/files/mkdir​
POST​
Klasör oluştur​
/api/exec​
POST​
Komut çalıştır​

Veritabanı İşlemleri​

Endpoint​
Metod​
Açıklama​
/api/db/tables​
GET​
Tablo listesi​
/api/db/data​
GET​
Tablo verisi​
/api/db/query​
POST​
SQL sorgusu​

Sistem İşlemleri​



Endpoint​
Metod​
Açıklama​
/api/test-connection​
GET​
Bağlantı testi​
/api/stats​
GET​
Sunucu istatistikleri​


Endpoint​
Metod​
Açıklama​
/api/chat​
POST​
AI sohbet​


panel uygulama halindedir exeyi çalıştırarak direk ITJA GAME PANEL Programını açabilirsiniz..

İNDİRME LİNKİ (105MB)
VİRUSTOTAL:

İYİ KULLANIMLAR
 
Son düzenleme:
Ellerine sağlık lakin terminal istekleri zamanla şişecektir nodejs in olay tetiklemesi yetmeyecek, api MCP kullanarak go ile yazılabilirdi.

Bonus: projeyi arkadaş modüler inşa etmiş kullanacak olanlar MCP kullanarak hızlıca go ile inşa edebilir.
 
Ellerine sağlık lakin terminal istekleri zamanla şişecektir nodejs in olay tetiklemesi yetmeyecek, api MCP kullanarak go ile yazılabilirdi.

Bonus: projeyi arkadaş modüler inşa etmiş kullanacak olanlar MCP kullanarak hızlıca go ile inşa edebilir.
teşekkürler. Go ve MCP v2 entegre edilecek zaten.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst