Skip to content

Commit eb99a3a

Browse files
committed
add Sagrada Família JAPH
1 parent 279a17d commit eb99a3a

File tree

2 files changed

+96
-0
lines changed

2 files changed

+96
-0
lines changed

share/sf_japh/generate.pl

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
use strict;
2+
use warnings;
3+
4+
use WWW::Mechanize;
5+
use Acme::EyeDrops qw(sightly);
6+
7+
my $size = shift;
8+
9+
my $mech = WWW::Mechanize->new;
10+
$mech->get("http://www.degraeve.com/gif2txt.php");
11+
$mech->submit_form(
12+
fields => {
13+
url => "http://www.hashref.com/texto.png",
14+
mode => "A",
15+
size => $size,
16+
}
17+
);
18+
19+
my ($shape) = $mech->content =~ m:<pre>\n(.*?)\s+</span>:s;
20+
$shape =~ s/ +$//mg;
21+
$shape =~ s/\S/#/g;
22+
23+
print sightly {ShapeString => $shape, Compact => 1, SourceString => <<'JAPH'};
24+
$_=q;Barcelona Perl Mongers;,$/=y,gaudi,,,;map$,+=(split//)*(-1)**$|++
25+
,(split)[.11_09,1.714];$.=''!~m~erce~;$"=y,catalunya,,,$;=y,rambles,,,
26+
$*=$/^$.;$:=$.+length,$@=$***$**$/**$*%$:,$%=$/*$"-$*;print+chr($_<0xA
27+
?$.."$[$_":m:^$.:?$..$_:$_)for($**$**$/*$",$"*$@+$**$/,$**$,,$***$,,$/
28+
*$,,$;,$***$/,$,*$/,$.<<$,,$%-$*,$"+$/,$***$,,(($,*$*)**$*)-$/,$***$/,
29+
$@+$/,$:-($/**$*),$.,$:+$"+$*,$.<<$*,$,**$/-$:-$,,exp$:/$,,$",$.,$"*$*
30+
,$***$,,log$.,$.,-$/+$"*$,,$/+$"*$;,$.,++$@,$***($/&=$/+Barcelona_pm))
31+
JAPH

share/sf_japh/sf_japh.pl

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
eval eval '"'.
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+
$:="\."^ '~'; $~="\@"| '(';$^ =( "\)")^ "\[";$/= ('`')| '.'; #;#;

0 commit comments

Comments
 (0)