Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 17:02

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Dateien über PC senden

Discussion on Dateien über PC senden within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 121
Received Thanks: 13
Dateien über PC senden

Hallo,
ich hab mich in letzter Zeit mit dem Senden von Dateien über TCP beschäftigt. Ich probier jetzt schon seit knapp 3h ein funktionierendes Script für die Übertragung einer binären Datei zu erstellen, aber ich schaff es einfach nicht... Nun bin ich auf der Suche nach Beispielcode. Google hat keine funktionierenden Beispiele ausgespuckt. Darum frage ich jetz hier, ob jmd welche hätte (Sender und Empfänger).

Vielen Dank im Voraus,
Tobolobo.
Tobolobo is offline  
Old 05/02/2012, 21:09   #2
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Hi,

SuFu :





MfG

edit: wäre hilfreich, wenn du dein Script postest
Achat is offline  
Thanks
1 User
Old 05/02/2012, 21:19   #3
 
elite*gold: 0
Join Date: Jun 2009
Posts: 121
Received Thanks: 13
SuFu hab ich auch schon benutzt. Ich schau mal, ob ich den code von dem TCP Tutorial noch n wenig abändern kann, dass des Dateien sendet. Mein code überträgt mir immer alles bis ca auf 50 kb

Mein Code (nich grad der schönste und auf langsam übertragen eingestellt):
Empfänger:
Code:
TCPStartup()
$IP = InputBox("IP", "Bitte Server IP eingeben.", "127.0.0.1")

$Connection = TCPConnect($IP, 4412)
If $Connection < 0 Then
    MsgBox(16, "Error", "Konnte keine Verbindung herstellen!")
    _Exit()
EndIf

While 1
	$Resv = TCPRecv($Connection, 2)
	If @error Then
		MsgBox(16, "Error", "Verbindung unterbrochen!")
		_Exit()
	EndIf
	If $Resv = "SF" Then
        While 1
            $Resv = TCPRecv($Connection, 2048, 1)
            If @error Then
				FileWrite("Datei.exe", $Resv)
                MsgBox(16, "Error", "Verbindung unterbrochen!")
                _Exit()
            EndIf
			FileWrite("Datei.exe", $Resv)
        WEnd
    EndIf
WEnd

Func _Exit()
    TCPShutdown()
    Exit
EndFunc   ;==>_Exit
Sender:
Code:
Global $IP = "127.0.0.1"

TCPStartup()

$Socket = TCPListen($IP, 4412, 1)

Do
    $Connection = TCPAccept($Socket)
Until $Connection <> -1

$File = FileOpen("bdcamsetup.exe", 16)

While 1
    TCPSend($Connection, "SF")
    While 1
        $Read = FileRead($File, 2048)
        If @error Then
            FileClose($File)
            Exit
        EndIf
        TCPSend($Connection, $Read)
        If @error Then Exit
    WEnd
WEnd
Tobolobo is offline  
Reply


Similar Threads Similar Threads
[Batch] Dateien an FTP Server senden und danach sich selbst löschen
04/06/2012 - General Coding - 8 Replies
Hallo. Habe ein Problem. Und zwar möchte ich eine Batch-Datei erstellen, die eine bestimmte Datei auf dem Computer an einen FTP-Server sendet, und dann sich selbst löscht. Habe nun heraus gefunden das man zum einen die Batchdatei, und zum anderen eine Texdatei, den FTP Skript braucht, der über die Batch gestartet wird. Ich habe jetzt einfach in die Batchdatei die Befehle geschrieben die Textdatei erstellt und dann diese startet. So brauche ich keine 2 Dateien. Bis hierhin funktioniert...
Log Dateien an e-Mail senden
10/11/2011 - AutoIt - 16 Replies
Hey com ! Ich habe eine frage.Auf meinem Windows Server habe ich einen Minecraft Server.Durch ein Plug-In werden dort automatisch Logdateien erstellt. Ich möchte nun mithilfe von AutoIt das diese Logdatein automatisch ans iPhone/e-Mail gesendet werden. Das ganze sollte automatisch sein,da ich ja wenn ich unterwegs bin keinen zugriff auf den Server habe. Wie bekomm ich das hin ?
Autoit Dateien Senden
11/21/2010 - AutoIt - 7 Replies
Hey, habe grade eben mein Login Skript mit AutoIt fertig bekommen und jetzt habe ich aber eine Frage wenn ich einlogge kommen die Daten nur auf meinem Desktop,doch wie mache ich es das sie an meine Email verschickt werden? Skript sieht im Moment so aus: #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <TabConstants.au3> #include <WindowsConstants.au3>
[HELP]Wer kann mir 4 China Dateien senden >KLICK<
02/01/2010 - Metin2 Private Server - 1 Replies
Haii Com. , Wer kann mir pls per Xfire / Icq ddie 4 Datein für Hamachi schicken <Surakopf.exe <Mc.dll Usw.. Danke im vorraus PN ME Heheex3



All times are GMT +1. The time now is 17:02.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.