You are not logged in.
god0815
Senior Member






|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
open (IN,"txt1.txt");
open (OUT, ">txt2.txt");
while (<IN>) {
$input=$_;
$input=~ s/ //g;
print OUT $input;
}
close (IN);
close (OUT);
open (IN, "txt2.txt");
open (OUT,">txt3.txt");
while (<IN>) {
$input=$_;
#print $input;
print "\n";
for ($i=0;$i<length($input);$i+=2) {
$char= substr($input, $i, 2);
#print $char;
print OUT translate($char);
print translate($char);
#print " ";
}
close (IN);
close (OUT);
}
sub translate {
my %tabelle = (
"00"=>" ",
"01"=>"a",
"02"=>"b",
"03"=>"c",
"04"=>"d",
"05"=>"e",
"06"=>"f",
"07"=>"g",
"08"=>"h",
"09"=>"i",
"0A"=>"j",
"0B"=>"k",
"0C"=>"l",
"0D"=>"m",
"0E"=>"n",
"0F"=>"o",
"10"=>"p",
"11"=>"q",
"12"=>"r",
"13"=>"s",
"14"=>"t",
"15"=>"u",
"16"=>"v",
"17"=>"w",
"18"=>"x",
"19"=>"y",
"1A"=>"z",
"1B"=>"A",
"1C"=>"B",
"1D"=>"C",
"1E"=>"D",
"1F"=>"E",
"20"=>"F",
"21"=>"G",
"22"=>"H",
"23"=>"I",
"24"=>"J",
"25"=>"K",
"26"=>"L",
"27"=>"M",
"28"=>"N",
"29"=>"O",
"2A"=>"P",
"2B"=>"Q",
"2C"=>"R",
"2D"=>"S",
"2E"=>"T",
"2F"=>"U",
"30"=>"V",
"31"=>"W",
"32"=>"X",
"33"=>"Y",
"34"=>"Z",
"35"=>"0",
"36"=>"1",
"37"=>"2",
"38"=>"3",
"39"=>"4",
"3A"=>"5",
"3B"=>"6",
"3C"=>"7",
"3D"=>"8",
"3E"=>"9",
"3F"=>"à",
"40"=>"à",
"41"=>"a\~",
"42"=>"é",
"43"=>"e\^",
"44"=>"E/",
"45"=>"o\^",
"46"=>"ú",
"47"=>".",
"48"=>",",
"49"=>":",
"4A"=>"-",
"4B"=>"?",
"4C"=>"!",
"4D"=>"\(",
"4E"=>"\)",
"4F"=>"\\n"
);
return $tabelle{@_[0]};
}
|
god0815
Senior Member




Quoted from "r1ppch3n"
hmm... schaut aus wie software
btw: ich habs mit pascal gelöst... ;D


-