Beiträge von name22
-
-
Mein erstes Script nach dem Hello World Programm und einigen kleinen Tests war ein Script zum Verschlüsseln von Texten (womit ich am Anfang meiner Zeit in diesem Forum gleich mal Unterstützung gebraucht habe ^^).
Leider scheint der Quellcode bei der letzten Formatierung verloren gegangen zu sein.
-
Ich kann dir höchstens noch mehr Code hinklatschen, aber das Grundprinzip ist einfach. Genaue Erklärung, siehe hier.
*hinklatsch*
[autoit]#include <Date.au3>
[/autoit] [autoit][/autoit] [autoit]; - Author: name22(http://www.autoit.de)
[/autoit] [autoit][/autoit] [autoit]Global $sURL = "http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe"
[/autoit] [autoit][/autoit] [autoit]Global $iSizeBytes = InetGetSize($sURL)
[/autoit] [autoit][/autoit] [autoit]
Global $hDownload = InetGet($sURL, StringTrimLeft($sURL, StringInStr($sURL, "/", 0, -1)), 0, 1)
Global $iH, $iM, $iS, $nT = TimerInit()ProgressOn("Download", "0% Completed - 0 bps", "ETA: 00:00:00", Default, Default, 18)
[/autoit] [autoit][/autoit] [autoit]Do
[/autoit] [autoit][/autoit] [autoit]
$iCompletedBytes = InetGetInfo($hDownload, 0)
$nPercent = $iCompletedBytes * 100 / $iSizeBytes
$nElapsedTime = TimerDiff($nT)$nBPS = $iCompletedBytes / ($nElapsedTime / 1000)
[/autoit] [autoit][/autoit] [autoit]
_TicksToTime($iSizeBytes / $nBPS, $iH, $iM, $iS)ProgressSet($nPercent, "ETA: " & StringFormat("%02d:%02d:%02d", $iH, $iM, $iS), Round($nPercent, 1) & "% Completed - " & Int($nBPS) & " bps")
[/autoit] [autoit][/autoit] [autoit]Sleep(50)
[/autoit] [autoit][/autoit] [autoit]
Until InetGetInfo($hDownload, 2)ProgressSet(100, "", "Download completed.")
[/autoit]
Sleep(500)
ProgressOff()
MsgBox(64, "Info", "Download completed.") -
Ohne eine vorhandene AutoIt Installation bzw. einen vorhandenen Compiler kommst du da nicht drumherum... Du kannst ja den Compiler per FileInstall in dein Programm einbinden und dann damit das generierte Script auf einem fremden PC kompilieren. Ich hoffe ich hab dich jetzt richtig verstanden ^^. Aber wozu brauchst du das?

-
So?
[autoit]
GUICtrlSetData($DasErgebniss, $e1)
[/autoit] -
Zitat
aus den beispielen wurde ich nciht ganz schlau aber ist es richtig dass ich also als ergebniss ein label machen kann und mit der funktion dann den label ändern kann?
also dann so wie meine variable dann ist das der label den wert hat?
Ja, GUICtrlSetData verändert den Inhalt diverser Controls, unter anderem den Text eines LabelControls.
Wenn du diese Beispiele nicht verstehst, fürchte ich, dass du dich mit deinem momentanen Vorhaben ein wenig übernimmst. Es sei denn du verwendest fertige Funktionen. -
Du könntest ja mit einer Matrix arbeiten...
Es gibt bereits Funktionen für lineare Gleichunglösung, du kannst ja mal die Forensuche und/oder Google quälen ;). Vielleicht hilft dir davon was auf die Sprünge, aber einfach ist das für einen Anfänger wohl eher nicht.
Ich kann dir aber mit Sicherheit sagen, so einfach wie du dir das hier vorstellst ist es definitiv nicht. -
Aha... Du kannst ja mal an diesem Script von mir rumbasteln. Mit dem Script kann man übrigens eine Bitmap inklusive Alpha Channel auf eine mehrschichtige GUI zeichnen.
-
Zitat
von allen exen und von dem rand wo der titel und das x drauf ist also der den man mit $ws_popup entfernt
Auch Titelleiste genannt... Und wie willst du das übermalen? Was soll da hin? -
Dieser Thread ist noch weniger aufschlussreich als das Gespräch in der SB...
Wie wäre es, wenn du alles ganz genau erklärst und möglichst noch ein paar Bilder dazu machst? Ich hab nämlich keine Ahnung von welcher exe oder blauem Rand du redest.
-
Gute Arbeit :). Ich kann die UDF leider nicht testen, aber der Aufbau gefällt mir gut, und es sieht auch nach viel Arbeit aus. Vielleicht findest du ja noch einen Tester, aber an der UDF an sich ist nicht wirklich was auszusetzen (aus meiner Sicht).
-
Ich glaube nicht, dass es viel bringt, dem Router mehr Strom zuzuführen... Außer einem kaputten Router vielleicht.

-
Beispiel:
Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]$hWnd = GUICreate("Test", 400, 400)
[/autoit] [autoit][/autoit] [autoit]
$cButton = GUICtrlCreateButton("Button", 50, 50, 100, 25)
$cDummy = GUICtrlCreateDummy()
GUISetState()Dim $aAccel[4][2] = [['a', $cDummy], ['w', $cDummy], ['s', $cDummy], ['d', $cDummy]]
[/autoit] [autoit][/autoit] [autoit]
GUISetAccelerators($aAccel, $hWnd)While GUIGetMsg() <> $GUI_EVENT_CLOSE
[/autoit]
WEnd -
Zitat
Was reitet euch bloß, immer irgendwo ein " © " unterbringen zu wollen? :wacko:
Stolz?
Das Zeichen hat zwar in Deutschland nicht wirklich einen Zweck, aber zum Abschrecken von Idioten reicht es doch allemal ^^. -
Zitat
Um noch was zur Sig zu sagen - Ich bearbeite in meiner Freizeit recht gerne Bilder und bin daher für Anfragen offen was Sigis oder Avatare angeht. Sollte allerdings jemand etwas dagegen haben, nehme ichs sofort wieder raus.

Ne wieso? Solange du nicht bei jeder Gelegenheit Schleichwerbung machst wird da vermutlich keiner ein Problem damit haben.
Ansonsten, Herzlich Willkommen im Forum :). Wünsche dir viel Spaß beim Entdecken einer der einfachsten und dennoch funktionellsten Scriptsprachen überhaupt :D.
-
Hast du die FFMPEG.exe und das Video im richtigen Verzeichnis?

-
Das ist jetzt echt nur noch dämlich...
"Es ist nicht möglich das zu tun." - "Ok, und wie mach ich das?" :pinch: ...
Ein WMP Object kann man in AutoIt soweit ich weiß gar nicht resizen, zumindest nicht ohne Weitere Maßnahmen die für dich sowieso zu hoch sind.
Versuch es mal mit dieser Funktion von mir. Solange es sich nur um so ein kurzes Video handelt, müsstest du damit bestens bedient sein. -
Zitat
Wegen dem Menü, naja da muss es eben so nleiben falls dazu keiner mehr was weiss. Sieht halt nur blöd aus mit nem Hintergrundpick für die Gui aber ner hässlich gräulichen Farbe fürs Menü

Such doch mal nach ModernMenu, ich meine auch, da mal was gehört zu haben. Das ist vermutlich eine UDF aus dem englischen Forum. Vielleicht kannst du das ja damit umsetzen. -
Zitat
ok danke das geht jezt aber die errormeldung das er avi nicht kennt krieg ich bei meinem script immer noch
Niemand außer dir kennt dieses Script... Oder ist es immer noch das aus dem ersten Post?
-
Zitat
Langsam wird es ... lächerlich?
Wird?