Aplikacja pod Windows - serwer proxy

Ditutup Dipasang 5 tahun yang lalu Dibayar saat pengiriman
Ditutup Dibayar saat pengiriman

Aplikacja ma być serwerem proxy uruchamianym pod systemem Windows 7/8/10. Aplikacja powinna mieć standardowy instalator z wyborem wersji językowej. Po instalacji dostępny jest skrót w menu oraz dodawana do systemu tak aby uruchamiała się przy każdym włączeniu systemu. Ikonka aplikacji musi być widoczna w systrey obok zegara.

Przy pierwszym uruchomieniu pojawia się okno logowania. Użytkownik wpisuje login i hasło, aplikacja łączy się ze zdalnym serwerem i sprawdza czy istnieje użytkownik oraz czy podał poprawne dane. Zwrotnie otrzyma stosowne komunikaty. Jeżeli użytkownik mógł się zalogować to włącza się aplikacja. Dane logowania powinny być zapamiętane. Jeżeli przy olejnym uruchomieniu aplikacja nie będzie mogła się zalogować i przyczyną będą błędne dane to powinno wyskoczyć okienko logowania.

Aplikacja to okienko z przyciskiem „Włącz/Wyłącz” oraz komunikatem o liczbie przetransferowanych danych. Jeżeli jest kliknięte Włącz to na zielonym polu jest informacja „Aplikacja pracuje” jeżeli jest wyłączone to na czerwonym polu „Aplikacja nie pracuje”. Aplikacja po włączeniu przechodzi w stan „Włączona”. Ikonka w systrey informuje kolorem np. zielonym o pracy. Jeżeli będzie wyłączona to ikonką z kolorem czerwonym.

Aplikacja w stanie Włączona powinna:

1. Przy uruchomieniu sprawdzić jakie są zainstalowane przeglądarki internetowe, sprawdzić system operacyjny, ilość pamięci, wersję językową systemu, godzinę, strefę czasową, sprawdzić swój adres IP, lokalizację na podstawie adresu IP (kraj, miasto).

Wysłać w/w dane na zdalny serwer.

2. Powinna sprawdzać czy zmienił się adres IP ,jeżeli tak to tą zmianę powinna wysłać na serwer wraz z aktualizacją danych lokalizacyjnych (kraj, miasto)

3. Aplikacja powinna działać jak anonimowy serwer prox tj. na podstawie udostępnionego adresu IP, można połączyć się z tym adresem. Aplikacja łączy się dalej pobierając dane przekazane z zewnątrz np. przeglądarki internetowej wykorzystującej proxy i zwraca je do pytającego. Serwer musi być anonimowy, nie może przekazywać danych korzystającego z serwera.

4. Aplikacja zlicza ilość przesłanych danych i pokazuje je na okienku wyrażonych w MB. Ilość zliczonych danych powinna być także wysyłana na serwer przy każdym uruchomieniu aplikacji lub raz na dobę.

Aplikacja na serwerze jest napisana jako API RESTful na PHP.

Pemrograman C Programming

ID Proyek: #17291535

Tentang proyek

3 proposal Proyek online Aktif 5 tahun yang lalu

3 freelancer rata-rata menawar $696 untuk pekerjaan ini

StrongDecs

Witam Z góry przepraszam za ewentualne błędy - piszę na неродном angielskim Opis przeczytałem i proponuję jak najszybszą realizację z zachowaniem wysokiej jakości programy Mam doświadczenie w pisaniu program Lebih banyak

$800 USD dalam 5 hari
(17 Ulasan)
3.9
piotrfiliciak

Instalator, ikonka w system tray, GUI rest to nie problem. Brak w opisie jaki ma być sam proxy - generalnie w windows są trzy możliwości proxy: - aplikacja używa własnego proxy - tu nic nie da się zrobić (chyba że uży Lebih banyak

$1111 USD dalam 30 hari
(2 Ulasan)
3.4
sawantdipika1996

Hi, I am an experienced firmware developer with more than 5 yrs of experience in C/C++. I can write the e efficiently as per your requirement.

$177 USD dalam 3 hari
(0 Ulasan)
0.0