Find Jobs
Hire Freelancers

C# Application - Uploading A File with PHP

£10-20 GBP

In Bearbeitung
Veröffentlicht vor etwa 9 Jahren

£10-20 GBP

Bezahlt bei Lieferung
Hello I need a small software created that would do the following in C#. User will download the client / extract it on there computer and run it. There shouldn't be an need to update the software as it will very rarely change. But you could add the ability to check to see if it is the latest version (if not, button to download the newer one - in the about). The software will have 2 menu options : File > Logout > Exit (closes application) Help > About (opens a pop up showing a picture and text - with button check for updates - basically reads a text file on the server with version number contained inside it, has no functionality just displays text) The user will be required to Login before any uploads can begin. So they will be presented by the login screen first. Where they can enter their login details. A button/link to register a new account (opens a website page) and a button/link for forgot password (opens a website page). New accounts and forgotten passwords will be handled on the website, the buttons/links would simply take them to the page(s). If the account is valid and verified the user can log in (this will check a MySQL database using a PHP script located on the web server, PHP will respond with the results of the login, if successful or not). PHP needs to pass a unique ID to the application to allow it to upload, this key is basically an identification code for the user. After login: Game Addon: - It will make sure a game addon is installed, if not it will download and install it. - It will make sure the game addon is upto date, if not it will download and install it. Basically will check if theres a folder with a set name in a location (if true then addon is installed) for it to check if up to date it will read a XML file in the folder and get the version number. The application will then read a text file on the server and see if the numbers match, if true then its up to date. If not then it will delete the folder and download / extract (zip file) the new version and place in the same location. Then recheck and should be all up to date. If addon is up to date then the button should be disabled. Upload: Basically there will be 2 files. [login to view URL] and [login to view URL] When [login to view URL] date/time changes, it will then check if [login to view URL]'s date/time matches exactly - if true then upload, otherwise do nothing, and show nothing to upload. It uploads the [login to view URL] file to a php web server and then renames it to the user ID. So the application sends the file and user id to the php script. eg: [login to view URL] It should know when a new file is available to upload when the time/date of the file changes. There should be a button to upload, that disables when no data is available to upload or when there is then it enables. The program should be able to run on the taskbar (in the background), and checks when files have been updated etc and automatically upload when tick box been checked. It should look like the following: [login to view URL] I require all source code, and it should be fully commented so if i need to change servers or file names etc i should be able to and recompile it.
Projekt-ID: 7413215

Über das Projekt

4 Vorschläge
Remote Projekt
Aktiv vor 9 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
4 Freelancer bieten im Durchschnitt £88 GBP für diesen Auftrag
Avatar des Nutzers
Good day , I am ready to start work with u but i need more details about here under line * this will check a MySQL database using a PHP script located on the web server, PHP will respond with .. etc do u mean web service ? Thanks and looking forward to hearing from u
£70 GBP in 3 Tagen
5,0 (93 Bewertungen)
7,8
7,8
Avatar des Nutzers
Hi. I have experience in c# and php system and can guarantee about quality and timeframe of this project. Looking forward to working with you
£100 GBP in 2 Tagen
4,8 (36 Bewertungen)
6,4
6,4

Über den Kunden

Flagge von UNITED KINGDOM
Liverpool, United Kingdom
5,0
228
Zahlungsmethode verifiziert
Mitglied seit Juli 6, 2006

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.