Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.204
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
xampp /
perl /
vendor /
lib /
PAR /
Delete
Unzip
Name
Size
Permission
Date
Action
Dist
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Repository
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Dist.pm
41.84
KB
-rw-rw-rw-
2020-11-30 15:00
Environment.pod
8.06
KB
-rw-rw-rw-
2018-10-03 00:41
FAQ.pod
19.99
KB
-rw-rw-rw-
2019-06-15 14:53
Heavy.pm
6.04
KB
-rw-rw-rw-
2019-03-22 22:30
SetupProgname.pm
2.12
KB
-rw-rw-rw-
2016-12-18 17:18
SetupTemp.pm
4.64
KB
-rw-rw-rw-
2017-03-25 00:11
Tutorial.pod
20.23
KB
-rw-rw-rw-
2019-07-26 18:43
Save
Rename
package PAR::SetupProgname; $PAR::SetupProgname::VERSION = '1.002'; use 5.006; use strict; use warnings; use Config (); =head1 NAME PAR::SetupProgname - Setup $ENV{PAR_PROGNAME} =head1 SYNOPSIS PAR guts, beware. Check L<PAR> =head1 DESCRIPTION Routines to setup the C<PAR_PROGNAME> environment variable. Read the C<PAR::Environment> manual. The C<set_progname()> subroutine sets up the C<PAR_PROGNAME> environment variable =cut # for PAR internal use only! our $Progname = $ENV{PAR_PROGNAME} || $0; # same code lives in PAR::Packer's par.pl! sub set_progname { require File::Spec; if (defined $ENV{PAR_PROGNAME} and $ENV{PAR_PROGNAME} =~ /(.+)/) { $Progname = $1; } $Progname = $0 if not defined $Progname; if (( () = File::Spec->splitdir($Progname) ) > 1 or !$ENV{PAR_PROGNAME}) { if (open my $fh, $Progname) { return if -s $fh; } if (-s "$Progname$Config::Config{_exe}") { $Progname .= $Config::Config{_exe}; return; } } foreach my $dir (split /\Q$Config::Config{path_sep}\E/, $ENV{PATH}) { next if exists $ENV{PAR_TEMP} and $dir eq $ENV{PAR_TEMP}; my $name = File::Spec->catfile($dir, "$Progname$Config::Config{_exe}"); if (-s $name) { $Progname = $name; last } $name = File::Spec->catfile($dir, "$Progname"); if (-s $name) { $Progname = $name; last } } } 1; __END__ =head1 SEE ALSO L<PAR>, L<PAR::Environment> =head1 AUTHORS Audrey Tang E<lt>cpan@audreyt.orgE<gt>, Steffen Mueller E<lt>smueller@cpan.orgE<gt> You can write to the mailing list at E<lt>par@perl.orgE<gt>, or send an empty mail to E<lt>par-subscribe@perl.orgE<gt> to participate in the discussion. Please submit bug reports to E<lt>bug-par@rt.cpan.orgE<gt>. If you need support, however, joining the E<lt>par@perl.orgE<gt> mailing list is preferred. =head1 COPYRIGHT Copyright 2002-2010 by Audrey Tang E<lt>cpan@audreyt.orgE<gt>. Copyright 2006-2010 by Steffen Mueller E<lt>smueller@cpan.orgE<gt>. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F<LICENSE>. =cut