Releases: geetcr4ck/geetRP
Release list
geetRP v1.5
Release Note – geetRP v1.5.1
Perubahan utama:
- Pencegahan multi-instansi: tambahan pemindaian proses selain mutex agar duplikat exe benar-benar dicegah.
- Deteksi Discord lembut: baca registry sebelum mencoba koneksi; batal jika tidak terinstal, tunggu 30 detik.
- Cache metadata musik diperkuat: kunci unik sekarang mencakup ukuran & waktu modifikasi file sehingga tidak tumpang tindih antar lagu dengan judul window sama.
- Menu tray baru: “Open Folder” untuk langsung membuka direktori aplikasi.
- Path icon di spec dibuat relative
(%(specdir)s)agar build tetap berhasil di mesin lain atau CI. - Output build.bat dikoreksi nama file (geetRP.exe dan geetRP-v1.5.zip).
Tidak ada perubahan format config.json; tetap kompatibel dengan v1.5.0.
UDRPCv1.5
Release v1.5 - The Major Performance & Privacy Update
Versi 1.5 adalah rilis paling stabil, privat, dan efisien yang pernah kami buat.
Apa yang Baru?
Local Media Metadata (Privacy First)
Sekarang status Discord Anda bisa menampilkan detail lagu (Penyanyi, Judul, Format File) dari VLC, AIMP, dan foobar2000 tanpa perlu mengunggah apapun ke internet. Tetap privat, tetap keren.
Smart Sticky Presence (Taskbar Optimized)
Kami menyempurnakan logika "nempel". Status akan tetap ada selama aplikasi target masih terbuka di Taskbar, namun akan langsung hilang jika aplikasi diminimalkan ke System Tray atau ditutup. Bebas kerlip, bebas polusi status.
Build Size Optimization & UPX
Ukuran file EXE kini bisa jauh lebih ringan!
- UPX Support: Jika Anda menggunakan
upx.exe, ukuran aplikasi akan turun dari ~23MB menjadi hanya sekitar 8MB. - Interactive Build: Script
build.batkini memiliki progress bar yang artistik.
Perbaikan Lainnya:
- Pembaruan variabel
{artist},{title}, dan{file_ext}diconfig.json. - Perbaikan flow script build agar tidak keluar otomatis jika terjadi error ringan.
- Pembersihan list proses sistem yang diabaikan agar lebih akurat.
Full Changelog: v1.4...v1.5
UDRPCv1.4
Release v1.4 - The Smooth & Universal Update
Versi 1.4 membawa pengalaman yang jauh lebih mulus dan dukungan software yang praktis tanpa batas melalui sistem Master Application!
Fitur Baru:
Smart Sticky Presence
Pernah merasa terganggu karena status Discord hilang-muncul saat Anda sedang pindah ke Desktop?
- Logic Baru: Status akan tetap "melengket" selama aplikasi yang sedang dikerjakan masih berjalan (Alive).
- Status tidak akan hilang meskipun Anda sedang fokus ke Explorer atau Desktop, kecuali jika Anda menutup aplikasi tersebut atau membuka aplikasi lain.
Universal Software Support
Mendukung software apapun secara otomatis melalui satu Master Client ID ("UDRPC by geet").
- Dynamic Icon Mapping: Anda bisa memetakan ikon spesifik (Brave, Photoshop, Word, dll) di file
config.jsonagar logonya muncul secara dinamis tanpa perlu membuat Client ID terpisah untuk setiap aplikasi.
Smart Exclusion Engine
Sistem pemindaian diperbarui untuk mengabaikan proses-proses sistem yang tidak perlu, memastikan status Discord Anda tetap berkelas dan relevan.
Cara Update:
- Jalankan
build.batuntuk merakit sistem terbaru. - Gunakan paket
UDRPC_v1.4_Release.zipyang terbentuk otomatis. - Sesuaikan
config.jsonAnda untuk menikmati fiturimage_map.
Full Changelog: v1.2...v1.4
Developed with ❤️ for the creator community by makcrtve
UDRPCv1.2
Release v1.2 - Smart Detection & Advanced Variables
Update ini berfokus pada akurasi deteksi jendela aplikasi dan fleksibilitas kustomisasi status.
Apa yang Baru?
Smart Window Detection (Fix CapCut "Unknown")
- Deep Process Scanning: Program sekarang memindai seluruh pohon proses (induk & anak) untuk mencari judul jendela yang aktif. Masalah
Unknownpada CapCut kini telah teratasi. - Automatic Fallback: Jika judul jendela benar-benar tidak ditemukan, program akan otomatis menggunakan nama aplikasi dari config sebagai penggantinya.
Support Variabel Baru
Sekarang Anda bisa menggunakan variabel berikut di dalam config.json :
{window_title}: Judul projek/jendela aktif.{app_name}: Nama aplikasi yang tertera di config.{process_name}: Nama file EXE aplikasi yang terdeteksi.
Lokalisasi & UX
- Build Tool Bahasa Indonesia:
build.batkini sepenuhnya menggunakan Bahasa Indonesia yang ramah pengguna. - User-Friendly Config: File
config.jsonkini dilengkapi dengan panduan instruksi cara penggunaan di bagian atas. - Improved Build: Output build yang lebih bersih dan profesional.
Bug Fixes
- Memperbaiki error
large_image not defined. - Memperbaiki masalah bundling icon yang tidak terbaca di komputer lain.
Download:
Download file UDRPC_v1.2_Release.zip di bawah ini, ekstrak, dan jalankan UniversalDiscordRPC.exe.
Full Changelog: v1.1...v1.2
UDRPCv1.1
Release v1.1.0 - Stealth Mode & Auto-Integration
This release introduces major improvements to the integration workflow, making it truly "Set and Forget." The legacy renaming method (Wrapper Mode) has been replaced with a much more stable and user-friendly Stealth Background Mode.
🚀 Key Features
- 🛡️ Stealth Background Mode: The application now runs silently in the background with 0% idle CPU and no terminal window.
- ⚙️ Auto-Startup Integration: New
-installflag and install.bat script to automatically register the app to Windows Startup. - 🔄 Configuration Auto-Reload: Updating config.json now takes effect immediately without needing to restart the
.exe. - 📦 Zero External DLL Dependencies: Removed
pywin32in favor of nativectypes(Win32 API) to eliminate "DLL load failed" errors in compiled versions. - 📱 Multi-Process Detection: Support for multiple process names per app (e.g., detecting both
FL64.exeandFL.exeunder one profile). - 🎨 Custom Icon Support: The build script now automatically detects and applies
icon.icoduring compilation. - 📝 Automated Build Workflow: build.bat now handles cache cleaning and automated asset copying to the
distfolder.
🛠️ Internal Improvements
- Added file-based logging (
debug.log) for easier troubleshooting in stealth mode. - Optimized process scanning algorithm for better performance.
- Improved path handling to find config.json reliably across different folder structures.
📦 How to Update
- Download the source or pull the latest changes.
- Run build.bat to generate the new
.exe. - (Optional) Run install.bat to enable auto-startup.