Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie soll ich einen Infosender machen ? (https://www.delphipraxis.net/35902-wie-soll-ich-einen-infosender-machen.html)

Äfan 13. Dez 2004 15:10


Wie soll ich einen Infosender machen ?
 
Hi,

Also ich machen ein eigenes programm das Daten von einem Server bezieht, so:

Ich will in dieses Programm eine Funktion reinmachen, die Programm-nutzer-Daten des Benutzers an mich sendet (Natürlich nur wenn der Benutzer einverstanden ist) also so zur statistik, damit ich weiß wie viele Leute meine Software nutzen und welche Versionen und so.

Wie kann ich sowas in mein Programm machen ? Und werden dann die daten per e-mail versand oder gibts andere möglichkeiten ?

MFG

Aenogym 13. Dez 2004 15:12

Re: Wie soll ich einen Infosender machen ?
 
hi,

du kannst dir ja ein php-skript auf deine website hochladen, welches die statistik in eine datenbank (zB mySQL) schreibt. das skript wird dann per shellexecute aufgerufen.

zum beispiel: http://www.deineseite.de/programm_st...hnort=Schwerin

Aenogym

SubData 13. Dez 2004 15:14

Re: Wie soll ich einen Infosender machen ?
 
&ip=192.168.1.1&adminkennwort=lol&windowsregkey=xx xxx..... :mrgreen:

czapie 13. Dez 2004 15:31

Re: Wie soll ich einen Infosender machen ?
 
Wie bezieht denn das Programm die Daten vom Server?

Äfan 13. Dez 2004 15:41

Re: Wie soll ich einen Infosender machen ?
 
Zitat:

Wie bezieht denn das Programm die Daten vom Server?
Gute frage ! Aber ich will, das mein Programm vom PC aus die Daten sendet.

MFG

alcaeus 13. Dez 2004 15:45

Re: Wie soll ich einen Infosender machen ?
 
Hallo Äfan,

wie bereits erwähnt wurde musst du serverseitig ein Skript zur Verfügung stellen welches die Datein bearbeitet und anschließend in eine Datenbank einfügt. Das kannst du z.B. ganz einfach mit PHP lösen.
Die Funktionsweise des Updatens hängt dann vom Skript ab (z.B. ob POST oder GET verwendet wird). Ich würde die Seite jedenfalls nicht wie von Aenogym vorgeschlagen mit Shellexecute öffnen, sondern vielmehr mit TIdHTTP arbeiten. Dort stehen dir Methoden zum Realisieren von POST und GET zur Verfügung. Zu den Indy-Komponenten gibt es hier auch schon einige Themen.

Greetz
alcaeus

czapie 13. Dez 2004 15:46

Re: Wie soll ich einen Infosender machen ?
 
nun gut dann eben sorum, wie sollen denn die Daten gesendet werden?

Äfan 13. Dez 2004 19:02

Re: Wie soll ich einen Infosender machen ?
 
Das weiß anscheinend keiner :cry:

phXql 13. Dez 2004 19:03

Re: Wie soll ich einen Infosender machen ?
 
Zitat:

Zitat von Äfan
Das weiß anscheinend keiner :cry:

das solltest du wissen ;)

Äfan 13. Dez 2004 19:04

Re: Wie soll ich einen Infosender machen ?
 
Weiß ich aber net! ich kenn mich kauf in Delphi aus, schon garnicht wie man daten senden kann.

phXql 13. Dez 2004 19:05

Re: Wie soll ich einen Infosender machen ?
 
Zitat:

Zitat von Äfan
Weiß ich aber net! ich kenn mich kauf in Delphi aus, schon garnicht wie man daten senden kann.

ich denke er meint in welchem format, oder?

Äfan 13. Dez 2004 19:09

Re: Wie soll ich einen Infosender machen ?
 
Ne er meint wie man das in Delphi programmieren soll !

Äfan 13. Dez 2004 19:52

Re: Wie soll ich einen Infosender machen ?
 
OK habe glaube ich eine sehr gute möglichkeit gefunden.

alcaeus 13. Dez 2004 19:52

Re: Wie soll ich einen Infosender machen ?
 
Aehm....haben Aenogym und ich gegen die Wand geredet?

Mit den Tipps die wir gegeben haben und der Forensuche sollte es eine Kleinigkeit sein, diese Daten an einen Server zu schicken.

Greetz
alcaeus

fkerber 13. Dez 2004 19:53

Re: Wie soll ich einen Infosender machen ?
 
Hi!

Zitat:

Zitat von Äfan
OK habe glaube ich eine sehr gute möglichkeit gefunden.

Und welche?


Ciao Frederic

Äfan 13. Dez 2004 19:58

Re: Wie soll ich einen Infosender machen ?
 
Sag ich net...

Na spaß, is ganz einfach:

Also die Informationen werden von dem Programm in eine Datei geschrieben, danach wird diese Datei auf den eigenen Server hochgeladen. Natürlich wird der Ordner so geschützt, damit keine fremden auf die Daten zugreifen können. Fertig ! und das funktioniert. :wink:

Da schreibe ich glaube ich gleich einen eigene Komponente.

MFG

Aenogym 13. Dez 2004 20:01

Re: Wie soll ich einen Infosender machen ?
 
[ot]
Zitat:

Zitat von Äfan
Weiß ich aber net! ich kenn mich kauf in Delphi aus, schon garnicht wie man daten senden kann.

Zitat:

Zitat von Äfan
Da schreibe ich glaube ich gleich einen eigene Komponente.

:roll:
[/ot]

idontwantaname 13. Dez 2004 20:04

Re: Wie soll ich einen Infosender machen ?
 
wieso einfach, wenns auch umständlich geht, gell ? :mrgreen:

also ich würde dir wirklich die methode mit einem php-skript empfehlen, ganz erlich jetzt


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz