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

Beiträge von Conan10

  • SoundExtra - Problem

    • Conan10
    • 15. Juni 2009 um 14:07

    Schade, dann muss ich wohl oder übel die Funktion wieder rausnehmen. Danke aber an alle die geholfen haben ;)

  • SoundExtra - Problem

    • Conan10
    • 14. Juni 2009 um 21:25

    Die hatte ich schon lange auf dem Pc. Kannst du mir die Funktionierende geben?

  • SoundExtra - Problem

    • Conan10
    • 14. Juni 2009 um 19:09

    Hi
    Habe heute mal versucht mit der SoundExtra-Udf den Sound zu verlangsamen. Direkt wurde mir eine Fehlermeldung rausgegeben, welche mir sagte, dass die Funktion mciSendString nicht enthalten wäre. Habe dadrauf im Forum gesucht und dieses Codestück gefunden:

    Spoiler anzeigen
    [autoit]


    Func mciSendString($string, $iLen = 0)
    Local $iRet
    $iRet = DllCall("winmm.dll", "int", "mciSendStringA", "str", $string, "str", "", "long", $iLen, "long", 0)
    If Not @error Then Return $iRet[2]
    EndFunc ;==>mciSendString

    [/autoit]


    Trotz diesem Code ging es aber nicht. Hoffe ihr könnt mir helfen.

    Die komplette UDF(mit dem Fehlerhaften Code):

    Spoiler anzeigen
    [autoit]

    Func _SoundTimeToMs($Hours, $Minutes, $Seconds)

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

    Return ($Hours*3600000)+($Minutes*60000)+($Seconds*1000)

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

    EndFunc

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

    Func _SoundMsToTime($ms)

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

    Local $Return[3]

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

    if $ms >= 3600000 Then; 1000*60*60 = 3600000
    $Hours = Floor($ms/3600000)
    $Rest = $ms-($Hours*3600000)
    Else
    $Hours = 0
    $Rest = $ms
    EndIf

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

    If $Rest >= 60000 Then; 1000*60 = 60000
    $Minutes = Floor($Rest/60000)
    $Rest = $Rest-($Minutes*60000)
    Else
    $Minutes = 0
    $Rest = $ms
    EndIf

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

    $Seconds = Round($Rest/1000)

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

    $Return[0] = $Hours
    $Return[1] = $Minutes
    $Return[2] = $Seconds

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

    Return $Return

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

    EndFunc

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

    Func _SoundInfo($sSnd_id, $Parameter); look at "http://msdn2.microsoft.com/en-us/library/ms713277(VS.85).aspx" at the table "digitalvideo" for possible parameters

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

    If StringInStr($sSnd_id,'!') Then Return SetError(3, 0, 0); invalid file/alias

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

    ;return status
    Return mciSendString("status " & FileGetShortName($sSnd_id) & " " &$Parameter)
    EndFunc;==>_SoundInfo

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

    Func _SoundSpeed($sSnd_id, $Speed); $Speed: 0 - 2267, 1000= normal
    ;Declare variables
    Local $iRet

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

    If StringInStr($sSnd_id,'!') Then Return SetError(3, 0, 0); invalid file/alias

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

    if $Speed < 0 or $Speed > 2267 Then Return SetError(1, 0, 0)

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

    $iRet = mciSendString("set " & FileGetShortName($sSnd_id) & " speed "&$Speed)
    ;return
    If $iRet = 0 Then
    Return 1
    Else
    Return SetError(1, 0, 0)
    EndIf
    EndFunc;==>_SoundSpeed

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

    Func _SoundPanLeft($sSnd_id, $Pan); $Pan: 0 - 1000, 1000= normal
    ;Declare variables
    Local $iRet

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

    If StringInStr($sSnd_id,'!') Then Return SetError(3, 0, 0); invalid file/alias

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

    if $Pan < 0 or $Pan > 1000 Then Return SetError(1, 0, 0)

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

    $iRet = mciSendString("setaudio " & FileGetShortName($sSnd_id) & " left volume to "&$Pan)
    ;return
    If $iRet = 0 Then
    Return 1
    Else
    Return SetError(1, 0, 0)
    EndIf
    EndFunc;==>_SoundPanLeft

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

    Func _SoundPanRight($sSnd_id, $Pan); $Pan: 0 - 1000, 1000= normal
    ;Declare variables
    Local $iRet

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

    If StringInStr($sSnd_id,'!') Then Return SetError(3, 0, 0); invalid file/alias

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

    if $Pan < 0 or $Pan > 1000 Then Return SetError(1, 0, 0)

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

    $iRet = mciSendString("setaudio " & FileGetShortName($sSnd_id) & " right volume to "&$Pan)
    ;return
    If $iRet = 0 Then
    Return 1
    Else
    Return SetError(1, 0, 0)
    EndIf
    EndFunc;==>_SoundPanRight

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

    Func _SoundVolume($sSnd_id, $Volume); $Volume: 0 - 1000, 1000= normal
    ;Declare variables
    Local $iRet

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

    If StringInStr($sSnd_id,'!') Then Return SetError(3, 0, 0); invalid file/alias

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

    if $Volume < 0 or $Volume > 1000 Then Return SetError(1, 0, 0)

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

    $iRet = mciSendString("setaudio " & FileGetShortName($sSnd_id) & " volume to "&$Volume)
    ;return
    If $iRet = 0 Then
    Return 1
    Else
    Return SetError(1, 0, 0)
    EndIf
    EndFunc;==>_SoundVolume

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

    Func mciSendString($string)
    Local $iRet
    $iRet = DllCall("winmm.dll", "int", "mciSendStringA", "str", $string, "str", "", "int", 65534, "hwnd", 0)
    If Not @error Then Return $iRet[2]
    EndFunc ;==>mciSendString

    [/autoit]

    Danke schonmal, wie immer, im Vorraus

  • Fremddateien "includen" (ohne FileInstall)

    • Conan10
    • 14. Juni 2009 um 16:44

    Ok, danke. Schade eigentlich aber ich kann das bestimmt trotzdem mal gebrauchen ;)

  • Fehler bei der Autoit.de-Indexseite

    • Conan10
    • 14. Juni 2009 um 15:40

    Hi an alle die mir helfen können.
    Habe neuerdings, das Problem, das mir im IE diese Fehlermeldung angezeigt wird:

    Spoiler anzeigen

    Details zum Fehler auf der Webseite

    Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; FDM; .NET CLR 3.0.30729)
    Zeitstempel: Sun, 14 Jun 2009 13:38:00 UTC


    Meldung: Objekt erforderlich
    Zeile: 685
    Zeichen: 2
    Code: 0
    URI: http://www.autoit.de/index.php?page=Index

    Hat jemand eine Lösung?

  • Fremddateien "includen" (ohne FileInstall)

    • Conan10
    • 14. Juni 2009 um 15:28

    Erstmal keine schlechte Idee. Ist eigentlich sehr praktisch.

    Habe aber auch mal eine Frage und zwar ließe es sich machen, dass man z.b. eine .Txt Dtei "includet", diese dann während des Programmlaufes ändert und dann wieder einspeichert?

  • Morsecode'er

    • Conan10
    • 13. Juni 2009 um 20:14

    .- .-.. ... --- / .. -.-. .... / ..-. .. -. -.. . / -.. . -. / -- --- .-. ... . -.-. --- -.. . .-. / . -.-. .... - / --. ..- - / -.. .- ... / .. ... - / . -.-. .... - / . .. -. . / --. ..- - . / ... .- -.-. .... . ;)

  • AutoIt Community - Trackmania [Namen + Daddeln]

    • Conan10
    • 13. Juni 2009 um 12:07

    Bin auch dabei:
    Wochenende(immer) oder In der Woche(ab 17:00)
    Ingamename: chris0293 ;)

  • Präsentationsideen für AutoIt?

    • Conan10
    • 12. Juni 2009 um 15:48

    Wahrscheinlich kann ich auch noch was dabei lernen. Bin nicht so der "Alles was geht muss ein Array sein"-Fan. Vielleicht werde ich es ja dann :D
    Aber 4D kannst du wirklich weglassen du kannst es zwar erwähnen, aber in normalen Situationen braucht man keine 4D.

  • Präsentationsideen für AutoIt?

    • Conan10
    • 12. Juni 2009 um 15:42

    Ich würde vielleicht die Arrays nach der GUi machen , da sie meistens am Anfang nicht sehr verständlich sind.

  • Präsentationsideen für AutoIt?

    • Conan10
    • 12. Juni 2009 um 15:07

    Man könnt einen Timer machen mit unterschiedlichen Funktionen, wie Shutdown, Soundausgabe, Sprachausgabe,...


    P.S.: Gehört das nicht eher in die Off-Topic?

  • ModernMenu - Größere Icons

    • Conan10
    • 11. Juni 2009 um 20:08

    Hab ich ja :P nur verkleinert Autoit das immer auf eine Menügröße ^^

  • ModernMenu - Größere Icons

    • Conan10
    • 11. Juni 2009 um 19:30

    Schade.
    Nun muss ich neue Icons raussuchen ;(

  • ModernMenu - Größere Icons

    • Conan10
    • 11. Juni 2009 um 17:53

    Hi,
    wollte mal fragen, ob es einen Befhel gibt, der bewirkt, dass beim Menü von der ModernMenu UDF die Icons größer werden. Die Frage kommt daher, dass mir die Icons zu klein sind und man sie gar nicht richtig erkennen kann.

    Vielen Danke für jede Antwort ;)

  • Hilfe bei Chatprog

    • Conan10
    • 10. Juni 2009 um 17:31

    Also bei den Routern die ich hatte war das alles in einem unter Portfreigabe. Musst du probieren ^^

  • AutoIt Taskmanager 1.6

    • Conan10
    • 10. Juni 2009 um 17:07

    Ja nicht schlecht. Würde mich aber auf eine Block-Funktion freuen. Auch könntet ihr die Autostartprozesse mitreinbauen.
    Ansonsten coole Sache :thumbup:

  • Hilfe bei Chatprog

    • Conan10
    • 10. Juni 2009 um 17:01

    Also der 2. Fehler liegt wahrscheinlich daran, dass du den Port im Router nicht freigegeben hast.

    Auch dieser Ausschnitt ist irgendwie komisch da Disconnect zweimal vorkommt. :D

    [autoit]

    If $rec<>"" And $rec<>"Disconect" Then
    For $j= 0 To UBound($index)-1
    If $index[$j]<>"" Then TCPSend($index[$j],$rec)
    Next
    ElseIf $rec="Disconect" Then
    DisConect($index[$i])
    EndIf

    [/autoit]

    Auch würde ich mal die Rechtschreibung beachten: Connect, Disconnected, ... :P

  • AutoIt Community - Trackmania

    • Conan10
    • 7. Juni 2009 um 18:18

    Ich würde auch mitmachen ;)
    Nur ich habe ein problem bei der Installation, weil immer ein Fehler kommt, dass die Dateien beschädigt sind. Egal von welchem Downloadanbieter ;(

  • PHP-AutoIt Problem

    • Conan10
    • 6. Juni 2009 um 16:13

    Versuch es mal indem du auch das eintragen mit Inetgetsource machst

  • Toolbar mehrere Button

    • Conan10
    • 6. Juni 2009 um 14:59

    Jo danke werde mal überlegen wie ich das mache

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™