CRACKER 1.0 ------------- What Is It? ------------ A code obfuscation utility for the Python language. Basically, it makes a Python script much harder to read. Example: ------- INPUT: ------ import sys def main(): n = int(sys.argv[1]) x = n * [0] y = n * [0] for i in xrange(0,n): x[i] = i for i in xrange(n-1,-1,-1): y[i] = x[i] print y[-1] main() OUTPUT: ------- use strict; my $n = $ARGV[0] || 1; my @X; my @Y; for (my $i=0; $i<$n; $i++) { $X[$i] = $i; } for (my $i=$n-1; $i>=0; $i--) { $Y[$i] = $X[$i]; } print "$Y[-1]\n"; --------------------- ;) Bob Calco # -----Original Message----- # From: python-list-admin at python.org # [mailto:python-list-admin at python.org]On Behalf Of Warren Postma # Sent: Monday, April 02, 2001 1:14 AM # To: python-list at python.org # Subject: POLLY: An IDE for Parrot # # # Polly 1.0 # --------- # # What Is It? # ----------- # # A nice Integrated Development Environment (IDE) for the Parrot language # invented by GvR and the Wall-meister, with contributions from the open # source community. # # Online Help Feature # -------------------- # # When you hit F1, it will print out a random insult, and suggest that you # read a randomly generated ANSI, # ISO, or MIL-STD spec serial number, and impolitely suggest that # you go away, # or it will pop up a prefabricated answer from the code-snippet library of # one of the friendly neighborhood usenet-Bots, translating from Python # internal syntax to Parrot syntax for display, and inserting one # hard to find # scope error along the way, courtesy of mangled indentations, # similar to the # functionality built into Outlook Express. This feature alone # should really # lower the congestion on comp.lang.perl and comp.lang.python substantially. # # GUI Builder # ------------ # # The GUI uses a combination of Tk, wxWindows, and the raw XLib and # Win32 GDI # APIs. The GUI Frames manager has a built in "themes" mode that # can simulate # (a) incredibly ugly Tk widgets, (b) Win32 text widget that flicker, and # Win32 32x32 16 color Icons that just plain refuse to appear, or (c) # WxWindows widgets that consume 10Kb of additional memory per # window event or # mouse click, for each item on the screen. # # # Any interest? # # # Warren # # # -- # http://mail.python.org/mailman/listinfo/python-list #
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4