[autoit]
If $CmdLine[0] <> "" Then
If $CmdLine[1] = "config" Then _config()
Else
_start()
EndIf
If $CmdLine[0] <> "" Then
If $CmdLine[1] = "config" Then _config()
Else
_start()
EndIf
das schöne bei TIS + Universal Restore isteine hardwareunabhängige Wiederherstellung des Systems möglich.
Nutzen wir / ich häufig zum virtualisieren von PCs wo eine VM reicht
Glückwunsch auch von mir
Malefiz liegt hier als Holzspielzeug mit farbigen Holzdübeln Früher ewig gespielt
Es fehlt in dem Bild der Startbereich wo die Spieler reinwürfeln aber bekannt kam es mir schon irgendwie vor.
also lokal macht er ein socket auf (Port80) und der client kann sich connecten und Nachrichten schreiben.
du nutzt Port 80 kann ich nur von abraten, nimm etwas >1024
Weisst Du mittlerweile was PAT / NAT ist ihr müsst an euren Routern den gewünschten Port freigeben und auf den Windows PC umleiten wo die Serverkomponete läuft.
Bei Chat ohne man in the middle ist das bei beiden der Fall.
hast Du es schonmal im lokalen Netz getestet ohne Firewall, wenn das funktioniert geht es auch über Internet
Wichtig ist dann welche IP das gegenüber hat das der Kommunikationskanal (Port) die Anfrage zur Server au3 weiterreicht.
ZitatKeiner von beiden benutzt einen Proxy etc.
was hat das damit zu tun, es ist ja auch kein webkonformer Inhalt, Du weißt wofür Proxys sind?
Proxy filtert nach Inhalten und prüft ob das auch Webcontent ist der da von Ihm durchgelassen werden soll
und nicht eine andere Software Port 80 misbrauchen will
Der Proxy würde eigentlich auch auf 8080 3128 o.ä.hören (von innen)
wieso Einzelverbindungen direkt sollten doch gehen Dein Problem ist vermutlich das beim Gegenüberdiese Anfrage auf Portxyz nicht weitergereicht wird
und hier kein Programm auf dem PC läuft was auf diesen Port lauscht.....
mit Telnet Ip Port kannst Du prüfen ob einer auf ein "Signal wartet"
telnet https://autoit.de/www.google.de 80
Mittels dyndns findet Ihr euch unternander, glaube nicht das Server kostenlos etc Ports zur Verfügung stellen. da kannst Du ja wer weiß was machen...
weil raus normalerweise nicht Dein Problem ist und das Gegenüber (der Server) die Ports geöffnet und ggf. weitergeleitet hat
oder meinst Du warum Dein Kollege die Nachricht erhält , ganz einfach weil es so programmiert wurde und die Verbindung genutzt wird die ja von Ihm zum Server besteht...
da verbinden sich beide über einen Masterserver der Deine Daten mitsnifft
Bei teamspeak ist es recht verständlich alle melden sich beim TS Server an und können sprechen und chatten // skype etc genauso
also tcp / Ip 4 runaways
du nimmst Kontakt mit dem Webserver auf // raus ist ja kein Thema beim Standard DSL Router
Der Webserver antwortet auf deine Anfrage auch kein Thema Du hast diese ja auch angestossen
In Deinem Fall soll der Webserver sich ungefragt mit Deinem PC in Verbindung setzten // das ist nicht gewünscht und per default nicht möglich.
Du willst ein Programm hinter einen router erreichen dann musst Du das dem Router mitteilen wer im internen Netz für die Anfrage zuständig ist.
Siehe Anleitungen zu Emule richtig konfigurieren oder andere Programme dort gibts oft Dokus für alle Router
Unbekannte Ports werden von aussen geblockt außer man konfiguriert Ausnahmen.
Reinschauen in die images geht natürlich mit TIS auch dazu muss nur das Programm installiert sein.
Ich nehme meist nur das Programm was mit F11 beim booten hinterlegt wird (also die CD ohne CD).
Norton fand ich früher auch ganz nettbesonders ein Image per multicast verteilen
robocopy wäre zum dateien kopieren unter Win auch nett
für Vollbackups TrueImage und dann je nach Anwendungsfall die passende Ausbaustufe
#Include <File.au3>
#Include <Array.au3>
$FileList=_FileListToArray(@ScriptFullPath)
for $1=1 to ubound($filelist,1) -1
filecopy(filelist[$1][0])
next
vermutlich wäre ein dircopy(@ScriptFullPath,"Ziel") ohne viel Firlefanz passender
und so abwegig war das gar nicht Linux Shell ist toll und platzsparend
[autoit]#!/bin/bash
for list in `ls /root/*` ;do
echo $list
done
nettes Script es gibt aber glaube ich ein Problem.
Nach dem Editieren ist kein Schliessen des Programms mehr möglich.
Genommen habe ich das Script aus dem Spoiler und gestartet über Scite + F5
ich bin noch nicht zum Installieren gekommen aber beim Kumpel läuft es in der vmware stabiler und runder mit 1GB
als der Fista-Host mit den verbleibenden 3-4GB
Zum Thema Linux es kann einfach per Kommandozeile mehr wie Windows ohne AutoIt Oder anders was wäre VDR ohne Llinux .
Ich habe mir mal ein kleines Script gemacht was mittels sed in einer virtuellen Umgebung >6000 bearbeitet hat je Datei bei zig Datensätzen das Datum ändern
Es war nach 12 sec fertig zuerst wollte ich einen Fehler suchen aber er war halt durch.
Wenn man sowas mit windows Basics versuchst wird es zumindest ohne AutoIt kompliziert haben ja nicht alle nee VB Umgebung installiert um sich ein Programm zu schreiben.
Man braucht halt nicht immer eine GUI, auch wenn die von Windows7 etwas angenehmer ist als der Vorgänger.
Wenn ich überlege was Fista an RAm etc haben will um sich selbst gescheit zu versorgen, da wurde zumindest optimiert, gottseidank, auch wenn die Ressourcen ja
bei fast allen aktuellen PCs zur Verfügung stehen, ist das OS ja immer noch das was die Programme zur Verfügung stellt und Bindeglied zwischen HW und SW usw ist.
Die Tests auf Netbooks mit 1Ghz CPU und 1GB finde ich zumindest schon mal beruhigend. Wie gesagt die optimale Vista Singleplatz Config läuft bei unnseren Kunden zum Teil als Terminalserver für >10 User. mit Win2K oder Win2K3 Systemen DualCore + 4GB vs 2 Xeon mit 4GB
packe den Inhalt von Zeile 18 nach Zeile 11 (EndIF)
DektopCoral keine Ahnung ob die ein Restart benötigen, kann gleich neu booten.....
EDIT:
aah mit preserve geht es, aber das muss doch auch mit AutoIt möglich sein
Es soll ein Hilfsmittel für unsere Kunden sein die Probleme mit Citrix im SeamlessMode haben, die wollen sicher nix installieren....
Halt eine Übergangslösung bis wir oder Citrix eine Lösung haben.
Verdammt das klappt nicht mal lokal, evtl. neu booten.
Stabiles Windows -> wine_7.0.deb
Hier einmal die Windowsinfo,
>>>> Window <<<<
Title: Unbenannt - Editor - \\Remote
Class: Transparent Windows Client
Position: -1280, 0
Size: 1280, 1024
Style: 0x960F0000
ExStyle: 0x00040104
Handle: 0x00070646
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle: 0x000B02B8
>>>> Mouse <<<<
Position: -579, 316
Cursor ID: 0
Color: 0xD6D6CE
>>>> StatusBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
Im Taskmanager wird es als Notepad - \\Remote geführt.
Test mit Move
Opt("WinWaitDelay",100)
Opt("WinTitleMatchMode",2)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
Opt("SendKeyDelay", 5)
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]Dim $a
Dim $windowtitle="Unbenannt - Editor"
WinActivate($windowtitle,"")
$a=WinGetClientSize ($windowtitle,"")
;~ MsgBox(0,$a[0],$a[1])
WinSetState ($windowtitle,"",@SW_HIDE)
WinMove($windowtitle,"", 20, 0, 1680, 500)
WinSetState ($windowtitle,"",@SW_SHOW)
Ich habe es zusätzlich mit hide versucht, beim lokalen Notepad klappt es,
beim dem remoten Notepad kann er nur die Auflösuing auslesen, macht aber kein Resize.
Gibt es keine Möglichkeit das Fenster mit Eigenschaften zu versehen so das es nicht überlagert wird,
ich benötige es um den Platz zu reservieren bis das Programm vollständig geladen ist.
Der Ticker startet dann nach dem Hauptprogramm, bei Citrix ist das ein Problem im seamless Mode, das Hauptprogramm ist dann zu groß und der Ticker überlagert dann den oberen Bereich.
Dafür solll der Dummy(Platzhalter sein, sobald das Hauptprogramm steht beende ich den Dummy und gut ist
Oben ist nur ein grobes Beispiel, habe es um Auflösung auslesen etc erweitert aber mit "ohne" Platzhalter Funktion fehlt halt was