Ich benutze ausschließlich Firefox und der IST ab v4 schnell, Startzeit und Speicherverbrauch werden in v 6 u. 7 stark verbessert, neue rendering engine azure ist auch unterwegs und der jscript-compiler wird auch immer schneller...
Beiträge von hellboy3
-
-
Zitat
...und ne NVidia Gra-Ka reinhaue ?
Fang jetzt hier keinen Krieg an , hab die Radeon HD5570 und die is guutKauf dir die Komponenten alle einzeln, ist viel billiger , außerdem keinen Athlon lieber nen Phenom. (die Bulldozer-Prozessoren sind auch schon unterwegs..)
-
Der ist nicht mehr ganz aktuell oder? Bei mir funzt er nicht (FF5 - Win7 Prof. SP1)
-
Hi,
danke für die beiden vorschläge , bin immerhin schon ein stück weiter.
Wenn ich folgendes als Verknüpfungsziel eingebe und starte, dann funzt alles.
"C:\Dokumente und Einstellungen\Benutzername\Desktop\plink.exe" -telnet -P 23 -l Benutzername Servername"Nur leider möchte ich ja mit StdoutRead arbeiten und da muss ich ja mit childprozessen arbeiten, aber das funzt einfach net , bzw. das script schließt sich sofort wieder.(möchte ein sichtbares fenster)
Spoiler anzeigen
[autoit]#include <Constants.au3>
[/autoit]
$hwnd_plink = Run(@ComSpec & " /v " & @DesktopDir & "\plink.exe -telnet -P 23 -l Benutzername Servername",@WorkingDir, @SW_SHOW, $STDERR_CHILD + $STDOUT_CHILD)
Sleep(2200)
$line = StdoutRead($hwnd_plink)
MsgBox(0,$hwnd_plink,$line)Wisst ihr weiter?
-
Hallo Leute ,
gibt es eine Möglichkeit , die Putty Konsole über Autoit auszulesen?
Ich habe bereits mit
[autoit]StdoutRead
[/autoit]rumprobiert , funzt aber i-wie net.
-
@Name
Dein Ausgezeichnet war einfach unfreundlich!
Btt:
Die KL ist ganz gut geworden, aber die idee von cheater dealer würde ich auf jeden fall einbauen
-
HABEN WILL!
-
Für dein Vorhaben benötigst du kein Multithreading , du überprüfst einfach beim Start, ob das Datum , welches du nach dem Kopiervorgang in eine Ini schreibst,
gleich dem aktuellen Datum ist, wenn nicht , dann führe den kopiervorgang aus , fürs zippen gibts ne UDF.Und die Funktion um alle 10 Minuten die Fülle eines Ordners zu überprüfen , kannst du mit Timern realisieren, kann man auch ganz anders lösen.(Sleep,Zeitmacros,....)
-
Bei mir flimmert QD auch nicht
GDI+ ist mit 6 FPS leider nicht spielbar
Aber sonst echt top!
-
Haha geil , 0 Euro Antenne , das probier ich mal aus
-
@Moritz Wann ist es denn soweit mit Quickdraw2 ? (so ungefähr)
Konnte mich mit GDI+ nie wirklich anfreunden -
Es liegt höchstwahrscheinlich am Fenstertitel.
Probier mal folgendes:
Spoiler anzeigen
[autoit]Opt("WinTitleMatchMode",2)
[/autoit] [autoit][/autoit] [autoit]$hwin = WinGetHandle("SkyCrew 2011")
[/autoit]
If Not @error Then
ControlClick($hwin,"","[CLASS:Button;INSTANCE:63]")
Else
MsgBox(16,"Fehler","Fenster wurde nicht gefunden.")
EndIf -
@campweb Ist leider nicht transparent , wenn du das mit deinen open angehängten Bmps vergleichst..
-
Nur wie bekomm ich z.B. dieses bmp transparent? (Siehe Anhang)
-
So habs jetzt hinbekommen,danke progandy
Ich bekomme aber ab und zu , noch diesen Fehler:
http://www.bilderhost.euIE_API:
Spoiler anzeigen
[autoit]#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.3.7.8 (beta)
[/autoit] [autoit][/autoit] [autoit]
Author: myNameScript Function:
[/autoit] [autoit][/autoit] [autoit]
Template AutoIt script.#ce ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]; Script Start - Add your code below here
[/autoit] [autoit][/autoit] [autoit]#include-once
[/autoit] [autoit][/autoit] [autoit]
#include <IE.au3>; #FUNCTION# ===================================================================
[/autoit] [autoit][/autoit] [autoit]
; Name ..........: _IE_YT
; Description ...: YouTube API for IE.au3
; AutoIt Version : V3.3.0.0
; Requirement(s).: IE.au3
; Syntax ........: _IE_YT(ByRef $Socket[, $sCommand = "playVideo"[, $vArg1 = ""[, $vArg2 = ""[, $sPlayerID = "movie_player"]]]])
; Parameter(s): .: $oIE - IE Object
; $sCommand - Optional: (Default = "playVideo") :
; | loadWait / $vArg1 = TimeOut in ms (int), Default = 10000
; | playVideo
; | pauseVideo
; | stopVideo
; | clearVideo
; | getVideoBytesLoaded
; | getvideobytestotal
; | getVideoStartBytes
; | mute
; | unMute
; | isMuted
; | setVolume / $vArg1 = Volume (int) (min=0, max=100)
; | getVolume
; | seekTo / $vArg1 = Secs (int), $vArg2 = allowSeekAhead (boolean), Default = true
; | getPlayerState
; | getCurrentTime
; | getDuration
; | setSize / $vArg1 = height (int), $vArg2 = width (int) (min=50)
; | getVideoUrl
; | getVideoEmbedCode
; | loadVideoById / $vArg1 = id (string), $vArg2 = start (int)
; | cueVideoById / $vArg1 = id (string), $vArg2 = start (int)
; $vArg1 - Optional: (Default = "") :
; $vArg2 - Optional: (Default = "") :
; $sPlayerID - Optional: (Default = "movie_player") :
; Return Value ..: Success - Deppending on the function call
; Failure - Deppending on the function call and sets
; @ERROR - 1 = error while sending command to player or no player found
; | 2 = wrong value or datatype of $vArg1 or $vArg2
; | 3 = wrong or unsupported $sCommand
; | 4 = wrong datatype returned from API
; | 5 = TimeOut from "loadWait"
; Author(s) .....: Thorsten Willert, iLoveAU3 (loadVideoById, cueVideoById), SEuBo (modification for IE.au3)
; Remarks .......: Currently not supported: setSize (Video), addEventListener, all events
; Date ..........: Tue Apr 28 22:20:44 CEST 2009 @889 /Internet Time/
; Link ..........: http://code.google.com/intl/de-DE/api…_reference.html
; Example .......: _IE_YT($Socket,"pauseVideo"), _IE_YT($Socket,"setSize",480,385)
; ==============================================================================
Func _IE_YT($oIE, $sCommand = "playVideo", $vArg1 = "", $vArg2 = "", $sPlayerID = "movie_player")
Local $iRet, $vRetValSwitch StringLower($sCommand)
[/autoit] [autoit][/autoit] [autoit]
Case "loadwait"
;dummy
Case "playvideo"
$sCommand = "playVideo()"
$iRet = 0
Case "pausevideo"
$sCommand = "pauseVideo()"
$iRet = 0
Case "stopvideo"
$sCommand = "stopVideo()"
$iRet = 0
Case "clearvideo"
$sCommand = "clearVideo()"
$iRet = 0
Case "getvideobytesloaded"
$sCommand = "getVideoBytesLoaded()"
$iRet = 1
Case "getvideobytestotal"
$sCommand = "getVideoBytesTotal()"
$iRet = 1
Case "getvideostartbytes"
$sCommand = "getVideoStartBytes()"
$iRet = 1
Case "mute"
$sCommand = "mute()"
$iRet = 0
Case "unmute"
$sCommand = "unMute()"
$iRet = 0
Case "ismuted"
$sCommand = "isMuted()"
$iRet = 1
Case "setvolume"
$vArg1 = Number($vArg1)
If IsInt($vArg1) And $vArg1 >= 0 And $vArg1 <= 100 Then
$sCommand = "setVolume(" & $vArg1 & ")"
Else
SetError(2)
Return -2
EndIf
$iRet = 0
Case "getvolume"
$sCommand = "getVolume()"
$iRet = 1
Case "seekto"
$vArg1 = Number($vArg1)
If $vArg2 = "" Or $vArg2 = Default Then $vArg2 = True
If IsInt($vArg1) And IsBool($vArg2) Then
If $vArg2 Then
$vArg2 = "true"
Else
$vArg2 = "false"
EndIf
$sCommand = "seekTo(" & $vArg1 & "," & $vArg2 & ")"
Else
SetError(2)
Return -2
EndIf
$iRet = 0
Case "getplayerstate"
$sCommand = "getPlayerState()"
$iRet = 1
Case "getcurrenttime"
$sCommand = "getCurrentTime()"
$iRet = 1
Case "getduration"
$sCommand = "getDuration()"
$iRet = 1
Case "setsize"
$vArg1 = Number($vArg1)
$vArg2 = Number($vArg2)
If $vArg2 = 0 Or $vArg2 = Default Then $vArg2 = $vArg1
If IsInt($vArg1) And IsInt($vArg2) And $vArg1 > 50 And $vArg2 > 50 Then
$sCommand = "setSize(" & $vArg1 & "," & $vArg2 & ")"
Else
SetError(2)
Return -2
EndIf
$iRet = 0
Case "getvideourl"
$sCommand = "getVideoUrl()"
$iRet = 2
Case "getvideoembedcode"
$sCommand = "getVideoEmbedCode()"
$iRet = 2
Case "loadVideoById"
$vArg1 = String($vArg1)
$vArg2 = Number($vArg2)
If $vArg2 = Default Or $vArg2 = "" Then $vArg2 = 0
If IsString($vArg1) And IsNumber($vArg2) Then
$sCommand = "loadVideoById('" & $vArg1 & "'," & $vArg2 & ")"
Else
SetError(2)
Return -2
EndIf
Case "cueVideoById"
$vArg1 = String($vArg1)
$vArg2 = Number($vArg2)
If $vArg2 = Default Or $vArg2 = "" Then $vArg2 = 0
If IsString($vArg1) And IsNumber($vArg2) Then
$sCommand = 'cueVideoById("' & $vArg1 & '",' & $vArg2 & ")"
Else
SetError(2)
Return -2
EndIf
Case Else
SetError(3)
Return -2
EndSwitchIf $sCommand <> "loadwait" Then
[/autoit]
Switch $sCommand
Case "getDuration()"
$oIE.document.parentwindow.execScript('document.scriptresult=null; document.scriptresult=eval(document.getElementById("movie_player").getDuration());')
$vRetVal = $oIE.document.scriptresult
Case "getcurrenttime()"
$oIE.document.parentwindow.execScript('document.scriptresult=null; document.scriptresult=eval(document.getElementById("movie_player").getCurrentTime());')
$vRetVal = $oIE.document.scriptresult
Case "getplayerstate()"
$oIE.document.parentwindow.execScript('document.scriptresult=null; document.scriptresult=eval(document.getElementById("movie_player").getPlayerState());')
$vRetVal = $oIE.document.scriptresult
Case Else
$vRetVal = $oIE.document.parentwindow.execScript(StringFormat("try{document.getElementById('%s').%s;}catch(e){'_IE_YT_Error'}", $sPlayerID, $sCommand))
EndSwitch
If Not @error And $vRetVal <> "_IE_YT_Error" Then
Switch $iRet
Case 0
If $vRetVal = "" Then
Return $vRetVal
Else
SetError(4)
Return ""
EndIf
Case 1
If IsNumber(Number($vRetVal)) Then
Return $vRetVal
Else
SetError(4)
Return -2
EndIf
Case 2
If IsString($vRetVal) Then
Return $vRetVal
Else
SetError(4)
Return ""
EndIf
EndSwitch
Else
SetError(1)
Return -2
EndIf
Else
If $vArg1 = "" Or Not IsInt(Number($vArg1)) Then $vArg1 = 500
Local $TimeOutTimer = TimerInit()
Local $sState
Do
$sState = _IE_YT($oIE,"getPlayerState")
If @error Then Return 0
Sleep(500)
If TimerDiff($TimeOutTimer) > $vArg1 Then
SetError(5)
Return 0
EndIf
Until $sState <= 3 Or $sState = "_IE_YT_Error"
Return 1
EndIf
EndFunc ;==>_IE_YTJemand ne Idee, habe schon mit IsObj() überprüft und name22 hat auch schon mal drüber geschaut.
-
Was heisst du kennst dich nicht mit GUI´s aus?
Und was heisst mit GUIs zu realisieren , wenn das ganze 2D werden soll und`n richtiger Shooter dann brauchst du genau 1 Fenster auf
dem du mit GDI+ rumzeichnest? -
Zitat
Windows Freigaben ohne VPN so durchs INET, wer das funktionell ans laufen bringt gehört wegsperrt.
Er hat erst später erwähnt das, dass nicht lokal laufen soll.
Um Daten übers Netz auszutauschen, eignet sich wie du bereits richtig gesagt hast,FTP (wie der Name schon sagt) am besten. -
So stell ich mir das in etwa vor.
-
Naja wenn da eh schon windows drauf läuft , wieso löst ihr das nicht mittels Freigaben?
Edit: Wie kev84 schon sagteFreigabe aktiviert -> Clients können downloaden
Freigabe deaktiviert -> Clients können nicht downloaden -
Alles Gute auch von mir
Immer wieder lustig zu sehen ,dass hier von 14 bis 40+ alles dabei ist