1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. stef26

Beiträge von stef26

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 21:50

    Hallo alpines,

    dein Code bringt schonmal die Zeit eines Videos. Jetzt muss ich mir das mal ansehen, wie ich den Code bearbeiten muss, so dass dieser im bereits laufenden Video mir angezeigt wird...

    Falls ich es nicht schaffe werde ich wohl oder übel das Ganze mal unter AutoIt umsetzen müssen.

    Ich befürchte nur dass das meine aktuellen Kenntnisse bei weitem übersteigen wird..

    Danke

    Liebe Grüsse

    Stefan

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 16:22

    ach ich hab Version 3.3.14.5 (erst vor paar Tagen geladen...)

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 16:21

    Hi,

    ja mit YT_titel-time.au3 geht es.

    Allerdings wird die Gesamte Spielzeit ausgegeben. Was ich benötige ist wenn das Video spielt, wieviel Zeit schon gespielt wurde. Grund ist, dass ich die Liedertexte 2Sprachig zum Song anzeigen lassen möchte und da muss ich Text und Video synchronisieren. Die Spielzeit kann ich auch gebrauchen, damit ich weiß ob das Video schon gestartet ist, oder ob noch Werbung läuft...

    Falls sich jemand findet, der mit mir das von Excel in AutoIt übertragen kann, ich wäre bereit, wäre aber vermutlich nicht gerade die beste Hilfe;););)

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 16:00

    Hallo Zusammen,

    das mit dem eigenen Wörterbuch hab ich nur deshalb gemacht, da ich nur die Vokabeln abfragen wollte, die in den Videotexte enthaltenen Wörter. Eine Anbindung an ein Übersetzungstool wäre ja absolute klasse. Leider hab ich da zu wenig Ahnung davon. In Excel hab ich es nicht geschafft. In AutoIT hab ich ja noch fast gar keinen Plan.

    Hört sich auf jeden Fall sehr interessant an.

    Das über AutoIT umzusetzen wäre schon ne coole Sache, aber vermutlich nicht so einfach...

    @Musashi

    Hab deinen Code mal ausprobiert. Leider scheint er die Inet.au3 bei mir nicht zu kennen. Im Internet hab ich da auch nichts zum Downloaden des Inet.au3 gefunden.

    8.#include <Inet.au3>

    8.^ ERROR :/

    Liebe Grüße

    Stefan

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 12:53

    sorry sollte BugFix heissen..

    8|

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 12:52

    Hallo GugFix,

    ich hab mal eine etwas ältere Version runtergeladen, in der ein paar Möglichkeiten noch nicht gegeben sind.Wie Geschwindigkeit anpassen usw. da ich das alles über AutoIt lösen wollte.

    Da ich mich zu wenig in AutoIt auskenne, kann ich auch nicht beurteilen, ob sich das umsetzen lassen würde.

    Da es nur für mich privat gedacht war habe ich mir auch zwecks Bildschirmauflösungen usw. keinerlei Gedanken gemacht.

    Cool wäre es natürlich schon das in AutoIt zu haben. Nur vermute ich mal, dass sich der Aufwand dafür nicht lohnen würd.

    Du kannst dir das ja mal ansehen...

    Im Anhang findest du die XLSM von mir^^

    Dateien

    Learn-Musik..zip 143,19 kB – 295 Downloads
  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 11:38

    Hallo nochmal,

    ich merke gerade, dass das mit der Mausposition auch nicht ganz so einfach ist, da die Spielzeit Je nach Modus (Kino Vollbild usw.) an einer anderen Stelle liegen kann. Hab auch schon mit Bildersuche versucht, dass habe ich allerdings gar nicht hin bekommen, so dass ich dann bei der Mausposition geblieben bin.

    Wie bekommt man da am einfachsten diese verflixte Zeit gelesen?

    ;(:D:D:D:D

    Liebe Grüße

    Stefan

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 11:25

    Hallo nochmal,

    danke schonmal für die erste Rückmeldung.

    Vorab muss ich sagen, dass ich völliger Anfänger bin und viele Sachen mache um es einfach zu lernen.

    Aktuell bastle ich in Excel an einer kleinen Lernhilfe für meine Kinder.

    Ich habe ein USERFORM in der unter anderem ein Webbrowser enthalten ist.

    Meine Kinder sagen mir dann welche Lieder ihnen aktuell gefallen und ich übersetze diese und Trage diese dann (wie es auch Musixmatch macht in eine Liste ein.

    Meine Kinder können sich dann ihre Lieder auswählen.

    Der WebBrowser zeigt das Video an.

    Die Zeit nehme ich um die Texte synchronisiert zur Musik anzeigen zu lassen.

    Funktioniert bisher auch prima, nur dass ich in Excel die Synchronisation Text zu Video manuell per Button durchführe, da ich die aktuell gespielte Zeit nicht auslesen kann.

    Nun können meine Kinder die Geschwindigkeit einstellen, so dass sie Englische Lieder etwas langsamer hören und gleichzeitig EnglischenText mit deutscher Übersetzung angezeigt bekommen.

    Es entsteht automatisch ein Wörterbuch mit Verlinkung zu dem Video mit der dazugehörigen Spielzeit.

    So dass man wenn man Vokabeln übt sich die kuze Textpasage im Video vorspielenlassen kann.

    Mit Autoid versuche ich lediglich die Zeit zu lesen, da mir das über Excel VBA nicht gelingt.

    Bin aktuell auch schon einen Schritt weiter. Das mit dem kopieren hat nun funktioniert.

    Hab gelesen, dass man da auch include .. benötigt

    #include<excel.au3>

    #include <MsgBoxConstants.au3>

    #include<AutoItConstants.au3>

    ;MouseClickDrag("left", 585,448,516,448,10)

    MouseClick("left",540,448,3,0)

    sleep(100)

    send ("^c");copy

    ;$Zwischenablage = send ("^v");paste

    ;_Excel_RangeWrite("Learn-MusikMädls6","Zeit","Tes1:20","C2")

    Was ich noch nicht weiß ist wie ich das in Excel (active Excel) einlesen kann.

    Ist irgendwie nur ein völlig verrückter Workaround.

    Am liebsten wäre es mir, wenn ich die aktuelle Spielzeit einfacher abfragen könnte...

    Vielleicht hat ja jemand ne Idee...

  • Mit Send Befehlkopieren

    • stef26
    • 30. Juni 2019 um 08:56

    Guten Morgen,

    ich bin neu hier im Forum und muss mich erstmal zurechtfinden.

    Ich habe eine Excel USRForm einen Webbrowser eingebunden. Und bräuchte in Excel nun die aktuell gespielte Videozeit.

    Ich versuche gerade über Autoit die aktuelle Spielzeit eines Youtube Videos zu kopieren.

    Mit der Maus gehe ich auf die Playerzeit und klicke 3x. So weit hab ich es schon.

    Nun wollte ich die Zeit kopieren und in mein Excelsheet übertragen, welches bereits geöffnet ist.

    Schon bei dem Send Befehl klappt das nicht.

    Habe schon folgendes probiert:

    send ("{LCTRL}c");copy

    send ("^c");copy

    Aber irgendwie kopiert er mir den Text nicht.

    Wer wäre so lieb und würde mir das kurz erklären, wie ich den Text in mein geöffnetes Excelsheet in eine Zelle schreiben kann?

    :?::?::?:

    Liebe Grüße

    Stefan

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™