| |
|
|
Hubert Binnewies | Hallo zusammen...
Erstmal einen wirklich grossen Dank an alle die mir mit ihren vielen Tipps und Antworten zur Seite standen.
Der Grundgedanke meines Programms (eigendlich sind es ja 2) ist die Möglichkeit seinen Rechner zu jeder Zeit von überall im Internet zu finden. Gibt es schon werdet Ihr sagen, klar...habe ich gesehen. zum Beispiel FileZillaServer, nur das man hier nur einen FTP Server aufrufen kann. Oder DynDNS, aber dann hat der Rechner einen festen Namen und so finde nicht nur ich sondern auch jeder andere meinen Rechner, und hat somit alle Zeit der Welt ihn anzugreifen.
hier nun meine Programme: Das Server Programm wird auf den zu findenden Rechner installiert und angemeldet. In regelmässigen Abständen meldet sich das Server Programm nun in einer Datenbank auf meinem Webspace.
Das Clientprogramm wird auf einem anderen Rechner Installiert, und hier hat man nun die Möglichkeit alles mögliche circa den Server zu speichern (bis zu 5 Server), auch Ports und so weiter... Ich habe besonderen Wert auf Sicherheit gelegt, so wird das ClientProgramm wenn es Kopiert wird niemals seine gespeicherten Informationen preisgeben, es sei denn man ist wirklich der Eigentümer der Installation. Es sind auch noch viele Funktionen eingebaut die man eigendlich nur sieht wenn man selber fehler erzeugt..zum beispiel das umkopieren innerhalb des eigenen rechners...das ändern des Passwortes und das anschliessende Starten der alten Version......oder Ähnliches...
Testet mal fleissig rum, Ich bin per konstruktive Kritik offen.
Alle Juroren erhalten selbstverständlich eine 12 Monatige Freischaltung, sofern ich hier eine Private Nachricht mit dem Nutzernamen erhalte.
Hubert
P.S.: per die Bequemen unter uns habe ich auch Setups erstellt, mit Uninstall, die keine gravierenden Systemveränderungen vornehmen.
nochmal P.S.: Auf meiner Webseite baue ich auch noch eine Abfrage ein, ich habe hier schonmal die Programme gepostet da ja das XProfan und nicht das HTML bewertet wird. Sobald aber auch die Webseitenabfrage steht werde ich das hier naturalmente auch posten... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 05.06.2006 ▲ |
|
|
|
|
| Ich habe mir per genau diesen Fall einfach eine kleine PHP geschrieben mit welcher ich bestimmte (oder eigene) IPs im Netz statisch abrufbar machen kann. KompilierenMarkierenSeparieren |
|
|
| |
|
|
|
| Hrm nach Installation des Server zeigt mir das Programm ein Fenster und stürzt danach sofort ab. Ich hätte also gerne eine debugVersion. Der Client hingegen funktioniert jedoch - was Du sicher auch in Deiner DB sehen kannst. |
|
|
| |
|
|
|
Hubert Binnewies | Ich kenne das Problem....ich habe das auch mehrfach versucht hier zu klären...
Das ist der allseits geliebte @RTF befehl....
Schuld sind die 3 Zeilen: KompilierenMarkierenSeparieren Die Schreibweise ist ja schon bekannt, das die nicht abstürzen soll..
Es gibt da aber noch eine Bedingung die das ganze zum Absturz bringt. Bennene mal die INI.Dat im Clienten um (damit das Programm meint das wäre der Erststart, aber um gotteswillen nicht löschen) und nehme mal im Ordnernamen die Leerzeichen weg...und schon stürtzt der Befehl ab...
und nun das seltsame...mach mal beim ServerProgramm die Leerzeichen im Ordnernamen weg...und schon corre es...
Ich krieg die Krätze bei diesem Mist Fehlerhaften Befehl....
Da sollte es einen Patch per geben...
Im übrigen zeigt dir dein PHP Script nur deine Eigene IP...nicht die eines ANDEREN Computers...
Hubert... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 06.06.2006 ▲ |
|
|
|
|
Hubert Binnewies | Ich habe die Setups und Zips aktualisiert, die Ergebnisse sollten jetzt laufen... Aber ich empfinde das Anpassen des Ordnernamens als Flickwerk... gibt es da keine andere Möglichkeit ne RTF File zu laden??? |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 06.06.2006 ▲ |
|
|
|
|
| [quote:9e2823eecd=Hubert Binnewies]Im übrigen zeigt dir dein PHP Script nur deine Eigene IP...nicht die eines ANDEREN Computers...Hubert...[/quote:9e2823eecd] Schau Sie Dir ruhig nochmals genauer an und Du wirst sehen das die PHP sehrwohl es ermöglicht die IPs Anderer Computer im Netz disponibile zu machen. $q ist hierbei der Query welcher per Get an die Url angehangen werden kann und einen Bezeichner definiert. |
|
|
| |
|
|
|
Hubert Binnewies | ok....hast recht....aber circa irgendeinen schutz verfügt das Script nicht...ach nicht circa eine Identifikation des Rechners... ich meine ich habs jetzt nicht probiert...aber kannst du auch 100 Rechner definieren??...oder 1000??...und die auch sicher erkennen???
Du hast dir das neue Setup noch nicht geladen...versuchs mal...das corre jetzt..( so Gott und der Programmierer von XProfan wollen).... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 06.06.2006 ▲ |
|
|
|
|
| [quote:faf8e50c56]ok....hast recht....aber circa irgendeinen schutz verfügt das Script nicht...ach nicht circa eine Identifikation des Rechners... ich meine ich habs jetzt nicht probiert...aber kannst du auch 100 Rechner definieren??...oder 1000??...und die auch sicher erkennen???[/quote:faf8e50c56]Sogar beliebig viele - quasi kaum aussprechbar.
Das Setup schau ich mir heut gerne an. |
|
|
| |
|
|
|
Hubert Binnewies | OK....ich übersehe einfach mal das das $_REQUEST fehlt, (ich gehe einfach mal davon aus das Du es nicht kopiert sondern aus der Hand geschrieben hast.
Aber (berichtige mich wenn ich falsch liege, in PHP bin ich auch ein Newbie) so wie ich das sehe gibt es 2 Möglichkeiten das Script aufzurufen: 1.) mit Namen, dabei wird eine File angelegt die im Dateinamen den aufgerufenen Namen und die IP erhält und als Inhalt nochmal die IP. 2.) ohne Namen, dabei wird einem einfach nur die eigene IP angezeigt...
Aber ich sehe nicht wie die IP aus der File nochmal angezeigt wird...ausser Du nimmst ein FTP Proggi und lädst Dir die File runter...
hmmmmm...... klar..ist auch ne Möglichkeit...
Aber ich habe ein kommerzielles Proggi geschrieben hauptsächlich per Geschäftsleute die unterwegs sind... Darum habe ich auch Wert auf Sicherheit gelegt...
Du darfst gerne versuchen meine Scripte anzugreifen... Oder kopiere mal das ganze Proggi nach dem Registro auf einen anderen Rechner (das simuliert einen Klau des Proggis) und versuch mal die INI.Dat in der alles gespeichert ist zu dekodieren... viel Spass... (nur der Ehrlichkeit halber, ich habe hier mal einen Beitrag mit dem verschlüsselten Speichern geschrieben, ich habe nur einen Teil der Grundidee verwendet, aber im eigentlichen ist das ein ganz anderer Algorythmus den ich aus Sicherheitsgründen geheim halte)
Desweiteren ist das ganze Projekt auch so angelegt das wenn einer versucht die Daten zu klauen es sich (fast) immer zurückverfolgen lässt.
Das Blöde HIER ist nur das man es dem Proggi nicht ansieht , der Client ist immerhin circa 2600 Zeilen lang.. (der Server etwa 1600)
Saluto Hubert. |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 07.06.2006 ▲ |
|
|
|
|
| [quote:12dc895285]aber ich sehe nicht wie die IP aus der File nochmal angezeigt wird...ausser du nimmst ein FTP proggi und lädst dir die File runter...
hmmmmm...... klar..ist auch ne möglichkeit...[/quote:12dc895285]Tztz! Nein die einfachen Dinge sinds doch.
Zum Downloaden einer File welche im Publicbereich liegt braucht man doch kein FTP - sondern hier hilft doch ein einfacher Urldownload.
Jedermann kann somit seine IP circa einen einfachen URL Aufruf a) sichern und b) abholen. Dieses Verfahren habe ich nach einigen Jahren als optimal eingestuft, denn die Installation einer Software ist da doch ein Zacken schärfer und auch deutlich Systemlastiger. Natürlich sind beide Varianten kaum vergleichbar zumal ich davon ausgehe das Dein Programm noch viele andere Features mitsich bringt.
Ich wollte mit dem Aufzeigen des kleines Scriptes auch nur ein bisl Anregung schaffen.
Jetzt schau ich mal obs mit dem Setup klappt... |
|
|
| |
|
|
|
| Der Server stürzt immer noch ab. |
|
|
| |
|
|
|
Hubert Binnewies | ok...da gebe ich dir in allen Punkten vollkommen recht...es ist einfacher und weniger Systemlastig
Ich mach es halt wie die Reifenhersteller....immer und immer wieder das Rad neu erfinden...
mit Verbesserungen naturalmente..... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 07.06.2006 ▲ |
|
|
|