Mapster P2P program

Software 29 prenosov

Predstavljamo vam Mapster, napreden P2P odjemalec, izdelan v Pythonu in opremljen s sodobnim grafičnim vmesnikom z uporabo PyQt5. 

Mapster ni zgolj program — je praktičen vpogled v delovanje Peer-to-Peer omrežij in omrežnega programiranja v praksi. 🌐✨

🔥 Kaj Mapster ponuja?

1. Klepet v Realnem Času 💬⚡

Mapster omogoča hitro, stabilno in pregledno komunikacijo med vsemi povezanimi uporabniki:

🗨️ Centraliziran klepet – vsi registrirani uporabniki lahko v realnem času izmenjujejo sporočila.

👥 Dinamičen seznam uporabnikov – seznam aktivnih uporabnikov se samodejno osvežuje na levi strani programa.

2. P2P Deljenje in Upravljanje Datotek 📁🔗

Jedro Mapsterja je pravo P2P deljenje datotek, kjer se prenosi izvajajo neposredno med uporabniki — brez posredovanja strežnika:

📤 Deljenje datotek ali celih map (share_file / share_folder)

📜 Pregleden seznam deljenih datotek (My Shared Files / Shared Files Tree)

  • Prekinitev deljenja z enim klikom (Unshare Selected)

Neposreden prenos pomeni višje hitrosti, manj obremenitve strežnika in večjo zasebnost. 🔥

3. Iskanje in Prenos Datotek 🔍⬇️

Poiščite datoteke v P2P omrežju v nekaj sekundah:

🔎 Hitro iskanje po imenu datoteke v celotnem omrežju

🧭 Jasni rezultati iskanja, ki pokažejo, kateri uporabnik ima želeno datoteko

🚀 Prenos z enim klikom – datoteka se prenese direktno od uporabnika do uporabnika, brez posrednika

4. Tehnična Arhitektura in Razvoj 💻🧠

Mapster je odličen primer modernih razvojnih pristopov:

🐍 Python + PyQt5 – kombinacija enostavnosti in profesionalnega grafičnega vmesnika

🧵 Večnitno delovanje (Multithreading)

Sprejemanje sporočil (receive_messages)

Upravljanje datotečnih zahtev (handle_file_requests)

Prenos datotek (download_file_thread)

🔌 Omrežno programiranje s sockets – praktična demonstracija komunikacijskih protokolov in prenosa podatkov

🌐 Pridružite se omrežju Mapster!

Za povezavo z omrežjem se prijavite na:

🌍 STREŽNIK: mapster.sysops.si

🔌 PORT: 8888

Pridruži se skupnosti, deli datoteke, klepetaj in raziskuj svet P2P tehnologije! 🚀📡

Vse verzije

v2.0.0 NAJNOVEJŠA
07.12.2025 29 prenosov 111.5 MB
Prenesi

Spremembe:

P2P Arhitektura: Program je hibridni P2P odjemalec, ki uporablja centralni strežnik za registracijo in iskanje, in neposredne P2P povezave za prenos podatkov.
Grafični Vmesnik (GUI): Aplikacija uporablja PyQt5 za interaktivno uporabniško izkušnjo z ločenimi zavihki za klepet, deljenje in iskanje datotek.
Klepetalnica: Omogoča komunikacijo v realnem času med vsemi povezanimi uporabniki.
Seznam Uporabnikov: Prikazuje trenutno aktivne uporabnike, registrirane na strežniku.
Deljenje Datotek: Uporabnik lahko dodaja posamezne datoteke ali cele mape za deljenje v omrežju.
Iskanje Datotek: Omogoča iskanje deljenih datotek po imenu znotraj P2P omrežja.
Prenos Datotek: Implementirana je funkcija za asinhroni prenos datotek neposredno od vrstnikov, z osnovnim prikazom napredka.
Multithreading: Uporaba več niti preprečuje blokiranje grafičnega vmesnika med omrežnimi operacijami in prenosi.

Komentarji (0)

Za komentiranje se prosimo prijavite. Prijava ali Registracija.

Še ni komentarjev. Bodite prvi!

Nazaj na vse programe