Thread Datei in JARs kopieren (17 answers)
Opened by Rambo at 2004-07-27 21:22

Rambo
 2004-07-28 19:27
#85037 #85037
User since
2003-08-14
803 Artikel
BenutzerIn

user image
so bis auf eine kleinigkeit bin ich fertig.
Code: (dl )
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
use strict;
use warnings;
use File::Glob ':glob';
use Archive::Zip;
use Archive::Zip::MemberRead;

#---------------------------------------------------------
# Enter Directory of File to be changed
#---------------------------------------------------------
print "\n\nEnter Directory (eg. config or masterdata):\n\n";
chomp (my $DIR = <STDIN>);
$DIR = lc $DIR;

#---------------------------------------------------------
# Enter File to be changed
#---------------------------------------------------------
print "\n\nEnter File to be changed (pixx.cfg):\n\n";
chomp (my $FILE = <STDIN>);

#---------------------------------------------------------
# Zipping Files
#--------------------------------------------------------
my @jar_name = glob ("*.jar");
foreach my $jar_name (@jar_name){
          my $zip = new Archive::Zip($jar_name);
          my $member1 = $zip->removeMember( "$DIR/$FILE" );
          my $member = $zip->addFile(".\\$DIR\\$FILE");
$zip->overwrite("$jar_name");
print "\nChanging $FILE in DIRECTORY $DIR on $jar_name \n";

#---------------------------------------------------------
# Signing JAR
#--------------------------------------------------------
print "Signing $jar_name\n";
system ("D:\\WIN32APP\\SDK_142_03\\bin\\jarsigner -keystore pKeystore -storepass noname -keypass noname $jar_name otto");
print "Signing $jar_name DONE!\n";
  }
}
exit
}

das einzige was ich noch nicht habe ist wenn ich mehrere
files in einem directory habe das alle auf einmal geändert
werden :-( mal sehen ob ich das auch hin bekomme

merci euch allen

fürti rambo

View full thread Datei in JARs kopieren