schau mal unter D3D9 Udf
Beiträge von Kijan
-
-
Also bei deinem FileInstall Bsp hast du als zweiten Parameter eine Datei angegeben. Versuch doch mal da einfach nur den Pfad anzugeben ohne dateiname
-
das währe ja ausreichend mehr will ich ja nich^^
aber ich glaub das was ich hab reicht nich^^ ich hab im TS ja meinen zugang und da hab ich nen key bekommen für nen serveradmin .. reicht das aus?
-
also brauch ich einen richtigen serveradmin für den server um die liste abzurufen um dann auf meinen raufzumkommen?
also bei meinem lokalen is das ja kein problem aber bei meinem gemieteten hab ich nich unbedingt den richtigen serveradmin.. ich hab zwar nen admin für meinen virtuellen server aber keinen für den server an sich... also werd ich nicht auf meinen server kommen?
-
ich wollte eventuell nen bisschen was für mein TS schreiben wollte aber erst halt die möglichkeiten testen^^
aber zu hause scheints wohl zu gehn.. dachte ich muss den port fürs TS selbst benutzen.. das war der fehler -.- aber einige anbieter beiten doch mehrere TS Server auf der selben IP aber andere ports an. warum brauch ich denn nich den Port für den TS wie ich den bei dem einloggen mit TS brauche?
ich werd heute nachmittag vllt ma bissle mit meinem local server rumspielen^^
-
die funktion steht ja in der udf so...
aber is das nich so das wenn ich in der funktionsdeklaration ne variable zuweise das die nur wirksam wird wenn ich im aufruf keinen parameter übergebe?
also nur wenn ich
[autoit]_TS3connect("62.104.20.105")
[/autoit]aufrufen würde?
aber ich teste mal
EDIT:
also von der arbeit aus hab ich den gleichen fehler
EDIT2:
von zu hause auch immer noch 10061
-
Ich hab nur mal getestet ob er verbindet also gibts nich viel quelltext^^
[autoit]
[/autoit]
_TS3connect("62.104.20.105", "10025")
Func _TS3connect($TS3server, $TS3port = "10011")
TCPStartup()
$host = TCPNameToIP($TS3server)
$TS3connection = TCPConnect($host, $TS3port)
MsgBox(0,"",$TS3connection & "|" & @error)
SetError(@error)
EndFunc ;==>_TS3connectbekomm ich halt -1 und 10060 zurück von hier..
von zu hause halt 10061
-
so jetzt haben wir das mit dem link geklärt^^
nu jemand ne ahnung zum TS?^^
-
bei mir geht der wunderbar oO
-
-
Huhu
Wollte mal nen kleinen Test mit unserem TS3 server machen, aber ihc häng shcon am connecten fest. ich benutze folgende UDF: https://autoit.de/index.php?page=Thread&threadID=19591
Also je nach dem von wo ihc connecten will bekomm ich 10060 oder von zu hause 10061 .. .
bei dem fehler 10060 könnte es am proxy liegen aber ka...
10061 heißt ja das der server das nicht unterstützt ...
heißt das ich kann mit autoit und dieser UDF nich connecten?
-
also bei mir macht er auch nur ienen key was is denn dein problem dabei?
EDIT
Ah den fehler gefunden ..
der kommt von mir
nicht:
If $i < $ianz Then $key = $key & "-"
sondern
If $x <> 4 Then $key = $key & "-"
-
Dein Problem ist, dass anhängen an deinen String^^ das geht so nicht^^
Probier:
[autoit]
[/autoit]
For $i = 1 To $ianz
For $x = 1 To 4
For $a = 1 To 4
$rnd = Random(0, 9, 1)
If (Mod($rnd, 2) == 0) Then
$rndchars = Random(0, 27, 1)
$key = $key & $achars[$rndchars]
Else
$key = $key & $rnd
EndIf
Next
If $i < $ianz Then $key = $key & "-"
Next
Next -
Huhu ihrs
Ich bin grad dabei, die Shoutbox als extra Fenster mit Transparenz, on Top und verschiebbar zu machen.
zZ bin ich so weit das ich den inhalt der Shoutbox bekomme und dann in ein inputfeld ausgebe.
Ich kann den chat bewegen wenn ich draufklicke.
Mit STRG+ENDE beende ich das skript und mit STRG+F12 mach ich das Fenster Durchklickbar^^
Ich will das jetzt noch shcöner machen^^noch ma ne Frage:
Wie kann ich die Quelltext auslesen ohne die seite komplett aufbauen zu lassen? geht das?Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#include <_Win_SetClickThrough.au3>
#include <IE.au3>
#include <Array.au3>
#include <EditConstants.au3>HotKeySet("^{END}", "_myExit")
[/autoit] [autoit][/autoit] [autoit]
HotKeySet("^{F12}", "_ClickThrough")Global Const $TRANSP = 150
[/autoit] [autoit][/autoit] [autoit]
Global $click = True
_IEErrorHandlerRegister ()
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Shoutbox", 500, 300, 192, 124, BitOR($WS_POPUP, $WS_BORDER), BitOR($WS_EX_TRANSPARENT,$WS_EX_WINDOWEDGE))
;~ GUISetFont(6)
WinSetOnTop("Shoutbox","",1)
$Label1 = GUICtrlCreateLabel("", 0, 0, 484, 300,"",$GUI_WS_EX_PARENTDRAG)
$myedit = GUICtrlCreateEdit("", 0, 0, 500, 300, $ES_AUTOVSCROLL + $WS_VSCROLL + $ES_READONLY)
_Win_SetClickThrough($Form1, $TRANSP, False)GUISetState(@SW_SHOW, $Form1)
[/autoit] [autoit][/autoit] [autoit]
#EndRegion ### END Koda GUI section ###$oIE = _IECreateEmbedded ()
[/autoit] [autoit][/autoit] [autoit]
$tempForm = GUICreate("Temp")
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, 600, 360)
_IENavigate ($oIE, "http://www.autoit.de")_GetShout()
[/autoit] [autoit][/autoit] [autoit]While Sleep(1000)
[/autoit] [autoit][/autoit] [autoit]
_GetShout()
WEndFunc _GetShout()
[/autoit] [autoit][/autoit] [autoit]
_IEAction ($oIE, "refresh")$html = _IEBodyReadHTML($oIE)
[/autoit] [autoit][/autoit] [autoit]$begin = StringInStr($html,"var shoutboxEntries = new Hash();")
[/autoit] [autoit][/autoit] [autoit]
$end = StringInStr($html,"onloadEvents.push(function() {")
$shouttext = StringMid($html,$begin,$end-$begin);~ $user = StringRegExp($shouttext,"username:[a-zA-Z 0-9'<>#=""\/\\\-\*@\,\.\:\;]+", 3)
[/autoit] [autoit][/autoit] [autoit]
$user = StringRegExp($shouttext,"username:[[:print:]äöüÄÖÜß]+'", 3)
;~ $message = StringRegExp($shouttext,"message:[a-zA-Z 0-9'<>#=""\/\\\-\*@\,\.\:\;]+", 3)
$message = StringRegExp($shouttext,"message:[[:print:]äöüÄÖÜß]+", 3)
;~ _ArrayDisplay($user)
;~ _ArrayDisplay($message)
$buff = ""
For $i = 0 To UBound($user)-1
If StringInStr($user[$i],"<") <> 0 Then
$tempend = StringInStr($user[$i],"<\/font>")
$tempbegin = StringInStr($user[$i],""">")
$user[$i] = StringMid($user[$i],$tempbegin + 2,$tempend-$tempbegin - 2)
Else
$tempbegin = StringInStr($user[$i],"'")
$tempend = StringInStr($user[$i],"'",0,-1)
$user[$i] = StringMid($user[$i],$tempbegin+1,$tempend-$tempbegin-1)
EndIf
$message[$i] = StringTrimLeft($message[$i],10)
$buff = $buff & $user[$i] &": "& $message[$i] & @CRLF
NextControlSetText($Form1,"",$myedit,$buff)
[/autoit] [autoit][/autoit] [autoit]
EndFuncFunc _myExit()
[/autoit] [autoit][/autoit] [autoit]
Exit
EndFuncFunc _ClickThrough()
[/autoit] [autoit][/autoit] [autoit]
_Win_SetClickThrough($Form1, $TRANSP, $click)
If $click == True Then
$click = False
Else
$click = True
EndIfEndFunc
[/autoit] [autoit][/autoit] [autoit][/autoit]EDIT: grad gesehn das Greek und Prog@andy sowas ähnliches haben...^^
ich schau mir das mal genauer an^^ -
Ich find das Tut toll und es hat mir auch schon geholfen aber ich hab noch ne Frage zu den Zeichenklassen... in der Hilfe gibt es ne liste wo zb [:print:] drin steht...
aber wenn cih das in mein skript einbaue dann funzt nix ....hier mal nen testskript
http://pastebin.com/pAgeUTMtEDIT:
mir wurde geholfen^^
vllt kannst das ja auch noch kurz erwähnen
Man muss [:print:] noch mal in [] machen dann gehts... also [[:print:]]^^ -
ach problem gefunden... ich habs immer versucht mit F5 zu starten und somit zu simulieren... aber damit hat er probleme... ka warum... wenn cih es kompiliere macht er es ...
-
Huhu ich wollte mal dein UDF testen, weil ich in meinem Programm die nur Leuten aus meinem Forum gewähren möchte...
also wollte ich mal ein wenig damit rumspielen...
aber ich bekomm die DLL grad nciht geöffnet... bekomm immer -1 zurück...
hat einer ne ahnung was los sein könnte?
hab grad Autoit auf aktuellste version geupdatet
hab win 7 64 bit... -
Ich hab nen Eigenes Gui gemacht und da will ich sachen hin und herziehen...
da ich grad bissle am rumspielen mit den ganzen funktionen bin und halt ein wenig ausreizen möchste wollt ich wissen ob ich da halt auch im BG moven kann^^
im grunde sollte es so gehen das an einer stelle maustaste gedrückt wird um an einer ander stelle loszulassen ....
es sollen keine dateien hin und hergeschoben werden..
die klicks gehn ja auch mit control click aber da kann ich ja nicht sagen halte die gedrückt -
Ich habe nen eigenes Fensterund wollte da Drag & Drop benutzen. Wenn ich es mit MouseMove mache klappt auch alles bestens...
Kann ich das auch im Background machen? -
[autoit]
If $CmdLine[0]=0 Then
[/autoit]
MsgBox(0,"","Keine Parameter übergeben!")
ElseIf $CmdLine[0]=1 Then
MsgBox(0,"","Zu wenig Parameter Übergeben!")
ElseIf $CmdLine[0]=2 Then
MsgBox(0,"","Es wurden 2 Parameter Übergeben!")
Else
MsgBox(0,"","Zu viele Parameter übergeben!")
EndIf
Exit
meinste sowas?
$CmdLine[0] da steht drinn wie viel parameter übergeben wurden
$CmdLine[1],$CmdLine[2]... sind dann die Parameter die du dann aufgreifen kannst