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. Kev

Beiträge von Kev

  • Port 4242, keine Verbindung zu Firefox

    • Kev
    • 2. Juli 2013 um 12:41

    http://www.autoitscript.com/forum/topic/95…-20#entry958812

  • If abfrage mit Datum

    • Kev
    • 2. Juli 2013 um 11:24
    [autoit]


    #include <Date.au3>
    #include <String.au3>
    #include <Array.au3>

    [/autoit][autoit][/autoit][autoit]

    $Result = _NowDate()
    $date_array = StringSplit($Result,".")
    ;arraydisplay($date_array)

    [/autoit][autoit][/autoit][autoit]

    ;$data_array[1] = Tag
    ;$data_array[2] = Monat
    ;$data_array[3] = Jahr

    [/autoit][autoit][/autoit][autoit]

    $vordefinierter_tag = "12"
    $vordefinierter_monat = "09"
    $vordefiniertes_jahr = "2013"

    [/autoit][autoit][/autoit][autoit]

    If $date_array[1] = $vordefinierter_tag Then
    MsgBox(0, "Datum", "Heute ist der vordefinierte Tag erreicht")
    Endif

    [/autoit][autoit][/autoit][autoit]

    If $date_array[2] = $vordefinierter_monat Then
    MsgBox(0, "Datum", "Heute ist der vordefinierte Monat erreicht")
    Endif

    [/autoit][autoit][/autoit][autoit]

    If $date_array[3] = $vordefinierter_jahr Then
    MsgBox(0, "Datum", "Heute ist der vordefinierte Jahr erreicht")
    Endif

    [/autoit][autoit][/autoit][autoit]

    if $data_array[1] & "." & $data_array[2] = $vordefinierter_tag & "." & $vordefinierter_monat then ;wenn heute tag + heute monat = vordefinierter tag und vordefinierter monat dann......
    msgbox(0,"","Sie haben das heutige Datum erreicht")
    Endif

    [/autoit]
  • [Expertenrunde] Problem mit ID3_v3.4.au3 UDF

    • Kev
    • 27. Juni 2013 um 13:36

    Hallo Zusammen,

    ich lese mir in einer for schleife bis array anzahl 0 mp3 Daten ein.
    Titel, Artisten, Alben.
    Diese lasse ich dann in eine Listview darstellen.
    Alles schick, nur scheint es ... als macht die ID3 (UDF zum auslesen/setzen von mp3 tags) bei einer großen Anzahl von mp3 Files,schlapp.

    Zitat

    C:\Program Files (x86)\AutoIt3\Include\ID3_v3.4.au3 (1136) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
    $ID3v2_RawDataBinary_Temp &= BinaryMid($ID3v2_RawDataBinary,7,$aIndex[1])
    $ID3v2_RawDataBinary_Temp &= BinaryMid($ID3v2_RawDataBinary,7,^ ERROR

    Das passiert bei ca 4000 mp3 Files. Nehme ich weniger mp3s. 3000 zb. funktioniert es wunderbar.
    Aber sobald ich "alle" einlese. Crashed das Script mit der oben genannten Fehlermeldung.

    Weiß jemand warum? ICh bin nich so der UDF experte und bekomme das auch mit Sicherheit nich raus.
    Aber wenn ich nur eine bestimmte anzahl vom mp3s einlesen kann, ists dämlich bzw unnütz.

    Grüße

  • Msgbox zeigt Werte nicht an

    • Kev
    • 24. Juni 2013 um 13:57

    Klappt, erklärs mir mal bitte :)

  • Msgbox zeigt Werte nicht an

    • Kev
    • 24. Juni 2013 um 13:52

    Hey,

    dann mach ich mal nen Thread dafür.
    Folgende Thematik:

    Ich lese den Artisten und das Album eines mp3 Files aus.
    Beides funktioniert wunderbar.

    Danach lasse ich mir den Artisten mit:

    [autoit]

    msgbox(0,"",$artist); geht

    [/autoit]

    und das Album mit:

    [autoit]

    msgbox(0,"",$artist); geht

    [/autoit]

    ausgeben. Funktioniert bestens.

    Jetzt lasse ich mir beide Werte in einer Msgbox ausgeben:

    [autoit]

    msgbox(0,"","D:\Music\" & $album & $artist)
    msgbox(0,"","D:\Music\" & $artist & $album)

    [/autoit]

    Funktioniert nicht?!

    Egal wie ich es drehe, das ergibt keinen Sinn.
    Die hintere Variable wird nicht angezeigt.

    [autoit]

    Func mp3()
    For $i = 1 To $array[0]
    $test = _ID3ReadTag($array[$i])
    $artist = _ID3GetTagField("Artist")
    $album = _ID3GetTagField("Album")
    msgbox(0,"",$album); geht
    msgbox(0,"",$artist); geht
    msgbox(0,"","D:\Music\" & $artist & "\" & $album) ; Album wird nicht angezeigt
    msgbox(0,"","D:\Music\" & $album & "\" & $artist) ; Artist wird nicht angezeigt
    Next
    Endfunc

    [/autoit]
  • Wie sieht euer Desktop aus?

    • Kev
    • 21. Juni 2013 um 09:27

    HTC ONE S mit ViperOne Custom Rom (Android)
    Handy ist gerooted, ja ;)

    Ansonsten:

    Uccw animus clock
    Uccw beeping weather
    missed it für die Benachrichtigung
    power amp custom widget
    widgetlocker standard button zum entsperren

  • Wie sieht euer Desktop aus?

    • Kev
    • 20. Juni 2013 um 14:28

    [Blockierte Grafik: http://s7.directupload.net/images/130620/5or25ezy.jpg]

  • Problem mit einem Installationsscript für Sophos

    • Kev
    • 19. Juni 2013 um 16:36
    [autoit]

    ControlClick ("Installationsassistent zu Sophos Endpoint Security and Control", "&Weiter","[CLASS:Button]")

    [/autoit]

    probiers mal, meine automatisierungszeit is schon paar Jahre her

  • Problem mit einem Installationsscript für Sophos

    • Kev
    • 19. Juni 2013 um 16:27
    [autoit]

    Send("c{SHIFTDOWN}:{SHIFTUP}{CTRLDOWN}{ALTDOWN}\{CTRLUP}{ALTUP}{SHIFTDOWN}support{SHIFTUP}{ENTER}")

    [/autoit]

    das funktioniert noch? ^^ glaub ich nich

  • Sonderzeichen im Array.

    • Kev
    • 16. Mai 2013 um 09:20

    [ gelöst ] _InetGetSource Problem mit Unicode

  • Sonderzeichen im Array.

    • Kev
    • 16. Mai 2013 um 09:04

    Morgen,

    ich lese mir via _Inetgetsource einen RSS Feed aus, mit Vornamen, Nachnamen usw.
    Im RSS sowie im Quellcode werden die Namen wunderbar angezeigt.

    Wenn ich die Daten aus _Inetgetsource in ein File schreibe, zeigt er mir die Sonderzeichen auch noch an.
    Packe ich das Ganze in eine Variable und fange dann an zu splitten, bekomme ich mein Array mit jeglichen Sonderzeichen raus.

    [Blockierte Grafik: http://s14.directupload.net/images/130516/fk8ul7zd.png]

    [autoit]

    func doit()
    $data = "url"
    Filewrite(@scriptdir & "\test.txt",$data)
    global $Nachname = _StringBetween($data,"<title>","</title>")
    _Arraydelete($Nachname,0)
    _Arraydelete($Nachname,0)
    ;_arraydisplay($Nachname)
    global $vorname = _StringBetween($data,"[<div><b>Vorname:</b> ","</div>")
    ;_arraydisplay($vorname)
    $rnachname = Guictrlread($box_nachname)
    $rvorname = Guictrlread($box_vorname)
    ;############################################################ SUCHE NACHNAME
    if $rnachname <> "" then
    $gefunden_nachname = _Arrayfindall($Nachname,$rnachname)
    if not @error then
    ;_arraydisplay($gefunden_nachname)
    for $i = 0 to Ubound($gefunden_nachname) -1
    GUICtrlCreateListViewItem($vorname[$gefunden_nachname[$i]] & "|" & $nachname[$gefunden_nachname[$i]]& "|" & "Immer",$lv)
    Next
    Endif
    Endif

    [/autoit]

    Würde das Ganze gerne umgehen oder die Sonderzeichen in jedem Array automatisch ersetzen.

    Help pls ;(

  • IE.au3 - Datum einsetzen

    • Kev
    • 25. Februar 2013 um 15:07

    schön & gut, wie umgeh ich den Mist am besten? ^^

    bzw gibt es eine möglichkeit JS direkt im IE zu unterbinden? am Besten via au3

  • IE.au3 - Datum einsetzen

    • Kev
    • 25. Februar 2013 um 14:47

    dump

  • Wie sieht euer Desktop aus?

    • Kev
    • 17. Februar 2013 um 16:49

    Omnimo UI (http://omnimo.info/)

  • Wie sieht euer Desktop aus?

    • Kev
    • 16. Februar 2013 um 13:57

    [Blockierte Grafik: http://www7.pic-upload.de/16.02.13/buxwun7pfs3.png]

  • IE.au3 - Datum einsetzen

    • Kev
    • 7. Februar 2013 um 07:15

    Es handelt sich um einer .aspx website welche Javascripts enthält.
    Noch jemand ne Ahnung?

  • IE.au3 - Datum einsetzen

    • Kev
    • 6. Februar 2013 um 12:05

    Alles klar, dank dir...

  • IE.au3 - Datum einsetzen

    • Kev
    • 6. Februar 2013 um 11:35

    PM, weil vertraulich.

  • IE.au3 - Datum einsetzen

    • Kev
    • 6. Februar 2013 um 10:58
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <Date.au3>
    #include <IE.au3>

    [/autoit][autoit][/autoit][autoit]

    GUICreate("My GUI",180,250)

    [/autoit][autoit][/autoit][autoit]

    GuictrlcreateLabel("From",10,25,50,25)
    $from = GUICtrlCreateDate("",50,20,100,25)
    $DTM_SETFORMAT_ = 0x1032 ; $DTM_SETFORMATW
    $style = "yyyy/MM/dd"
    GUICtrlSendMsg($from, $DTM_SETFORMAT_, 0, $style)

    [/autoit][autoit][/autoit][autoit]

    GuictrlcreateLabel("To",10,65,50,25)
    $to = GUICtrlCreateDate("",50,60,100,25)
    $DTM_SETFORMAT_ = 0x1032 ; $DTM_SETFORMATW
    $style = "yyyy/MM/dd"
    GUICtrlSendMsg($to, $DTM_SETFORMAT_, 0, $style)

    [/autoit][autoit][/autoit][autoit]

    GuictrlcreateLabel("Select Shift",10,120,80,25)
    GUictrlcreateCombo("SE",80,115,50)
    Guictrlsetdata(-1,"SL|SN|DS")
    $start = Guictrlcreatebutton("Start",40,215,100,25)
    $weekend = GUICtrlCreateCheckbox("Weekend",10,170,100,25)
    GuictrlcreateButton("",-2,100,500,5)
    GUICtrlSetState(-1,$GUI_DISABLE)
    GuictrlcreateButton("",-2,150,500,5)
    GUICtrlSetState(-1,$GUI_DISABLE)
    GUISetState(@SW_SHOW) ; will display an empty dialog box

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    ; Run the GUI until the dialog is closed
    While 1
    $msg = GUIGetMsg()
    switch $msg
    case $start
    doit()
    dates()
    Endswitch
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    GUIDelete()

    [/autoit][autoit][/autoit][autoit]

    Func Date()
    $datefrom= Guictrlread($from)
    $dateto = Guictrlread($to)
    $x = _DateDiff('D',$datefrom,$dateto)
    for $i = 0 to $x
    $xd = _DateAdd('D',$i,$datefrom)
    global $lol = _DateTimeFormat($xd,2)
    Next
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    Func doit()
    $url = "http://www.URL.de"
    Global $oIE = _IECreate($url)
    global $oform = _IEFormGetCollection($oIE, 0)
    $obutton = _IEFormElementGetObjByName($oform , "DropDownListKind")
    _IEFormElementOptionSelect($obutton,"Arbeitszeit",1, "byText")
    Endfunc

    [/autoit][autoit][/autoit][autoit]

    func dates()
    $obutton = _IEFormElementGetObjByName($oform , "TextBoxDateFrom")
    _IEFormElementSetValue($obutton,"20.02.2013") ;Eintrag wird vorgenommen, aber fliegt nach einer Sekunde wieder raus
    $obutton = _IEFormElementGetObjByName($oform , "TextBoxDateTo")
    _IEFormElementSetValue($obutton,"20.02.2013") ;Eintrag wird vorgenommen, aber fliegt nach einer Sekunde wieder raus
    ENdfunc

    [/autoit]
    Zitat

    Form-Index: 0 / Name: TimeSheetViewMainForm
    Form: 0 /Element: 0 /Name: __EVENTTARGET
    Form: 0 /Element: 1 /Name: __EVENTARGUMENT
    Form: 0 /Element: 2 /Name: __LASTFOCUS
    Form: 0 /Element: 3 /Name: __VIEWSTATE
    Form: 0 /Element: 4 /Name: __PREVIOUSPAGE
    Form: 0 /Element: 5 /Name: __EVENTVALIDATION
    Form: 0 /Element: 6 /Name: DropDownListCategory
    Form: 0 /Element: 7 /Name: DropDownListProject
    Form: 0 /Element: 8 /Name: DropDownListIncident
    Form: 0 /Element: 9 /Name: DropDownListKind
    Form: 0 /Element: 10 /Name: DropDownListContract
    Form: 0 /Element: 11 /Name: TextBoxDateFrom
    Form: 0 /Element: 12 /Name: TextBoxTimeFrom
    Form: 0 /Element: 13 /Name: TextBoxPause
    Form: 0 /Element: 14 /Name: TextBoxDateTo
    Form: 0 /Element: 15 /Name: TextBoxTimeTo
    Form: 0 /Element: 16 /Name: DropDownListCostCenter
    Form: 0 /Element: 17 /Name: DropDownListCostUnit
    Form: 0 /Element: 18 /Name: TextBoxNote
    Form: 0 /Element: 19 /Name: CheckBoxBillable
    Form: 0 /Element: 20 /Name: CheckBoxStandByService
    Form: 0 /Element: 21 /Name: DropDownListNumberOfDays
    Form: 0 /Element: 22 /Name: CheckBoxBookWE
    Form: 0 /Element: 23 /Name: ButtonTimeBook
    Form: 0 /Element: 24 /Name: ButtonCanc

    Alles anzeigen
  • Wie sieht euer Desktop aus?

    • Kev
    • 29. Januar 2013 um 16:12

    Uhr ist von Widget Locker.
    und Player, Power AMP

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™