PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Python] Text Tipp Script by Me



PancakeBear
02.10.2010, 16:51
Hier is ein kleines Text Tipp Script von mir aus :

Dieses kann für Intros in Python Programmen verwendet werden...
Z.b ein Exploit oder ein Crack ...
Hier is noch der Ascii Generator in dem ich meinen Namen geschrieben habe:
http:www.network-science.de/ascii/ (http://www.network-science.de/ascii/)

Linux Version:

#!/usr/bin/python

# ---------------------
# | by Chillerz |
# | for |
# | Freehack.com |
# ---------------------

import sys
import time
import os
import string

yourtext = '''
CCCCCCCCCCCCChhhhhhh iiii lllllll lllllll
CCC::::::::::::Ch:::::h i::::i l:::::l l:::::l
CC:::::::::::::::Ch:::::h iiii l:::::l l:::::l
C:::::CCCCCCCC::::Ch:::::h l:::::l l:::::l
C:::::C CCCCCC h::::h hhhhh iiiiiii l::::l l::::l eeeeeeeeeeee rrrrr rrrrrrrrr zzzzzzzzzzzzzzzzz
C:::::C h::::hh:::::hhh i:::::i l::::l l::::l ee::::::::::::ee r::::rrr:::::::::r z:::::::::::::::z
C:::::C h::::::::::::::hh i::::i l::::l l::::l e::::::eeeee:::::eer:::::::::::::::::r z::::::::::::::z
C:::::C h:::::::hhh::::::h i::::i l::::l l::::l e::::::e e:::::err::::::rrrrr::::::rzzzzzzzz::::::z
C:::::C h::::::h h::::::h i::::i l::::l l::::l e:::::::eeeee::::::e r:::::r r:::::r z::::::z
C:::::C h:::::h h:::::h i::::i l::::l l::::l e:::::::::::::::::e r:::::r rrrrrrr z::::::z
C:::::C h:::::h h:::::h i::::i l::::l l::::l e::::::eeeeeeeeeee r:::::r z::::::z
C:::::C CCCCCC h:::::h h:::::h i::::i l::::l l::::l e:::::::e r:::::r z::::::z
C:::::CCCCCCCC::::C h:::::h h:::::hi::::::il::::::ll::::::le::::::::e r:::::r z::::::zzzzzzzz
CC:::::::::::::::C h:::::h h:::::hi::::::il::::::ll::::::l e::::::::eeeeeeee r:::::r z::::::::::::::z
CCC::::::::::::C h:::::h h:::::hi::::::il::::::ll::::::l ee:::::::::::::e r:::::r z:::::::::::::::z
CCCCCCCCCCCCC hhhhhhh hhhhhhhiiiiiiiillllllllllllllll eeeeeeeeeeeeee rrrrrrr zzzzzzzzzzzzzzzzz'''
# Attention! If you put here in your Text let the ''' stand.
#And for cool Text's like this visit: http:www.network-science.de/ascii/.

def doleft():
thelines = yourtext.split('\n')
var1 = 1 # The current Linie.
var2 = 1 # The current Letter.
var4 = 1 # A Counter.
while var4 != len(thelines[1]) * len(thelines) * len(thelines):
while var1 != len(thelines):
now = thelines[var1][:var2]
print now
var1 = var1 + 1
var4 = var4 + len(thelines)
time.sleep(0.0025)
if var1 == len(thelines):
var2 = var2 + 1
if var4 > len(thelines[1]) * len(thelines) * len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
var1 = 1
time.sleep(0.1)
os.system("clear")


def doright():
thelines = yourtext.split('\n')
var1 = 1 # The current Linie.
var2 = -1 # The current Letter.
var4 = 1 # A Counter.
while var4 != len(thelines[1]) * len(thelines) * len(thelines):
while var1 != len(thelines):
now = thelines[var1][var2:]
print " " * var2 ,now
var1 = var1 + 1
var4 = var4 + len(thelines)
time.sleep(0.0025)
if var1 == len(thelines):
var2 = var2 -1
if var4 > len(thelines[1]) * len(thelines) * len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
var1 = 1
time.sleep(0.1)
os.system("clear")


def dotop():
stack = []
thelines = yourtext.split('\n')
var1 = 1 # The Current Line.
while var1 != len(thelines):
now = thelines[var1]
print now
var1 = var1 + 1
time.sleep(0.01)
if var1 == len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
time.sleep(0.1)



def dobottom():
thelines = yourtext.split('\n')
var1 = len(thelines) - 1 # How much '\n' must got printed...
var2 = 1
outtext = ""
while var1 != 0:
var3 = var1 - 1
outtext = outtext + '\n' + thelines[var2]
outtext2 = '\n' * var3 + outtext
print outtext2
var1 = var1 -1
var2 = var2 + 1
if var1 == 0:
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
time.sleep(0.1)
os.system("clear")



# Check if you mode is valid, if not there is an Error and you see the Instructions.
def doit():
if sys.argv[1] == "left":
doleft()
elif sys.argv[1] == "right":
doright()
elif sys.argv[1] == "top":
dotop()
elif sys.argv[1] == "bottom":
dobottom()
else:
print "You took a invalid mode!"
print ""
print "-------------------------"
print ""
howto()


def howto(): # This Part explain how you must run the Program:
print "Wich mode you wanna take?"
print "-------------------------"
print ""
print "Left to Right : left"
print "Right to Left : right"
print "Top to Bottom : top"
print "Bottom to Top : bottom"
print ""
print "-------------------------"
print ""
print "Run it like that: type.py left"
print ""
print "-------------------------"


# If you don't inputed two values the Program shows you the Instructions.
if len(sys.argv) != 2:
howto()
else:
doit()
Windows Version:



# ---------------------
# | by Chillerz |
# | for |
# | Freehack.com |
# ---------------------

import sys
import time
import os
import string

yourtext = '''
CCCCCCCCCCCCChhhhhhh iiii lllllll lllllll
CCC::::::::::::Ch:::::h i::::i l:::::l l:::::l
CC:::::::::::::::Ch:::::h iiii l:::::l l:::::l
C:::::CCCCCCCC::::Ch:::::h l:::::l l:::::l
C:::::C CCCCCC h::::h hhhhh iiiiiii l::::l l::::l eeeeeeeeeeee rrrrr rrrrrrrrr zzzzzzzzzzzzzzzzz
C:::::C h::::hh:::::hhh i:::::i l::::l l::::l ee::::::::::::ee r::::rrr:::::::::r z:::::::::::::::z
C:::::C h::::::::::::::hh i::::i l::::l l::::l e::::::eeeee:::::eer:::::::::::::::::r z::::::::::::::z
C:::::C h:::::::hhh::::::h i::::i l::::l l::::l e::::::e e:::::err::::::rrrrr::::::rzzzzzzzz::::::z
C:::::C h::::::h h::::::h i::::i l::::l l::::l e:::::::eeeee::::::e r:::::r r:::::r z::::::z
C:::::C h:::::h h:::::h i::::i l::::l l::::l e:::::::::::::::::e r:::::r rrrrrrr z::::::z
C:::::C h:::::h h:::::h i::::i l::::l l::::l e::::::eeeeeeeeeee r:::::r z::::::z
C:::::C CCCCCC h:::::h h:::::h i::::i l::::l l::::l e:::::::e r:::::r z::::::z
C:::::CCCCCCCC::::C h:::::h h:::::hi::::::il::::::ll::::::le::::::::e r:::::r z::::::zzzzzzzz
CC:::::::::::::::C h:::::h h:::::hi::::::il::::::ll::::::l e::::::::eeeeeeee r:::::r z::::::::::::::z
CCC::::::::::::C h:::::h h:::::hi::::::il::::::ll::::::l ee:::::::::::::e r:::::r z:::::::::::::::z
CCCCCCCCCCCCC hhhhhhh hhhhhhhiiiiiiiillllllllllllllll eeeeeeeeeeeeee rrrrrrr zzzzzzzzzzzzzzzzz'''
# Attention! If you put here in your Text let the ''' stand.
#And for cool Text's like this visit: http:www.network-science.de/ascii/.

def doleft():
thelines = yourtext.split('\n')
var1 = 1 # The current Linie.
var2 = 1 # The current Letter.
var4 = 1 # A Counter.
while var4 != len(thelines[1]) * len(thelines) * len(thelines):
while var1 != len(thelines):
now = thelines[var1][:var2]
print now
var1 = var1 + 1
var4 = var4 + len(thelines)
time.sleep(0.0025)
if var1 == len(thelines):
var2 = var2 + 1
if var4 > len(thelines[1]) * len(thelines) * len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
var1 = 1
time.sleep(0.1)
os.system("cls")


def doright():
thelines = yourtext.split('\n')
var1 = 1 # The current Linie.
var2 = -1 # The current Letter.
var4 = 1 # A Counter.
while var4 != len(thelines[1]) * len(thelines) * len(thelines):
while var1 != len(thelines):
now = thelines[var1][var2:]
print " " * var2 ,now
var1 = var1 + 1
var4 = var4 + len(thelines)
time.sleep(0.0025)
if var1 == len(thelines):
var2 = var2 -1
if var4 > len(thelines[1]) * len(thelines) * len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
var1 = 1
time.sleep(0.1)
os.system("cls")


def dotop():
stack = []
thelines = yourtext.split('\n')
var1 = 1 # The Current Line.
while var1 != len(thelines):
now = thelines[var1]
print now
var1 = var1 + 1
time.sleep(0.01)
if var1 == len(thelines):
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
time.sleep(0.1)



def dobottom():
thelines = yourtext.split('\n')
var1 = len(thelines) - 1 # How much '\n' must got printed...
var2 = 1
outtext = ""
while var1 != 0:
var3 = var1 - 1
outtext = outtext + '\n' + thelines[var2]
outtext2 = '\n' * var3 + outtext
print outtext2
var1 = var1 -1
var2 = var2 + 1
if var1 == 0:
print "---------------------------"
print ""
print "By Chillerz - Freehack.com"
exit(0)
else:
time.sleep(0.1)
os.system("cls")



# Check if you mode is valid, if not there is an Error and you see the Instructions.
def doit():
if sys.argv[1] == "left":
doleft()
elif sys.argv[1] == "right":
doright()
elif sys.argv[1] == "top":
dotop()
elif sys.argv[1] == "bottom":
dobottom()
else:
print "You took a invalid mode!"
print ""
print "-------------------------"
print ""
howto()


def howto(): # This Part explain how you must run the Program:
print "Wich mode you wanna take?"
print "-------------------------"
print ""
print "Left to Right : left"
print "Right to Left : right"
print "Top to Bottom : top"
print "Bottom to Top : bottom"
print ""
print "-------------------------"
print ""
print "Run it like that: type.py left"
print ""
print "-------------------------"


# If you don't inputed two values the Program shows you the Instructions.
if len(sys.argv) != 2:
howto()
else:
doit()

sarex
02.10.2010, 17:57
^^ oO wenn ich das bei der windows cmd öffne bekomm ich augenkrebs^^ das blinkt die ganze zeit lol...
aber warum sollte man das benutzen sehe keinen sinn und das rz fehlt auch in der cmd ...
mfg

PancakeBear
02.10.2010, 18:23
das blinkt die ganze zeit

Sorry , ch weiss hätte ne Form Application erstellen sollen mit einem Label...


aber warum sollte man das benutzen

Naja, z.b in einem Intro oder einem Spiel... Soll auch nur zeigen wie man sowas coded... Also für mich wars eine interessante Übung :)


das rz fehlt auch in der cmd ...
Sorry, was meinst du damit? :surprised

Mfg Chillerz... :)

sarex
02.10.2010, 18:29
naja da wird nur Chille angezeigt warte mache eben screen und edit...
Link : http://img135.imageshack.us/img135/6605/123hf.png

PancakeBear
02.10.2010, 18:56
Du musst die Cmd Console zuerst vergrössern bevor du das Script startest...
Sonst wird das nicht korrekt angezeigt :)

Mfg Chillerz.

Duffman
02.10.2010, 19:09
Seit Vista kann man die "cmd.exe" nicht mehr im Vollbildmodus starten.

sarex
02.10.2010, 19:23
aso ok duffman ^^ wusst ich net...

mfg

Terrorist
02.10.2010, 19:51
Mit einem Befehl und einem Klick funktioniert der Vollbildmodus wieder:

http://www.youtube.com/watch?v=li2rjmUNyfY

AlterHacker
02.10.2010, 20:01
Oder einfach ein mode con cols=200.

So mach ich das zumindest unter XP immer ;)

hersch24
05.10.2010, 13:49
filter doch das System herraus.... dann brauchst keine 2 Dateien ^^

os.name ?

$_staX
05.10.2010, 13:56
Vielleicht solltes du mal über einen Englischkurs nachdenken oder einfach bei Deutsch bleiben! Ganz ehrlich, warum schreibt jeder 2. seine Kommentare in Englisch für Aufgaben die er lediglich für sich zur Übung erstellt hat? Klar manchmal geht Englisch schneller, aber dann sollte es schon richtig sein...

hersch24
05.10.2010, 18:14
Vielleicht solltes du mal über einen Englischkurs nachdenken oder einfach bei Deutsch bleiben! Ganz ehrlich, warum schreibt jeder 2. seine Kommentare in Englisch für Aufgaben die er lediglich für sich zur Übung erstellt hat? Klar manchmal geht Englisch schneller, aber dann sollte es schon richtig sein...

Hast du als Kind Bärenbesuch bekommen oder warum reagierst du so verstört ?

lass ihn das doch machen wie er will .... er wollte halt bei seiner Free-Hack "presentation" nicht als Kiddy rüberkommen. Als ich Cpp angefangen hab da war das bei mir das allerselbe ^^. Also nichts für ungut aber bitte nicht gleich so nieder machen.

PancakeBear
13.10.2010, 20:25
os.name ?

Hast Recht,
werde ich beim nächsten Script beachten :)
Vielen Dank :D

Apropos Englisch:

Ich lerne grade English, also erklärt sich selbst das ich nicht grade Pro bin :)

Mfg Chillerz.