Mal so als Frage:
Ich hab letztens herausgefunden wie mann mit GIMP ein Video erstellen kann.
Deshalb wollte ich Fragen ob jemand möchte dass ich daraus ein Tutorial mache?
Mein Ergebniss sieht so aus: (siehe Anhang)
Mal so als Frage:
Ich hab letztens herausgefunden wie mann mit GIMP ein Video erstellen kann.
Deshalb wollte ich Fragen ob jemand möchte dass ich daraus ein Tutorial mache?
Mein Ergebniss sieht so aus: (siehe Anhang)
Hast du noch andere Vorschläge?
Zu der To Do liste fällt mir nichts ein.
Es klappt immer noch nicht! ![]()
> Ich habe ein Hintergrundbild. (Win7 Standart)
> (Nochmal) mein Skript:
#include "C:\Users\SkriptBär\Desktop\Desktop.au3"
;~ #include <GdiPLus.au3>
MsgBox(0,"",@DesktopDir)
[/autoit] [autoit][/autoit] [autoit]_GDIPlus_Startup()
_GDIPlus_DrawImageToDesktop(@DesktopDir & "\1.gif",100,100);ob 100 oder 200 sollte egal sein
Sleep(3000)
_GDIPlus_Shutdown()
_DesktopRestore()
Exit
>Mein System:
System
Betriebssystem Windows7 Professional
Gesamter Systemspeicher 1,00 GB RAM
Systemtyp 32 Bit-Betriebssystem
Anzahl der Prozessorkerne 2
Speicher
Gesamtgröße der Festplatte(n) 233 GB
Datenträgerpartition (C) 79 GB frei (117 GB gesamt)
Datenträgerpartition (D) 116 GB frei (116 GB gesamt)
Grafik
Grafikkartentyp NVIDIA GeForce 8500 GT (Microsoft Corporation - WDDM v1.1)
Insgesamt verfügbarer Grafikspeicher 1279 MB
Dedizierter Grafikspeicher 1024 MB
Dedizierter Systemarbeitsspeicher 0 MB
Gemeinsam genutzter Systemspeicher 255 MB
Grafikkarten-Treiberversion 8.15.11.8593
Auflösung des primären Monitors 1280x1024
DirectX-Version DirectX 10
Netzwerk
Netzwerkadapter Realtek RTL8168B/8111B-Familie-PCI-E-Gigabit-Ethernet-NIC (NDIS 6.20)
Ok ich mache auch mit. (wenn du mir erklärst wie du das mit der Desktop-UDF realisieren willst)
Was sind denn deine ersten Ideen?
Also bei mir funktioniert es immer noch nicht ...
Mein Skript:
#include <C:\Users\Luca\Desktop\Desktop.au3>
#include <GdiPlus.au3>
_GDIPlus_Startup()
_GDIPlus_DrawImageToDesktop("C:\Users\Luca\Desktop\1.gif",200,200)
Sleep(3000)
_GDIPlus_Shutdown()
_DesktopRestore()
Exit
Mein Bild: (siehe Anhang)
Ich komm einfach icht auf den Fehler ![]()
Ich fine deine Beispiele gehen aber sehr in die richtung der Vista/Win7 Gadgets.
(Das ist jetzt nicht böse gemeint, sondern ist mir nur aufgefallen..)
[Blockierte Grafik: http://www.netzwelt.de/images/articles/2010/win7gadgets-1265789307.jpg]
Was für Programme möchtest du denn sonst noch schreiben?
?
Wenn du deine Idee genauer beschreibst würde ich (wahrscheinlich) mitmachen. ![]()
Also bei mit kommt immer:
Zitat>"C:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Users\ScriptBär\Desktop\TEST.au3"
C:\Program Files\AutoIt3\Include\GdiPlus.au3 (960) : ==> Subscript used with non-Array variable.:
For $iI = 1 To $aEncoders[0][0]
For $iI = 1 To $aEncoders^ ERROR
>Exit code: 1 Time: 0.576
Liegt dass an deinem Script, der GDI-Funktion, oder meinem Skript?
[autoit='Mein Script']#include <C:\Users\SkriptBär\Desktop\Desktop.au3>
_GDIPlus_DrawImageToDesktop("C:\Users\SkriptBär\Desktop\1.jpg",20,20)
Sleep(1000)
_DesktopRestore()
[/autoit]Ubuntu's Skript liegt auf meinem Desktop, da ich auf einem Konto ohne Admin-Rechte arbeite (=> include ordner gespert!)
Stimmt -> Nicht möglich (oder?)
nur mal so als Gedanke:
[autoit]While 1
While 1
;1. while Schleife
WEnd
While 1
;2. While Schleife
WEnd
WEnd
Meinst du dass so?
?
Ich kenne mich mit Koda nicht so aus....
Aber das ganze ist auch ohne Koda zu realisiern.
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
GUICreate("Test", 301, 213, 349, 216)
$Button3 = GUICtrlCreateButton("100%", 191, 140, 49, 25, 0); Button(s) erstellen
$Button2 = GUICtrlCreateButton("50%", 119, 140, 49, 25, 0)
$Button1 = GUICtrlCreateButton("38%", 47, 140, 49, 25, 0)
$Progress1 = GUICtrlCreateProgress(56, 72, 177, 33); Progress-Bar erstellen
GUISetState(@SW_SHOW)
While WinExists("Test"); Abfrage der Buttons
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUICtrlSetData($Progress1, 38); Progress-Bar verändern
Case $Button2
GUICtrlSetData($Progress1, 50)
Case $Button3
GUICtrlSetData($Progress1, 100)
EndSwitch
WEnd
Hoffe es gefällt
@Raupi:
Wie kann ich die Abfrage so einbauen, dass das Skript währenddesen weiterläuft?
Im Prinzip ist dass ganz einfach:
> einem Button
> mehreren Radio-Kontrols
Das ganze sieht dann ungefähr so aus:
[Blockierte Grafik: http://9vjicq.blu.livefilestore.com/y1p9L3hxLnMpEhS4GKahK7HimJK4j55CQHxArfhcbElnMOUpBpLeh2kHWRMUI0-ugDy3kqxTWVS_ybJPGsaA04LtbmEC_rt3eZ-/Radio_starter.jpg]
#include <GUIConstantsEx.au3>
AutoItSetOption("TrayIconHide", 1)
GUICreate("Menü", 230, 110); GUI erstellen
GUICtrlCreateLabel("Bitte wählen sie das gewünschte skript aus.", 10, 5)
$W = GUICtrlCreateButton(" Programm starten! ", 100, 50)
GUIStartGroup()
$1 = GUICtrlCreateRadio("[Programm 1]", 5, 20)
$2 = GUICtrlCreateRadio("[Programm 2]", 5, 40)
$3 = GUICtrlCreateRadio("[Programm 3]", 5, 60)
$4 = GUICtrlCreateRadio("[Programm 4]", 5, 80)
GUISetState()
While WinExists("Menü"); Die While schleife
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $W
If GUICtrlRead($1) = $GUI_CHECKED Then; Und die Überprüfung welches Radio angeklickt ist.
Run("Programm1")
ElseIf GUICtrlRead($2) = $GUI_CHECKED Then
Run("Programm2")
ElseIf GUICtrlRead($3) = $GUI_CHECKED Then
Run("Programm3")
ElseIf GUICtrlRead($1) = $GUI_CHECKED Then
Run("Programm4")
EndIf
EndSwitch
WEnd
Hoffe das Skript gefällt. ![]()
name22, wie geht da ss nochmal, dass man eine AutoIt - Datei in eine Include - Datei umwandelt?
Einfach in C:\Program Files\AutoIt3\Include kopieren ????
Mal kurtz ne Frage: (Ja, ich weiß dass der Theard veraltet ist ...
)
Wie bindet man dass ganze in ein Skrit ein?
Bei mir sieht dass so aus:
[autoit]
$bColor = 0x000000
$hWnd = GuiCreate("is egal")
_Vista_ApplyGlass($hWnd,$bColor)
Mir meldet dann immer AutoIt/Scite :
ZitatC:\UsersSkript-Bär\Desktop\0.au3 (3) : ==> Unknown function name.:
_Vista_ApplyGlass($hWnd,$bColor)
^ ERROR
>Exit code: 1 Time: 0.229
Ich glaub dass das einbauen irgendwie anders geht ....
Ich fine die Lizensierung über CreativeCommons einfacher.
http://de.creativecommons.org/
Ich hab jetzt aber nichts zur erwähnung der anderen "Mitarbeiter" gefunden.
Weißjemand eine Funktion mit der man ein Bild das in der zwischenablage liegt abspeichern kann?
Also ich drücke die Taste >Druck | S-Abf<, starte das Programm, gebe einen Pfad ein und das Bild wird abgespeichert.
Ich bin schon so weit:
$Pfad = FileSaveDialog( "Wähle einen Namen.", $MyDocsFolder, "Bilder (*.bmp)", 2)
; Hier muss dann die Funktion hin.
If @error = 0 Then
MsgBox(0, "Abspeichern", "Erfolgreich abgespeichert.")
Else
MsgBox(0, "Abspeichern", "Fehler beim abgespeichern.")
Kann mir jemand bei folgendem Problem helfen?
AdlibRegister("MyAdlib", 1)
ToolTip("Noch nicht gestartet")
Sleep(1000)
MsgBox(0, "=", "1")
If $a = 0 Then
ToolTip("Gestartet")
EndIf
AdlibUnRegister("MyAdlib")
Sleep(1000)
Exit
Func MyAdlib()
If WinActive("=") Then
$a = 1
EndIf
EndFunc
Problem:
Es kommt immer die Meldung: Error: Variable used without being declared.
Danke an m-obi. ![]()
Ich hab den -Skript verändert, uns habe wieder ein problem.
#include <GUIConstantsEx.au3>
Opt("TrayIconDebug", 1)
Global $aRadio[5]
[/autoit] [autoit][/autoit] [autoit]$hGui = GUICreate("Error-Reporting")
GUICtrlCreateLabel("Bitte wählen sie die Gruppe aus, in die ihr Problem am besten passt.", 7, 4)
GUICtrlCreateGroup("Fehler", 7, 25, 120, 60)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlCreateGroup("Anderes Problem", 130, 25, 130, 85)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Weiter = GUICtrlCreateButton("Angaben speichern", 100, 370, 120, 25)
$Abbrechen = GUICtrlCreateButton("Abbrechen", 220, 370, 80, 25)
GUIStartGroup()
$aRadio[0] = GUICtrlCreateRadio("Fehlermeldung", 10, 40)
$aRadio[1] = GUICtrlCreateRadio("Abstürze", 10, 60)
$aRadio[2] = GUICtrlCreateRadio("Komische Meldung", 140, 40)
$aRadio[3] = GUICtrlCreateRadio("Seltsames Verhalten", 140, 60)
$aRadio[4] = GUICtrlCreateRadio("Frage", 140, 80)
GUISetState()
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
MsgBox(0, "You clicked on", "Close")
Exit
Case $Abbrechen
MsgBox(0, "You clicked on", "Exit")
Exit
Case $Weiter
For $i = 0 To UBound($aRadio) - 1
If BitAND(GUICtrlRead($aRadio[$i]), $GUI_CHECKED) Then $T = $i + 1
Next
MsgBox(0, "TEST", "$t =" & $T)
GUIDelete()
EndSwitch
WEnd
If $T > 0 AND < 2 Then
MsgBox(0, "TEST", "1")
ElseIf $T > 1 AND < 3 Then
MsgBox(0, "TEST", "2")
ElseIf $T > 2 AND < 4 Then
MsgBox(0, "TEST", "3")
ElseIf $T > 3 AND < 5 Then
MsgBox(0, "TEST", "4")
ElseIf $T > 4 AND < 6 Then
MsgBox(0, "TEST", "5")
Else
MsgBox(0, "TEST", "FEHLER !")
EndIf
Am #ende kommt einfach keine Meldung.
Überhaupt nichts
Hallo @all,
ich habe ein Problem mit folgendem Skript:
#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]Example()
;==== Dialog: =======================================
Func Example()
;---- Optionen -------------------------------------
GUICreate(" Error-Reporting")
GUICtrlCreateLabel("Bitte wählen sie die Gruppe aus, in die ihr Problem am besten passt.", 7, 4)
GUICtrlCreateGroup("Fehler", 7, 25, 120, 60)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlCreateGroup("Anderes Problem", 130, 25, 130, 85)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Weiter = GUICtrlCreateButton("Angaben speichern.", 100, 370)
$Abbrechen = GUICtrlCreateButton("Abbrechen.", 210, 370)
GUIStartGroup()
$radio_FM = GUICtrlCreateRadio("Fehlermeldung", 10, 40)
$radio_FA = GUICtrlCreateRadio("Abstürtze", 10, 60)
$radio_KM = GUICtrlCreateRadio("Komische Meldung", 140, 40)
$radio_KV = GUICtrlCreateRadio("Seltsames Verhalten", 140, 60)
$radio_KF = GUICtrlCreateRadio("Frage", 140, 80)
GUISetState()
Do
$msg = GUIGetMsg()
Select
Case $msg = $radio_FM
$T = 1
Case $msg = $radio_FA
$T = 2
Case $msg = $radio_KM
$T = 3
Case $msg = $radio_KV
$T = 4
Case $msg = $radio_KF
$T = 5
Case $msg = $Abbrechen
Exit
Case $msg = $Weiter
GUIDelete()
Case $msg = $Abbrechen
MsgBox(0, "You clicked on", "Exit")
Exit
Case $msg = $GUI_EVENT_CLOSE
MsgBox(0, "You clicked on", "Close")
Exit
EndSelect
Until $msg = $GUI_EVENT_CLOSE Or $msg = $Abbrechen
EndFunc
MsgBox(0, "TEST", "$t =" & $T)
Das Problem:
Nachdem mann auf Speichern gedrückt hat steht die ganze Zeit beim AutoIt-Icon: Line 32.
Und es geht einfach nicht weiter.
Anmerkung:
DerSkript soll eine andere Funktion haben, die noch nicht eingebaut ist. Ich teste immer nach jedem einzelnen Schritt ob alles klappt. Und dieses Problem kriege ich einfach nicht gelöst.
Also ich bin ja auch nicht sooo alt.
Meinen ersten PC hatte ich in der 3. Klasse (mit 9 Jahren)
Mit AutoIt habe ich Ende 2009 nach artikeln in der PC Praxis und dem PC Magazins angefangen.
janaiky: Von mir auch: Willkommen im Forum !!!