Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]7819[/thread]

system befehl

Leser: 1


<< >> 6 Einträge, 1 Seite
Mathias
 2006-03-23 04:05
#63960 #63960
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
Ich lade mir meist kleinigkeiten über dos auf den ftp server, allerdings nervt es scho immer alles einzugeben, deswegen wollt ich mir ein perl programm schreiben, welches einfach
die server addresse dann den nutzer namen und das passwort
ins dos schreibt
Code: (dl )
system ('ftp name des servers');

das klappt ja^^
aber wie kann ich machen das er nach 2 sekunden oder so
weiter rein schreibt?
noch ma
Code: (dl )
system ('nutzer name');

geht ja nich
greets =)
Ishka
 2006-03-23 04:25
#63961 #63961
User since
2003-08-04
771 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Zum Beispiel so:
Code: (dl )
1
2
3
open $prog, '|ftp name des servers';
sleep 2;
print $prog 'nutzer name';
sub z{if(@_){1while$x[$k=rand 10];t($t=$x[$k]=1)}print map"$z[$x[$_]]$_".($_%3?
"":"\n"),1..9}sub t{$j=0;$x[$_+1]==$t&&($j+=2**$_)for 0..8;z,die"Gewinner $z[$t]
"if grep$_==($j&$_),7,56,73,84,146,273,292,448;z,die"Gleichstand\n"if@x>9&&!grep
!$_,@x}@x=4;@z=qw{. [ (};z$^T&1;while(<>){next if$_>9||$x[$_];t$t=$x[$_]=2;z 1}
Mathias
 2006-03-23 04:33
#63962 #63962
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
Vielen Dank für die schnelle antwort
:)
greets =)
renee
 2006-03-23 09:05
#63963 #63963
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Warum benutzt Du nicht ein Modul wie CPAN:Net::FTP??
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Taulmarill
 2006-03-23 11:17
#63964 #63964
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
und wenn man es nicht vermeiden kann, andere programme zu benutzen, die userinput haben wollen, würde ich mir mal CPAN:Expect anschauen.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
Mathias
 2006-03-23 18:53
#63965 #63965
User since
2006-03-16
36 Artikel
BenutzerIn
[default_avatar]
werde ich machen
danke ^^

hab es jetzte mit Net::FTP gemacht und es funktioniert super
danke nochma ^^\n\n

<!--EDIT|Mathias|1143133133-->
greets =)
<< >> 6 Einträge, 1 Seite



View all threads created 2006-03-23 04:05.