Aplikacja pod Windows - serwer proxy

Encerrado Postado há 5 anos Pago na entrega
Encerrado Pago na entrega

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.

Programação C Programming

ID do Projeto: #17291535

Sobre o projeto

3 propostas Projeto remoto Ativo em há 5 anos

3 freelancers estão ofertando em média $696 nesse trabalho

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 Mais

$800 USD in 5 dias
(17 Comentários)
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 Mais

$1111 USD in 30 dias
(2 Comentários)
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 in 3 dias
(0 Comentários)
0.0