Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   FTPcam - Bilder per Webcam aufnehmen und per FTP hochladen (https://www.delphipraxis.net/50420-ftpcam-bilder-per-webcam-aufnehmen-und-per-ftp-hochladen.html)

derpepe 25. Jul 2005 16:14


FTPcam - Bilder per Webcam aufnehmen und per FTP hochladen
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,

ich möchte euch bitte hier FTPcam zu testen.
Es handelt sich dabei um ein Programm dass in einem bestimmten Zeitintervall ein Bild aufnimmt und per FTP hochlädt.

Natürlich müßt ihr das Zeitintervall einstellen und auch die FTP-Zugangsdaten stammen von euch.

Ich habe dieses Programm entwickelt weil WebCam32 zu teuer ist und ich kein simples Programm gefunden habe dass eben halt nur das macht was meins jetzt macht ;-)

Selbstverständlich freue ich mich über eure Verbesserungsvorschläge!

Das Programm schreibt nichts in der Registry oder sonstwo rum, es erstellt lediglich eine INI-Datei im selben Verzeichnis wie das Programm selbst. Auch temporäre Dateien legt das Programm ausschließlich im Programm-eigenen Verzeichnis ab, so ist eine "Deinstallation" einfach durch löschen möglich.

Ich freue mich schon auf eure Antworten ;-)

Aktuell:
Version 1.03

edit:
- 25.07.05, 16:17: Screenshots hinzugefügt
- 25.07.05, 18:11: Neue Version 1.01 hochgeladen (Autostart-Möglichkeit hinzugefügt)
- 27.07.05, 20:46: Neue Version 1.02 hochgeladen (Videoquelle wählen)
- 27.07.05, 21:06: Neue Version 1.03 hochgeladen (Fehlerbehandlung integriert)

zecke 25. Jul 2005 16:26

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
:hi:


Mich würde eher der Source interessieren, als die Echse. Ich trage da immerhin meine sensiblen Daten ein und erlaube dem Programm Zugang zum Internet. Nichts gegen dich, aber ich vertraue eben nicht vielen :mrgreen:

Wenn ich es selber kompiliere und den Code gesehen habe, der natürlich kein schicken der Zugangsdaten an andere enthält ^^, teste iche s gerne, denn ich könnte sowas gut gebrauchen :)

PS: Möchte betonen, dass es nichts gegen dich ist, aber ich bin ein vorsichtiger Mensch, besonders wenns um Internet geht.

bigg 25. Jul 2005 16:32

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Teste es doch mit einem lokalen FTP-Server, wenn du dir nicht sicher bist :zwinker:

derpepe 25. Jul 2005 16:35

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Die Kennwörter werden in der INI "verschlüsselt" gespeichert.
Dass das nicht sicher sein kann dürfte jedem klar sein, deshalb möchte ich den Quelltext eigentlich nicht rausgeben.

Außer jemand hat eine Idee wie ich das Kennwort sicher verschlüsseln kann?!!? Das geht ja wohl nicht, denn ich muss es ja wiederherstellen können *fg*

zecke 25. Jul 2005 16:38

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Ich dachte da eher an das Ursprungsprogramm als an fremde, die an die Daten heran möchten ^^ (Sicher sind Daten übers Internet nie)

derpepe 25. Jul 2005 16:38

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
@zecke: Hast ne PN.

derpepe 25. Jul 2005 18:14

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Version 1.01 hat folgende neue Features:
- "/SILENT"-Parameter funktioniert jetzt.
- Möglichkeit für Autostart eingebaut.
- Info-Dialog und Changelog zusammengelegt.
- Menü abgeschafft.
- Logging-Funktion hinzugefügt

derpepe 26. Jul 2005 15:40

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Hat jemand ne Webcam und könnte das Programm bitte testen?

Kidix 26. Jul 2005 15:44

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
ich bekomme nen capture fehler...wenn ich den wegklicke sehe ich kein camerabild...
wenn ich hingegen netmeeting starte um zu schauen obs an der cam liegt, dann gehts dort!

derpepe 26. Jul 2005 16:51

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Zitat:

Zitat von Kidix
ich bekomme nen capture fehler...wenn ich den wegklicke sehe ich kein camerabild...
wenn ich hingegen netmeeting starte um zu schauen obs an der cam liegt, dann gehts dort!

Was für eine Cam hast Du?
Hat die Standard-Windows-Treiber?
Ich benutze die Komponente tsCap32 von Thomas Stüfe in der Version 3.1. Könntest Du diese Komponente bei Dir mal testen? Evtl. gibts da Probleme mit Deiner Kamera.

Kidix 26. Jul 2005 16:53

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
ich nutze ne Aiptek Webcam inkl. Aiptek Treibern.
Wenn ich meine Webcam über die Windows Schnittstelle ansteuere Funktionierts.
Die Komponente funktioniert aber leider bei mir nicht.

derpepe 26. Jul 2005 16:59

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Zitat:

Zitat von Kidix
Die Komponente funktioniert aber leider bei mir nicht.

Kennst Du eine Komponente die bei Dir geht?

hsbc 26. Jul 2005 18:49

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Hallo Peter,

habe auch mal dein Programm getestet. Folgendes Ergebnis:

1. Kamerabild funktioniert, wenn man vorher die Video-Quelle einstellt. - Hier solltest du einen Button zufügen, welcher es ermöglicht, die Viedo-Quelle zu wählen.

2. Upload funktioniert nicht - kommt Socket-Error #11004.

3. Wo ( Pfad / Dateiname ) wird das Bild intern gespeichert? - Eventuell Möglichkeit einbauen, Pfad und Dateiname zu wählen.

4. Wo wird die INI-Datei gespeichert? Nach jedem Start des Programmes muss mann alle Angaben neu eingeben.

Ansonsten nur weiter so - ist aber ein harter Weg, bis alles so läuft ( wenn überhaupt ), wie du dir das vorstellst. Ich kann hier aus Erfahrung sprechen, da ich auch mal eine ähnliche Anwendung - allerdings mit der Komponente ImageEN von HiComponents (www.hicomponents.com) - erstellt hatte. Ich hatte damit eine Überwachung realisiert, wo bei Änderung eines definierbaren Bildausschnittes die Szene eine einstellbare Zeit mit eingeblendetem Datum und Uhrzeit aufgenommen wurde.

Viel Spass weiterhin

Herbert

derpepe 26. Jul 2005 19:13

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Zitat:

Zitat von hsbc
1. Kamerabild funktioniert, wenn man vorher die Video-Quelle einstellt. - Hier solltest du einen Button zufügen, welcher es ermöglicht, die Viedo-Quelle zu wählen.

2. Upload funktioniert nicht - kommt Socket-Error #11004.

3. Wo ( Pfad / Dateiname ) wird das Bild intern gespeichert? - Eventuell Möglichkeit einbauen, Pfad und Dateiname zu wählen.

4. Wo wird die INI-Datei gespeichert? Nach jedem Start des Programmes muss mann alle Angaben neu eingeben.

Danke erstmal für Deinen ausführlichen Test!

zu 1. Bei mir kommt ein Dialog der mich die Bildquelle auswählen läßt. Ich werde versuchen einen Dialog einzubauen.

zu 2. Stimmen die FTP-Zugangsdaten? Auch keine Firewall im Weg? Kann im Hauptverzeichnis das Bild unter cam.jpg gespeichert werden?

zu 3. Das Bild wird intern im selben Verzeichnis gespeichert wie das Programm selbst. Kann es sein dass es da mit der Funktion ChangeFileExt Probleme gibt?
Delphi-Quellcode:
IniDatei:=ChangeFileExt(Application.EXEName, '.ini');
zu 4. siehe Punkt 3. Er müßte das prinzipiell speichern.

Wär schön wenn Du mir nochmal zurückschreibst.

hsbc 26. Jul 2005 20:35

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
so - hab mir nochmals die Datei runtergeladen und in ein eigenes Verzeichnis entpackt.

Hat jetzt alles funktioniert, ausser der Möglichkeit, die Video-Quelle zu wählen. Aber wichtig ist, dass es mal läuft.
Auch das Upload funktionierte jetzt.

Viel Spass weiterhin ...

Herbert

derpepe 26. Jul 2005 21:21

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Zitat:

Zitat von hsbc
so - hab mir nochmals die Datei runtergeladen und in ein eigenes Verzeichnis entpackt.

Hat jetzt alles funktioniert, ausser der Möglichkeit, die Video-Quelle zu wählen. Aber wichtig ist, dass es mal läuft.
Auch das Upload funktionierte jetzt.

Viel Spass weiterhin ...

Herbert

:-) Dann tut ja alles.

Hast Du mehr als eine Videoquelle? Dann müßte der Dialog kommen, ansonsten nicht.

hsbc 27. Jul 2005 08:51

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Habe hier 3 Video-Quellen:
  • Videoempfänger
  • Videozusammensetzung (hier hängt meine Kamera dran)
  • S-Video

Nach dem Start des Computers ist immer die erste Quelle - Videoempfänger - vorgegeben. Da ich auch bei meinem Programm noch nicht dahintergekommen bin, wie ich die Standard-Videoquelle dauerhaft verändern könnte, habe auch ich bei mir einen Button zum Wählen der Videoquelle eingebaut.

Übrigens kommt bei deinem Programm nach wie vor kein Dialog zum Wählen der Video-Quellen. Es ist somit nicht möglich, die richtige Quelle anzuwählen.

mfg
Herbert

derpepe 27. Jul 2005 20:53

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Zitat:

Zitat von hsbc
Übrigens kommt bei deinem Programm nach wie vor kein Dialog zum Wählen der Video-Quellen. Es ist somit nicht möglich, die richtige Quelle anzuwählen.

Hab jetzt in Version 1.02 die Möglichkeit einen Treiber auszuwählen gebaut.
Gepspeichert wirds auch ;-)
Also, testen bitte!

hincapie 8. Dez 2005 12:23

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
@ derpepe: Ich hätte auch Interesse an einem Teil des Quellcodes, nämlich speziell zur Webcam-Ansteuerung mit tsCap32.
Ich bastele da im Moment an einer Anwendung mit dieser Komponente und komme nicht weiter, ich könnte ein gutes Beispiel gebrauchen. :mrgreen:

Club-JDj 27. Sep 2006 00:25

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Hallo!

Das was ich vermisse ist das ich einstellen kann wo er die bilder hin uploadet ich habe das tool versucht er baut zwar verbindung zum FTP auf aber irgend wie sind da nun keine bilder oben :-(

Bitte um Antwort vielleicht mache ja nur ich was falsch!

MFG Michi

Club-JDj 5. Okt 2006 21:22

Re: FTPcam - Bilder per Webcam aufnehmen und per FTP hochlad
 
Bekommt man hier keine Antwort?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 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 by Thomas Breitkreuz