Autor |
Beitrag |
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mo 02.06.08 18:27
Jann1k hat folgendes geschrieben: | Was mich stört:
- der savedialog wird alle paar Sekunden in den Hintergrund gesetzt
- wenn man das update macht, wird nicht die eigentliche exe ersetzt sondern es wird eine neue update.exe erstellt
- wieso kann man nicht einfach die komplette url des vids eingeben, dein programm könnte sich den string doch angucken und so aufs portal usw. kommen
- beim runterladen hängt das programm extremst
- egal was man auswählt es werden immer .flv dateien gespeichert (zumindest im dateinamen) |
Punkt 1: Habe den Fehler noch nicht gefunden, Sry
Punkt 2: Ich dachte das ich ein Setup mache, dann aber doch nicht, bei der neuen Version(1.5.0.1305) wird die EXE-Ersetzt
Punkt 3: Ist bereits in Programmierung!
Punkt 4: Muss mich mal mit Threads beschäftigen
Punkt 5: Das Programm speichert die Datei erst als FLV dann wird sie umgewandelt, wegen Verwirrung, mache ich das aber in der nächsten Version anders!
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mo 02.06.08 18:28
hui1991 hat folgendes geschrieben: | "Klasse nicht registriert" Error kommt nach dem Update öfters.
Beim runterladen weiterhin bleibt er hängen, wenigstens steht da sehr undeutlich 3% da.
Aber etz hängt es. Danach steht 100% da.
Denke das Klasse nicht registriert hängt damit zusammen, das es nicht abgespielt werden kann. |
Das liegt am Adobe Flash 9, lade dir das mal (nochmal) runter, und kucke dann ob die Flash.ocx in C:\Windows\System32\Macromed\Flash existiert!
|
|
nagel
      
Beiträge: 708
Win7, Ubuntu 10.10
|
Verfasst: Mi 04.06.08 16:18
Hi,
wäre toll, wenn du noch einbauen könntest, dass man gleich mehrere Videos auswählt und dein Programm die dann nacheinander runterlädt.
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mi 04.06.08 16:30
nagel hat folgendes geschrieben: | dass man gleich mehrere Videos auswählt und dein Programm die dann nacheinander runterlädt. |
Gar keine Schlechte IDEE, mal schauen was sich machen lässt 
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Mi 11.06.08 18:52
Am FREITAG erscheint Version 1.6 mit folgenden Features:
Videoportale
- Movie-Worlds.de
- YouTube.com
- MyVideo.de
- MetaCafe.com
- Video.Web.de
- Video.Arcor.de
- Video.Google.com
- Video.Gmx.de
- Sat1.de
- ProSieben.de
- Blip.tv
Encodieren in:
Eingabe:
- Komplette URL oder
- ID (Einstellbar)
Weitere Features:
- Tutorial zum Downloaden
- Automatisches Update
- Video Vorschau
- Hilfe - Datei
Homepages:
Legende:
Schwarz = Nicht Geändert/Neu
Gelb = Geändert
Grün = Hinzugefügt
Zuletzt bearbeitet von MDX am Sa 14.06.08 14:01, insgesamt 3-mal bearbeitet
|
|
IceBube
      
Beiträge: 231
|
Verfasst: Do 12.06.08 17:48
Hallo!
Ich wollt nur was zur Legende sagen...
Kannst du das lesen? Gelb ist da nicht so ideal
Edit:
Was mich bei deinem Programm stört bzw. noch felt(vielleicht wurde es schon mal erwähnt) ist folgendes:
- SaveDialog wird immer noch in den Hintergrund "geschoben"
- "Neues Update verfügbar" - Aber ich werd nicht gefragt ob ich es downloaden will
- Beim starten des Downloads, Fenster friert ein
^ Wenn du mit "idHttp" arbeitest schreib in Ereignis "onWork" --> Application.ProcessMessages hinein, BiTTe!
- Schön wäre es den Titel automatisch zu holen und im Dialog anzuzeigen
^ Bei YouTube kann ich dir behilflich sein:
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| function TForm1.GetYouTubeTitle(id:string):string; var client : TidHttp; s : string; p1,p2 : integer; begin client := TidHttp.Create(nil); client.AllowCookies := False; client.HandleRedirects := True; client.Request.UserAgent := 'IE';
Application.ProcessMessages; s := client.Get('http://youtube.com/watch?v='+id); client.Free; p1 := Pos('<title>',s); p2 := Pos('</title>',s); Result := Copy(s,p1+7,(p2-p1)-7); Result := StringReplace(Result,'youtube - ','',[rfReplaceAll,rfIgnoreCase]); exit; end; |
- Minimieren während das Video bzw. mehrere Videos heruntergeladen werden...
- Vielleicht wäre es auch gut, wenn man einen sogenannten "Clip-Ordner", in dem automatisch die Clips gespeichert werden, erstellt.
- Die "Verbleibende Zeit" beim Download anzeigen
lg
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 12.06.08 20:26
IceBube hat folgendes geschrieben: | Hallo!
Ich wollt nur was zur Legende sagen...
Kannst du das lesen? Gelb ist da nicht so ideal |
Geändert^^
IceBube hat folgendes geschrieben: |
- SaveDialog wird immer noch in den Hintergrund "geschoben"
|
Ist bei der neuen Version wieder "NORMAL"
IceBube hat folgendes geschrieben: |
- "Neues Update verfügbar" - Aber ich werd nicht gefragt ob ich es downloaden will
|
Da kommt ein Button, aber du musst ja nicht draufklicken^^
IceBube hat folgendes geschrieben: |
- Beim starten des Downloads, Fenster friert ein
|
Das kommt dann später, muss mich erst um die anderen Sachen kümmern!
IceBube hat folgendes geschrieben: |
^ Wenn du mit "idHttp" arbeitest schreib in Ereignis "onWork" --> Application.ProcessMessages hinein, BiTTe!
|
Für???
(Ja, benutze Indy und habe es mal rein gemacht=
IceBube hat folgendes geschrieben: |
- Schön wäre es den Titel automatisch zu holen und im Dialog anzuzeigen
|
Das kommt!
IceBube hat folgendes geschrieben: |
^ Bei YouTube kann ich dir behilflich sein
|
Okay, THX
IceBube hat folgendes geschrieben: |
- Minimieren während das Video bzw. mehrere Videos heruntergeladen werden...
|
Okay
IceBube hat folgendes geschrieben: |
- Vielleicht wäre es auch gut, wenn man einen sogenannten "Clip-Ordner", in dem automatisch die Clips gespeichert werden, erstellt.
|
Kommt in Version 1.6
IceBube hat folgendes geschrieben: |
- Die "Verbleibende Zeit" beim Download anzeigen
|
Mal im DF kucken
THX
lg
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Fr 13.06.08 20:16
Vesrion 1.6 erscheint leider doch erst morgen.....
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Sa 14.06.08 21:35
Version 1.6 ist da, näheres in ca. 15Minuten xD
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: So 15.06.08 13:24
Version 1.6 besitzt folgende Features:
Videoportale- Movie-Worlds.de
- YouTube.com
- MyVideo.de
- MetaCafe.com
- Video.Web.de
- Video.Arcor.de
- Video.Google.com
- Video.Gmx.de
- Blip.tv
Encodieren in:Eingabe:Weitere Features:- Tutorial zum Downloaden
- Automatisches Update
- Video Vorschau
Homepages:Legende:Schwarz = Nicht Geändert/Neu
Gelb = Geändert
Grün = Hinzugefügt
[url= www.clipcatcher.de/thx.htm?1.6.0.1783] [/url]
P.S.: Ist diesmal ein Setup...
P.P.S.: Achtung: Es kann kein Update von einer alten Version automatisch gemacht werden, bitte alte Version deisntallieren und neue Installieren!!!
Viel Spaß!
(Bei Fehlern/Problemen wie immer bitte Feedback  )
Moderiert von Narses: überflüssige Leerzeilen entfernt
Einloggen, um Attachments anzusehen!
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: So 15.06.08 14:04
david-kurz hat folgendes geschrieben: | Version 1.6 ist da, näheres in ca. 15Minuten xD |
Das waren aber lange 15 Minuten
Dein Programm funktioniert bei mir (unter Windows 2000) schon wieder nicht richtig:
- Die Komponenten sind nicht ganz richtig angeordnet (Siehe Screenshot)
- Wenn ich die URL "www.movie-worlds.net/123" eingebe, ändert sich zwar die Beschriftung des Buttons von "Kein Server angegeben" zu "Video downloaden", aber der Button bleibt deaktiviert.
Warum hast du eigentlich die Server-Liste entfernt? Es ist zwar gut, wenn man auch die ganze URL eingeben kann, aber du könntest doch beides unterstützen.
Grüße,
Yogu
Einloggen, um Attachments anzusehen!
Zuletzt bearbeitet von Yogu am So 15.06.08 15:08, insgesamt 1-mal bearbeitet
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 15.06.08 14:19
Moin!
Aktualisiere bitte dein Programm im ersten Beitrag des Threads, so wie es die Regeln für diese Sparte vorsehen. Danke.
Grund: So muss nicht jeder immer den ganzen Thread durchlesen, um an die aktuellste Version deines Programms zu kommen.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: So 15.06.08 15:01
Yogu hat folgendes geschrieben: | Dein Programm funktioniert bei mir (unter Windows 2000) schon wieder nicht richtig: |
Wo ist der Screenshot? xD
Du musst mit "http://" angeben!
Moderiert von Narses: Zitat gekürzt
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: So 15.06.08 15:15
david-kurz hat folgendes geschrieben: | Wo ist der Screenshot? xD |
Hups, den hab ich wohl vor lauter Schreiben ganz vergessen
david-kurz hat folgendes geschrieben: | Du musst mit "http://" angeben! |
Ah, jetzt klappt's. Ich würde aber das http:// optional machen. Da muss man auch erst mal draufkommen
- Die Labels beim Download würde ich anders benennen. Das sieht ziemlich umgangssprachlich aus. Statt "Empfange" "Gesamt", statt "Gedownloaded" "Empfangen". Und zwei Nachkommastellen bei der Sekunden-Restzeit braucht man auch nicht - die ist ja nicht mal auf 3 Sekunden genau
- Die Button-Beschriftung "Download" wird bei der Eingabe von "http://www.movie-worlds.net/123" zu lang. Suche doch einfach den Namen des Servers aus einer Liste aus - du hast ja nur eine begrenzte Anzahl an Servern. Dann würde da nur stehen: "Video von Movie-Worlds downloaden und als FLV speichern".
- Nach einem Download sind die Eingabefelder deaktiviert.
Grüße,
Yogu
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: So 15.06.08 15:51
Yogu hat folgendes geschrieben: | - Die Labels beim Download würde ich anders benennen. Das sieht ziemlich umgangssprachlich aus. Statt "Empfange" "Gesamt", statt "Gedownloaded" "Empfangen". Und zwei Nachkommastellen bei der Sekunden-Restzeit braucht man auch nicht - die ist ja nicht mal auf 3 Sekunden genau
- Die Button-Beschriftung "Download" wird bei der Eingabe von "http://www.movie-worlds.net/123" zu lang. Suche doch einfach den Namen des Servers aus einer Liste aus - du hast ja nur eine begrenzte Anzahl an Servern. Dann würde da nur stehen: "Video von Movie-Worlds downloaden und als FLV speichern".
- Nach einem Download sind die Eingabefelder deaktiviert.
|
1: Labels werden umbenannt!
2: Da hast du recht, das kommt...
3: Eigentlich sollten sie nach dem Download wieder Aktiv sein (OnWorkEnd)
(4: Du hast wieder keinen Screen xD)
MFG
David
Moderiert von Narses: Zitat gekürzt
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: So 15.06.08 15:54
david-kurz hat folgendes geschrieben: | (4: Du hast wieder keinen Screen xD) |
Doch, aber er ist in dem Post, in dem ich ihn angekündigt habe. 
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: So 15.06.08 16:20
|
|
hui1991
      
Beiträge: 433
Windows XP, WIndows Vista
Turbo Delphi Explorer| Delphi, PHP,Blitzbasic
|
Verfasst: Mo 16.06.08 15:53
Ich hab mir mal die 1.6er Version angeschaut.
Dabei ist mir aufgefallen das, wenn ich MP3 auswähle und auf Download klicke springt das nach MPEG.
Aber es hat funktioniert was er halt runtergeladen hat, aber irgendwie konnte das net abgespielt werden, steht da halt irgendwas mit Klick Hier usw.
Dann habe ich gesehen es gibt ein Update, drauf geklickt, dann kann auf die Datei nicht zugegriffen werden, weil sie schon verwendet wird. Vllt. sich selber umbenennen und dann runterladen, bei erfolg die alte löschen?
Aber sonst ganz toll das Teil. =)
Was net funktioniert:
-Update
-Vorschau (stand irgendwas mit hier klicken)
-Mp3 (Werde ich gleich nochmal testen)
Außerdem, ich hab es umbenannt und hab festgestellt, dass das Fenster hängen bleibt, während er runterlädt.
|
|
Wolle92
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Do 19.06.08 15:04
Bitte, tu mir den gefallen und mach kein Vollbild-Setup...
Das regt mich immer zu Tode auf, so große Fenster, nur fürs Setup...
Ich würd das Label aber nicht "Encodier Format" nennen... hört sich komisch an...
Hm, du solltest vielleicht nicht nur in die OnWork des IdHTTP das Application.ProcessMessages reinbauen, sieht auf Vista doof aus...
Außerdem stzehen bei mir immer zwei Labels "Warte auf Eingabe"...
Und wenn ich das Video als AVI speichern will, wird es trotzdem als FLV gespeichert...
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
MDX 
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Fr 20.06.08 18:21
Titel: Version 1.7 ist raus!
Version 1.7 besitzt folgende Features:
Videoportale
- Movie-Worlds.de
- YouTube.com
- MyVideo.de
- MetaCafe.com
- Video.Web.de
- Video.Arcor.de
- Video.Google.com
- Video.Gmx.de
- Blip.tv
Encodieren (Das nun richtig Funkt!) in:
Eingabe:
- Komplette URL mit http://
- Komplette URL ohne http://
Weitere Features:
- Tutorial zum Downloaden
- Automatisches Update
- Video Vorschau (Bei YouTube funkt es noch nicht, achtet auf Updates)
Homepages:
ENCODIEREN FUNKTIONIERT NUN RICHTIG!!!
Infos hat folgendes geschrieben: | Außerdem werden Schreibrechte für das Laufwerk "C:\" benötigt!
Die encodierten Dateien findet ihr unter "C:\tmp\Output" |
Legende:
- Schwarz = Nicht Geändert/Neu
- Gelb = Geändert
- Grün = Hinzugefügt
- Distelfarben = Geplant
Download hier: ClipCatcher.de Mirror und im ersten Post!
P.S.: Diesmal ist es wieder NUR ein Setup, ZIP folgt
P.P.S.: Ich hoffe diesmal geht alles!
|
|
|