Sie sind Handwerker oder Dienstleister? Hier entlang, bitte.
MyHammer hat die besten Anbieter zum Thema "EDV, Telekommunikation" im Raum Recklinghausen
Fordern auch Sie jetzt Ihr individuelles Angebot an: Kostenlos und unverbindlich!
Projekt zum Thema "EDV, Telekommunikation" in Recklinghausen


Recklinghausen: Programmierung PHP oder Java (File Upload) (beendet)

Preisvorstellung:1.500 € Anzahl Angebote:10
Auftraggeber: ley (100%  4)

Ausführungsort: Recklinghausen , Nordrhein-Westfalen


Programmierung PHP oder Java (File Upload)

Ich benötige eine Programmierung wie folgt: mögliche Programmiersprachen: Java oder PHP mit Mysql unter HTTP Server Win und Linux. Es soll ein Programm erstellt werden das folgendes ermöglicht. Auf einem Rechner soll ein HTTP Server installiert werden (möglichst ein sehr kleiner). Ob Ihr da einen Apache, Tomcat oder Omnihttp oder was auch immer nutzt ist mir gleich. Er darf nur nachher nicht teuer sein, wenn Ihn ein Kunde benötigt, bzw. ich Ihne mit Vertreiben muss sollte er im Projekt enthalten sein. Alternativ sollte das Programm auch auf einem Apache oder IIE Server ohne diesen optionalen Server laufen. Das "Server" Betriebssystem ist immer Windows ab 2000/XP/2003. Meistens aber eine Workstation mit XP Prof. Deswegen auch der Mini-Webserver, da oftmals der IIE nicht installiert ist. Project-Emule scheint da was interessantes zu nutzen. Vielleicht hilf das als Tipp. Wenn der dann von Euch selbst speziell für diese Applikation compiliert ist - auch gut. Der HTTP Server darf nur nicht in Konflikte kommen mit Standard Servern. Wir müssten uns also auf einen freien Port einigen, der automatisch so installiert wird. Möglichst wenige Eingriffe durch Nutzer und simpelste Installation! Auf dem Server läuft dann Euer Programm, dass Ihr in Java oder PHP (mit Javascript, kein Flash!) programmieren könnt: Ein Wizard, der im Fenster 1 aussucht: 1) A-Typ oder B-Typ, oder Typ-C (Optionsfeld) (Wert muss nur in eine Variable geschrieben werden ... mehr nicht). 2) Es ermöglicht dann folgend über einen Explorer Dateien, oder aber Verzeichnisse mit einem Optionsfeld in ein Drag&Drop Feld zu laden und anschliessend (oder sofort) auf ein Verzeichniss auf den Server zu übertragen. Das ganze soll im Intranet aber ggf. auch im Internet funktionieren. Die Dateigrößen sollen bis 700MB sein. 3) Wenn dann der Nutzer alle Dateien übertragen hat, (Wenn Verzeichnisse, dann müssen die Verzeichnisse auch übertragen sein), sollte er noch Korrektur Möglichkeiten haben (also einzelne Dateien zu löschen - oder um zu benennen). 4) Dann klickt er auf fertig. 5) Dann wird eine Textdatei geschrieben mit 1 Zeile pro Datei, die übertragen wurde. (sozusagen mein Log File) und die Variable Typ-A Typ-B. (genaues folgt - ist aber nichts kompliziertes). 6) Die Dateien, die dann auf dem Server sind werden in ein Neu anzulegendes Verzeichniss kopiert, dass immer einen neuen Namen hat. (Jedes IE Fenster sollte das Random generieren...., oder so 6) Anschliessend muss auf dem Server in einem Verzeichniss z.B. c:\Temp eine status.txt ausgelesen werden in der in der ersten Zeile ein Wort steht: In Arbeit, und später "Finished". So lange dort steht: "WORKING" .... soll die Seite noch aufblinken, danach (bei Finished, kommt, soll eine Seite sein, die sagt: Job erledigt - oder bei Error .. eine Seite, dass Error ist - und ob er den Job noch mal machen soll. Bei noch mal - müssten wir die Dateien wieder in ein neues Verzeichniss kopieren, und noch mal eine neue Log Datei schreiben. Ansonsten kann der User das Fenster schliessen und das war es. So .. ich hoffe das kleine Programm ist eindeutig? Es ist wirklich nichts sehr kompliziertes - aber ich kann im Moment mich gar nicht drum kümmern. Nennen wir es mal File-Upload Utility mit Log File. Es gibt davon auch schon einige in PHP als Open Source. Daran könnt Ihr Euch anlehnen - aber da ich die Applikation für eine Spezialhardware benötige und später kostenlos meinen Geräten bei legen muss, muss ich a) den Quelltext haben und b) muss das war Ihr mir da zur Verfügung stellt auch Rechtefrei sein! Ich muss es also verkaufen können ohne später eine Anklage wegen kommerzeiller Nutzung von Open Source oder Programmteilen von anderen zu bekommen. Ich denke das ist aber klar. Zwar ist mein Kundenkreis mit 10 Maschinen nicht groß - aber man weiss ja nie. PHP wäre mir am liebsten. Wenn irgendwer aber meint, dass er unbedingt JAVA nutzen muss bitte. HTTP Server wie oben beschrieben. Ich habe also anschliessend Quelltext und Vervielfältigungsrechte und darf alles mit dem Code machen, was ich möchte. Branchenübliche Kommentierungen setze ich voraus. Einige Parameter die unwichtig sind habe ich hier nicht spezifiziert - aber die bekommt dann die Firma mit der ich zusammen arbeiten werde natürlich. Es gibt dann eine sehr ausführliche Projektbeschreibung, die die Details spezifiziert. Folgeaufträge und Änderungen sind sehr wahrscheinlich. Sobald ich den Auftrag vergebe, wird es aber eine NDA geben. Ohne meine Maschinen ist die Software zwar wertlos - aber trotzdem möchte ich nicht einen Mitbewerber mit gleichem Feature haben. Es ist zwar nur ein Mini- Mini-Add-On - aber ich denke das ist verständlich. Genaueres können wir dan bereden. Wo Ihr programmiert ist mir egal - und wenn es auf Mauritius ist. Der Zeitraum, in dem ich das Brauche wäre möglichst schnell - also in den nächsten 1-2 Monaten muss es komplett stehen. Wer es macht ist mir auch gleich. Ob Student, Hobby Programmierer oder Firma. Daher versuche ich es nun mal hier - denn es ist ein Add-On - aber kein Muss und nicht lebensnotwendig für uns.... aber ein: Wäre schön meiner Kunden. Wer noch Fragen hat - stellt diese bitte einfach.
Archiv für EDV, Telekommunikation

Ähnliches Projekt starten


Jetzt Auftrag einstellen



Sie suchen Aufträge? Auf MyHammer finden Sie über 30.000 laufende Ausschreibungen!


Ihre Meinung