Autor |
Beitrag |
Kaspall
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 11:52
Hallo, ich hab mich mal an ein witziges Project gewagt. Ein einfaches Programm(Delphi 7), das alle nur möglichen Songs spielen kann. Man gibt einfach Band und Songtitel an und das Programm sollte sofort das richtige Lied spielen. Die Trefferquote fürs richtige Lied liegt ziemlich hoch.
Bitte testet es mal und sagt was ich besser machen könnte, hier ein Foto von der Software:
..und natürlich der Download-Link (schlappe 600kb).
Moderiert von Narses: Bild und Archiv als Anhang hochgeladen.
Danke im Vorraus
Einloggen, um Attachments anzusehen!
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 13.08.09 12:17
Okay....
Also ich kann zwar was eingeben und hör auch den Klicksound vom IE aber Musik ist wohl nix....
Kein einziger Ton....
Zudem würde ich auch gerne Wissen worauf das Programm zugreift... Auf welche Websites
Also auf jedenfall mal auf Google wie ich das sehe 209.85.129.102/
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 13:19
Mit google bist du nah dran!
Wenn du ein bisschen logisch überlegst sollte es eh sofort klar sein wie der Kasten funktioniert, oder? 
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Do 13.08.09 13:24
Wie MDX schon sagt da kommt kein Sound... also der "Kasten" funktioniert nicht ... 
_________________ Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
|
|
Horschdware
      
Beiträge: 744
Erhaltene Danke: 54
Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
|
Verfasst: Do 13.08.09 13:27
An sich ist es ja ein wenig unfair, wenn dein Programm eine Verbindung zu irgendeiner Webseite aufbaut, ohne dass der User davon in Kenntnis gesetzt wird. Eine solche Software würde bei mir nicht auf die Platte kommen 
_________________ Delphi: XE - OS: Windows 7 Professional x64
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 14:22
Mann, wieso haut das bei euch nicht hin??? Ich kapiers nicht! Ich glaub ich muss das nochmal überarbeiten.
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Do 13.08.09 14:47
Ich hab mir deine anderen Posts angeschaut... kanns sein dass du versuchts ein Youtube-Video zu starten mit dem jeweiligen Song?
_________________ Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 13.08.09 15:11
Nehm ich mal an =D
Also ich nehm mal an du Suchst bei Google: www.google.de/search...tro+Station+Shake+It
und rufst dann das erste Ergebniss auf.. (YouTube)
Oder machst du das über YouTube direkt?
Auf jedenfall gehts es nicht...
Wenn du uns sagen würdetst wie genau es geht, könnten wir die eventuell Helfen...
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 16:16
Nein, also es nimmt schon den ersten Link von YouTube, mit einigen Ausnahmen. Zum Beispiel bei Lady Gaga-Songs oder Eminem werden teils falsche Erstvideos gewählt, die hab ich schon teils gefixt. Das Problem könnte natürlich sein das ihr entweder keinen Flash-Player für IE sondern nur für Firefox installiert habt, oder aber ihr bei YouTube den ton auf "aus" gestellt habt. Ich hab zuvor ein Video vom Programm gemacht, hier, so sollte es bei ecuh auch funktionieren:
www.youtube.com/watch?v=_G_q4sa8PkM
Einer auf YouTube hats probiert und mir gesagt es geht ganz gut!
|
|
thepaine91
      
Beiträge: 763
Erhaltene Danke: 27
Win XP, Windows 7, (Linux)
D6, D2010, C#, PHP, Java(Android), HTML/Js
|
Verfasst: Do 13.08.09 16:20
1. Könnte richtlinien verletzen das du über deinen Player Youtubesongs abspielst.
2. Du lädst unnötig einen Video stream mit runter. (Musik Qualität lass ich mal außen vor).
3. Sollte es dann wenigstens generell funktionsfähig sein und nicht nur wenn man auch alles nötige installiert hat. Oo
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 17:25
Hey, das Programm hat nichts weiteres als einen integrierten Internetexplorer. Und Youtube-Videos lädt man automatisch runter wenn man sie ansieht. Das Programm macht also was was du so im Internet auch machen könntest - Youtube-Videos schaun, nur das du sie nicht siehst. Damit ist das Programm so legal wie ein Kindergeburtstag.
|
|
thepaine91
      
Beiträge: 763
Erhaltene Danke: 27
Win XP, Windows 7, (Linux)
D6, D2010, C#, PHP, Java(Android), HTML/Js
|
Verfasst: Do 13.08.09 17:52
Sei dir mal nicht so sicher  Ja aber wenn du ein Programm machst das nur Audio abspielt ist es ein "epic fail" einen Videostream zu laden. ^^
|
|
Webo
      
Beiträge: 577
Erhaltene Danke: 14
Win 7, Debian
C# (Visual Studio 2013), PHP, C, C++ (Eclipse, KDevelop)
|
Verfasst: Do 13.08.09 18:40
So, ich hab mich auch mal dran gemacht, das Programm zu testen, aber ich muss dich leider auch enttäuschen, selbst nach (von mir als Galgenfrist gesetze) 1 Min spielte er das Lied immer noch nicht ab ! IE ? Sowas hab ich nicht mehr, irgendwann mal runtergeschmissen, weil ständig ein Fehler kam ... von daher solltest du vllt vorher auch sagen, dass ein Plugin in einer externen Anwendung vorausgesetzt wird
Dann möchte ich noch so was sagen: Der Titel "Super-Musik-Player" ist nicht wirklich sooo toll gewählt, oder ? Warum beschreibst du es hier im Forum nicht einfach als Musicbox, ein Audio-Streamer (oder so). Das sagt doch mehr aus, als das eigene, unangebrachte, loben der Anwendung !
thepaine91 hat folgendes geschrieben : | Ja aber wenn du ein Programm machst das nur Audio abspielt ist es ein "epic fail" einen Videostream zu laden. |
* 100% zustimm *
Mfg
Webo
_________________ Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 19:04
Ich hab mir schon gedacht das ihr alle FireFox benutzt und den IE weggeschmisen habt, genau wie ich. naja, dann wars das wohl mit meinem kleinen programm. Muss ichs halt alleine benutzen!
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Do 13.08.09 19:26
Kaspall hat folgendes geschrieben : | Ich hab mir schon gedacht das ihr alle FireFox benutzt und den IE weggeschmisen habt, genau wie ich. naja, dann wars das wohl mit meinem kleinen programm. Muss ichs halt alleine benutzen! |
ne ich habs extra ausprobiert: mein IE ist zwar uralt, aber er spielt Youtube-Vids anstandslos... keine Ahnung was mit deinem Programm genau nicht stimmt.
_________________ Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
|
|
Webo
      
Beiträge: 577
Erhaltene Danke: 14
Win 7, Debian
C# (Visual Studio 2013), PHP, C, C++ (Eclipse, KDevelop)
|
Verfasst: Do 13.08.09 19:34
Kaspall hat folgendes geschrieben : | Ich hab mir schon gedacht das ihr alle FireFox benutzt und den IE weggeschmisen habt, genau wie ich. [... ] Muss ichs halt alleine benutzen! |
Fällt dir was auf ?
Auch ich hab mir grade noch extra den neuen IE installiert und trotzdem funzt es nicht, also irgendwie solltest du da noch mal was überdenken !
_________________ Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.
|
|
Kaspall 
      
Beiträge: 65
Erhaltene Danke: 10
|
Verfasst: Do 13.08.09 20:17
Ich hab mir extra den IE wieder draufgetan weil ich so oft den twebbrowser brauche, ohne den währ ich sowas von aufgeschmissen.
Okay egal, ich glaube ich lass das Programm mal beseite und mach was neues. Trotzdem danke euch allen für Testmühe 
|
|
Hidden
      
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Do 13.08.09 20:30
Hab ich jetzt 'was verpasst
Ich meine, vor nicht allzu langer Zeit hier gelesen zu haben dass der TWebBrowser keinen installierten IE voraussetzt, sondern nur einen Grobbau aus dlls, etc., den Microsoft immer mitliefert und der auch bleibt, wenn der IE deinstalliert wird?
mfG,
_________________ Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
|
|
thepaine91
      
Beiträge: 763
Erhaltene Danke: 27
Win XP, Windows 7, (Linux)
D6, D2010, C#, PHP, Java(Android), HTML/Js
|
Verfasst: Do 13.08.09 23:22
Hidden richtig es wurde stunden lang versucht zu erklären warum das so ist. Scheint umsonst gewesen zu sein. 
|
|
pigfacejoe
      
Beiträge: 332
Erhaltene Danke: 1
Win 10, Ubuntu
Delphi,Javascript, PHP, Java, Python
|
Verfasst: Fr 14.08.09 01:28
Hi Kaspall,
ich habe mir auch mal dein Programm zum testen heruntergeladen und bin zunächst erschrocken, dass meine Firewall einen Internetzugriff deines Programms gemeldet hat. Du solltest in deiner Beschreibung mehr zur Funktionsweise des Programms schreiben und auf jeden Fall erwähnen , dass dein Programm eine Verbindung ins Internet herstellt.
Die Songs, die du in deinem Youtubevideo abspielst funktionieren soweit auch bei mir.
Zitat: | Die Trefferquote fürs richtige Lied liegt ziemlich hoch. |
:kann ich allerdings nicht bestätigen. Von 10 zufällig ausgewählten Songs von 50cent über Supertramp hin zu Rammstein wurden leider nur 4 Stück gefunden, wovon einer erst nach über 2 min. abgespielt wurde.
Die Idee als solche ist nicht schlecht, allerdings solltest du unbedingt die Songsuche verbessern und evtl. die Möglichkeit einräumen , dein Programm per Tastenkombination in den Tray zu minimieren bzw. wieder anzeigen zu lassen.
Ob es die beste Idee ist, Youtube als Musikquelle zu nutzen sei mal dahingestellt, zumal es tatsächlich sehr uneffizient ist, das ganze Video praktisch im Hintergund herunterzuladen , um den Song zu hören- vielleicht solltest du dann lieber auch das Video zeigen, wenn du es sowieso schon herunterlädst (oder zumindest die Funktion bereitstellen)
Achja: Leider verstößt dein Programm höchstwahrscheinlich gegen die Nutzungsbedingungen von Google (hatte das gleiche Problem):
Zitat: |
Sie sind nicht berechtigt, die Dienste in missbräuchlicher Art und Weise zu nutzen, in die Dienste einzugreifen oder auf die Dienste in anderer Weise als über die von Google bereitgestellten Benutzeroberflächen und/oder Schnittstellen zuzugreifen. Sie müssen sich an die Vorgaben halten, die in den robots.txt-Dateien der Dienste hinterlegt sind. Es ist Ihnen untersagt, auf die Dienste in automatisierter Weise zuzugreifen, beispielsweise mit Robots oder Scripts.
|
Gruß
Max
|
|