|
You last visited: Today at 01:47
Advertisement
Tratsch rund um Autoit / Autoit Talk | kleinere Fragen
Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.
05/18/2013, 21:28
|
#1261
|
elite*gold: 14
Join Date: Feb 2013
Posts: 129
Received Thanks: 2
|
Ist es eigentlich möglich hinter einer Schrift einen Schatten einzubauen?
meinselite
|
|
|
05/18/2013, 21:34
|
#1262
|
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
|
So vielleicht:
Code:
$gui = GUICreate('Schatten', 300, 100)
GUICtrlSetDefBkColor(-2) ; Transparenter Hintergrund
GUISetFont(26)
$label1_Schatten = GUICtrlCreateLabel('Schatten', 5, 0)
$label1 = GUICtrlCreateLabel('Schatten', 0, 0)
GUICtrlSetColor($label1_Schatten, 0xC0C0C0)
GUISetState(@SW_SHOW)
While GUIGetMsg() <> -3
WEnd
MfG
€dit oder so:
Code:
$gui = GUICreate('Schatten', 300, 100)
GUICtrlSetDefBkColor(-2) ; Transparenter Hintergrund
GUISetFont(26)
$label1_Schatten = GUICtrlCreateLabel('Schatten', 2, 2)
$label1 = GUICtrlCreateLabel('Schatten', 0, 0)
GUICtrlSetColor($label1_Schatten, 0xC0C0C0)
GUICtrlSetFont($label1_Schatten,26,400,2)
GUISetState(@SW_SHOW)
While GUIGetMsg() <> -3
WEnd
MfG
|
|
|
05/18/2013, 21:37
|
#1263
|
elite*gold: 14
Join Date: Feb 2013
Posts: 129
Received Thanks: 2
|
Stimmt so weit hab ich nicht gedacht
Danke
|
|
|
05/19/2013, 19:36
|
#1264
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
was mach ich falsch ? vorhin hat es noch geklappt dann hab ich irgendwas verändert :
Code:
$Link = "http://www.speedtest.qsc.de/10MB.qsc"
$path = @ScriptDir & "10MB.qsc"
_Download($Link,$path,$Label1)
Func _Download($dURL,$dFilename,$dOutput)
$dGet = InetGet($dURL,$dFilename,0,1)
Do
$dInfo = InetGetInfo($dGet,1)
GUICtrlSetData($dOutput,$dInfo)
Until InetGetInfo($dGet,2)
EndFunc
in meinem script ist label1 deklariert !
|
|
|
05/19/2013, 20:02
|
#1265
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by »FlutterShy™
was mach ich falsch ? vorhin hat es noch geklappt dann hab ich irgendwas verändert :
Code:
$Link = "http://www.speedtest.qsc.de/10MB.qsc"
$path = @ScriptDir & "10MB.qsc"
_Download($Link,$path,$Label1)
Func _Download($dURL,$dFilename,$dOutput)
$dGet = InetGet($dURL,$dFilename,0,1)
Do
$dInfo = InetGetInfo($dGet,1)
GUICtrlSetData($dOutput,$dInfo)
Until InetGetInfo($dGet,2)
EndFunc
in meinem script ist label1 deklariert !
|
auf den ersten blick würde ich das hier ändern
@ScriptDir & " \10MB.qsc"
was geht denn nicht?
|
|
|
05/19/2013, 20:04
|
#1266
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by omer36
auf den ersten blick würde ich das hier ändern
@ScriptDir & "\10MB.qsc"
was geht denn nicht?
|
achso
Code:
$dInfo = InetGetInfo($dGet,1)
GUICtrlSetData($dOutput,$dInfo)
da passiert nichts
das was du gesagt hast war auch der fehler nur jetzt hängt sich das label auf
Edit :
Es hängt sich nicht auf es wird die komplette größe der datei angezeigt :0
|
|
|
05/19/2013, 21:23
|
#1267
|
elite*gold: 0
Join Date: May 2012
Posts: 319
Received Thanks: 67
|
hallo. cih habe eine frage, aber zuerst soll ich sagen dass ich deutsch als auch englisch als fremdsprache lerne, also ich kann mich nicht perfekt aussern.
also...
kann autoit worter lesen?
ich gebe ein beispiel:
das script soll in zb E:\E Media\downloads\ reinkommen, indem er die namen des ordners lest.
oder ein anderes beispeil:
ich habe in mein script eine liste mit vielen wortern, und beggine ein buch zu lesen, in word, adobe, egal was. das script soll die worter die nicht in meiner liste sind speichern und mit sie etwas zu machen. zb, er soll google translate offen und sie ubersetzen.
bsp zum diesen beispiel:
zb ich habe ein statz: "Ana spielt"
in meiner scrpit soll nu "Ana" stehen
und er erkennt "spielt" nicht
soll "spielt" nehmen und ihm in google translate copieren un ubersetzen
|
|
|
05/19/2013, 22:05
|
#1268
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by [becky]
das script soll in zb E:\E Media\downloads\ reinkommen, indem er die namen des ordners lest.
|
PHP Code:
#include <File.au3>
#include <Array.au3>
Local $FileList = _FileListToArray("E:\E Media\downloads\") ;alles auslesen
;~ Local $FileList = _FileListToArray("E:\E Media\downloads\", "*", 1) ; nur dateien auslesen
;~ Local $FileList = _FileListToArray("E:\E Media\downloads\", "*", 2) ; nur ordner auslesen
If @error = 1 Then
MsgBox(0, "", "No Folders Found.")
Exit
EndIf
If @error = 4 Then
MsgBox(0, "", "No Files Found.")
Exit
EndIf
_ArrayDisplay($FileList, "$FileList")
;~ For $i = 0 To UBound($FileList)-1
;~ ConsoleWrite($FileList[$i] & @CR)
;~ Next
den 2. teil versteh ich nicht ganz...
du hast eine wörterliste.txt/ini..
du willst einen satz eingeben, z. B. :
"anna spielt heute wieder fußball"
dann überprüft das programm, ob jedes einzelne wort bereits in dieser wörterliste gespeichert wurde, wenn nicht, speichert er dieses und öffnet dazu den google übersetzer.
so?
deine wörter liste würde dann so aussehen:
anna=anna
spielt=übersetzung...
heute=übersetzung...
...
?
|
|
|
05/19/2013, 22:13
|
#1269
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Die wörter in seiner liste sollen nicht erkannt werden und die restlichen sollen übersetzt werden
Jedes einzelne wort muss also überprüft werden und jenachdem auf google übersetzer gesendet werden
Ich antworte mal für ihn weil ich ihm seine frage auf skype nicht beantworten kann und er ist mitlerweile off
Edit :
Downloader oben funktioniert jetzt so :
Code:
Func _Download($dURL,$dFilename,$dOutput)
$dGet = InetGet($dURL,$dFilename,1,1)
Do
$dInfo = InetGetInfo($dGet,0)
GUICtrlSetData($dOutput,$dInfo)
sleep(900)
Until InetGetInfo($dGet,2)
Return True
InetClose($dGet)
EndFunc
|
|
|
05/20/2013, 13:53
|
#1270
|
elite*gold: 0
Join Date: May 2012
Posts: 319
Received Thanks: 67
|
also meine frage ist einfach...vielleicht den antowrt ist schwerer. ich frage ob autoit lesen kann.
ich deklariere ein rechteck, und in dem rechteck soll er ein wort finden. und wenn er diesen wort findet, soll etwas machen...egal was.
|
|
|
05/20/2013, 14:09
|
#1271
|
elite*gold: 124
Join Date: Dec 2009
Posts: 2,114
Received Thanks: 3,142
|
Das per Pixelsearch umzusetzen, wird sehr aufwändig und ziemlich ungenau.
Besser kannst du in dem Zielprogramm die Adresse den entsprechenden Strings mit CE finden, oder wenn es um eine Website geht, den HTML-Code per RegEx oder Stringbetween nach der entsprechenden Stelle durchsuchen.
|
|
|
05/20/2013, 14:12
|
#1272
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by -STORM-
Das per Pixelsearch umzusetzen, wird sehr aufwändig und ziemlich ungenau.
Besser kannst du in dem Zielprogramm die Adresse den entsprechenden Strings mit CE finden, oder wenn es um eine Website geht, den HTML-Code per RegEx oder Stringbetween nach der entsprechenden Stelle durchsuchen.
|
FileRead() ? ^^
Noch ne frage dabei :
Code:
#include <File.au3>
Func _DownloadAll($aURL,$aFilename)
$aI = 0
FileWrite("temp.txt",$aURL)
$aLines = _FileCountLines("temp.txt")
FileWrite("tempnames.txt",$aFilename)
$nLines = _FileCountLines("tempnames.txt")
Do
$aI = $aI + 1
$tURL = FileReadLine("temp.txt",$aI)
$tName = FileReadLine("tempnames.txt",$aI)
InetGet($tURL,$tName,1,1)
Until $aI = $aLines
Return True
EndFunc
Jemand eine idee wie ich da mit inetgetinfo was auslesen kann also von allen gestarteten downloads
|
|
|
05/20/2013, 19:29
|
#1273
|
elite*gold: 0
Join Date: May 2012
Posts: 319
Received Thanks: 67
|
Quote:
Originally Posted by omer36
PHP Code:
#include <File.au3>
#include <Array.au3>
Local $FileList = _FileListToArray("E:\E Media\downloads\") ;alles auslesen
;~ Local $FileList = _FileListToArray("E:\E Media\downloads\", "*", 1) ; nur dateien auslesen
;~ Local $FileList = _FileListToArray("E:\E Media\downloads\", "*", 2) ; nur ordner auslesen
If @error = 1 Then
MsgBox(0, "", "No Folders Found.")
Exit
EndIf
If @error = 4 Then
MsgBox(0, "", "No Files Found.")
Exit
EndIf
_ArrayDisplay($FileList, "$FileList")
;~ For $i = 0 To UBound($FileList)-1
;~ ConsoleWrite($FileList[$i] & @CR)
;~ Next
?
|
sehr interessantes script. aber ich kann nicht mit imput es machen (damit ich die adresse wechseln kann)
ich habe:
$adress = GUICtrlRead($Input1)
Local $FileList = _FileListToArray("$adress")
und findet keine datei.
|
|
|
05/20/2013, 19:39
|
#1274
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by [becky]
sehr interessantes script. aber ich kann nicht mit imput es machen (damit ich die adresse wechseln kann)
ich habe:
$adress = GUICtrlRead($Input1)
Local $FileList = _FileListToArray("$adress")
und findet keine datei.
|
ohne die anführungszeichen..
_FileListToArray($adress)
|
|
|
05/21/2013, 17:56
|
#1275
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Wollte mal fragen ob mir jemand hier mal die nomad.au3 und ka was noch für memory UDF s verlinken könnte und tutorials dazu
Wäre aufjedenfall nett (Nein ich kann nicht selber suchen)
Und vielleicht auch ein tut zu der jeweiligen UDF oder beispiel code ^^
|
|
|
Similar Threads
|
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community,
Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann!
------------------------------------------------- ---------------------------
Mein Multihack:...
|
All times are GMT +1. The time now is 01:47.
|
|