Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

PS5 PKG Sanal Mağaza

KONSOLOYUN

KONSOLOYUN

Administrator
Yönetici
CEO
Moderatör
Konsol Oyun Üyesi
Katılım
25 Ocak 2025
Mesajlar
435
Tepkime puanı
1.479
Puan
93
Konsol Model
Playstation 4 Slim
1765100239388.png

PS5 PKG Virtual Shop,.pkg jailbreak yapılmış bir PlayStation 5'te yerel PS4/PS5 dosyalarınızı yönetmek ve yüklemek için basit ama güçlü bir web tabanlı arayüzdür.
Uygulama bilgisayarınızda çalışır ve doğrudan PS5'inizin tarayıcısına temiz, kontrolcü dostu bir web arayüzü sunar ve etaHEN'in Doğrudan Paket Yükleyicisi aracılığıyla tek tıklamayla kuruluma olanak tanır .

⚠️Dikkat - Şu anda script sadece ps4 PKG formatını kabul ediyor.​

⚠️2.3b EtaHen versiyonu tavsiye edilir!​


🙏 Teşekkürler
  • Bu kodu tekrar tekrar test etmeme yardım ettiğin için @Andy2000211'e teşekkürler .​
  • Flask ve Pillow geliştiricilerine teşekkürler .​
  • PlayStation homebrew topluluğuna etaHEN gibi exploitler ve araçlar üzerindeki muhteşem çalışmalarından dolayı büyük takdirlerimizi sunarız .​
  • mour0ne shop'a dayanmaktadır .​

📘 Proje Hakkında​

Bu proje, jailbreak yapılmış bir PS5 için yerel bir dosya koleksiyonunu yönetmek üzere grafiksel bir kullanıcı arayüzü sunar. URL'leri manuel olarak yazmak veya komut satırı araçlarını kullanmak yerine, bu sunucu yerel klasörlerinizi tarar, meta verileri (başlıklar ve simgeler gibi) çıkarır ve her şeyi kategorilere ayrılmış, konsol dostu bir vitrinde sunar ..pkg

Python Flask arka ucu ve hafif vanilya JavaScript ön ucu ile oluşturulmuştur .

1765100276245.png

✨ Özellikler​

  • Otomatik Tarama: Yapılandırma dosyanızda tanımlanan tüm dizinleri algılar ve indeksler.​
  • Zengin Meta Veri: Dosyalardan başlığı, içerik kimliğini ve simgeyi .pkgotomatik olarak çıkarır.​
  • Kategorize Edilmiş Arayüz: Paketleri klasör yapısına göre sekmelere düzenler (örneğin, games, apps, dlc).​
  • PS5 için Optimize Edildi:
    • Erişimi yalnızca PS5 konsollarıyla sınırlar.​
    • Kategori geçişi için L2/R2 ile kontrolör navigasyonu.​
  • Sayfalama Sistemi: Büyük koleksiyonlarda gezinmek için “Sonraki” ve “Önceki” düğmeleri eklendi.​
  • Gerçek Zamanlı Arama: Koleksiyonunuzu anında başlığa göre filtreleyin.​
  • Tek Tıkla Kurulum: Bir oyun kartına tıklayarak onu doğrudan etaHEN DPI v2 aracılığıyla PS5'in indirme kuyruğuna gönderin .​
  • Özelleştirilebilir:configs.json Basit bir dosya aracılığıyla başlığı, klasör yollarını ve daha fazlasını yapılandırın .​
  • Hafif: Sadece Python, Flask ve Pillow gerektirir ; ağır bağımlılıklar yoktur.​

🧰 Önkoşullar​

Başlamadan önce şunlara sahip olduğunuzdan emin olun:
  • Jailbreak'li bir PlayStation 5 konsolu
  • Doğrudan Paket Yükleyici (DPI v2) etkinken çalışan etaHEN
  • Bilgisayarınızda Python 3.x yüklü
  • Hem bilgisayarınız hem de PS5'iniz aynı yerel ağda

⚙️ Kurulum ve Kurulum​

Sunucuyu bilgisayarınızda çalıştırmak için şu adımları izleyin.

Artık Windows için bir .exe derlemesi sürümlere eklendi: https://github.com/MestreTM/ps5_pkg_virtual_shop/releases

1️⃣ Depoyu klonlayın​

Kod:
git clone https://github.com/MestreTM/ps5_pkg_virtual_shop.git

2️⃣ Python bağımlılıklarını yükleyin​

Sanal ortam kullanılması önerilir.
Kod:
# Create and activate a virtual environment

python -m venv venv

source venv/bin/activate  # On Windows use: venv\Scripts\activate



# Install required libraries

pip install Flask Pillow waitress

3️⃣ Kütüphanenizi yapılandırın​

1765100337751.png

Dosyayı düzenleyerek programı manuel olarak yapılandırabilirsiniz configs.json.

Örnek configs.json:

JSON:
{
    "shop_title": "My PS5 Library",
    "paths": {
        "games": "C:\\Users\\YourUser\\Documents\\PS5\\PKG\\Games",
        "apps": "/home/user/ps5/apps",
        "dlc": "D:\\PKG_Collection\\DLC",
        "updates": "/path/to/your/updates"
    }
}
  • shop_title: Web arayüzünde görüntülenen ana başlık.​
  • yollar:.pkg Her anahtarın bir kategoriyi (sekme adı) ve her değerin dosyaları içeren klasör yolunu temsil ettiği bir sözlük .​

4️⃣ Sunucuyu çalıştırın​

Kod:
python app.py
Sunucu başlatılacak ve hangi klasörlerin izlendiğini gösterecektir.
Büyük bir koleksiyonunuz varsa ilk tarama biraz zaman alabilir; önbelleğe alma sayesinde sonraki taramalar daha hızlı olacaktır.

🕹️ Kullanım​

🔧 Bilgisayarınızın IP Adresini Bulun​

  • Windows: Komut İstemi'ni açın ve şunu yazın:ipconfig​
  • macOS/Linux: Bir terminal açın ve ifconfigveya yazınip -a​
IPv4 Adresinizi arayın , şöyle görünmelidir 192.168.1.100.

🌐 PS5'inizde açın​

PS5'inizde web tarayıcısını açın ve şuraya gidin:
Kod:
http://<YOUR_PC_IP>:5000

&lt;YOUR_PC_IP&gt;Daha önce bulduğunuz IP adresiyle değiştirin .

🛒 Göz Atın ve Yükleyin​

  • Her kategoriyi sekmeler temsil edecektir.​
  • Sekmeler arasında geçiş yapmak için L2/R2 tuşlarını kullanın .​
  • Sayfalar arasında gezinmek için Sonraki/Önceki'yi kullanın .​
  • Herhangi bir oyun veya uygulama kartına tıklayarak etaHEN aracılığıyla doğrudan PS5'inize yükleyin .​




Burada bulunan gizli verileri görebilmek için önce 'Beğen' düğmesine tıklamanız gerekir.
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

Zevkini yansıtan rengi seç

Geniş / Dar görünüm

Temanızı geniş yada dar olarak kullanmak için kullanabileceğiniz bir yapıyı kontrolünü sağlayabilirsiniz.

Izgara görünümlü forum listesi

Forum listesindeki düzeni ızgara yada sıradan listeleme tarzındaki yapının kontrolünü sağlayabilirsiniz.

Resimli ızgara modu

Izgara forum listesinde resimleri açıp/kapatabileceğiniz yapının kontrolünü sağlayabilirsiniz.

Kenar çubuğunu kapat

Kenar çubuğunu kapatarak forumdaki kalabalık görünümde kurtulabilirsiniz.

Sabit kenar çubuğu

Kenar çubuğunu sabitleyerek daha kullanışlı ve erişiminizi kolaylaştırabilirsiniz.

Köşe kıvrımlarını kapat

Blokların köşelerinde bulunan kıvrımları kapatıp/açarak zevkinize göre kullanabilirsiniz.

Geri