Break I

#!/usr/bin/env python

-- coding: utf-8 --

kullanici_adi = "kullanici"
parola = "parola"
while True:
soru1=raw_input("Kullanıcı adı: ")
soru2=raw_input("Parola: ")
if soru1 == kullanici_adi and soru2 == parola :
print "Kullanıcı adı ve parolanız onaylandı.Programa hoşgeldiniz!"
break
else:
print "Kullanıcı adınız veya parolanızdan en az birisi onaylanmadı."
print "Lütfen tekrar deneyiniz!"

Python Password Generator

Active State adlı sitede gözüme çarpan "Password Generator" scripti.

!/usr/bin/env python

""" A simple script for making random passwords, WITHOUT 1,l,O,0. Because those characters are hard to tell the difference between in some fonts.

"""

#Import Modules
import sys
from random import Random
rng = Random()
righthand = '23456qwertasdfgzxcvbQWERTASDFGZXCVB'
lefthand = '789yuiophjknmYUIPHJKLNM'
allchars = righthand + lefthand
try:
passwordLength = int(sys.argv[1])
except:

user didn't specify a length. that's ok, just use 8

passwordLength = 8 try: alternate_hands = sys.argv[2] == 'alt' if not alternate_hands: print "USAGE:" print sys.argv[0], "[length of password]", print "[alt (if you want the password to alternate hands]" except: alternate_hands = False

for i in range(passwordLength):
if not alternate_hands:
sys.stdout.write( rng.choice(allchars) )
else:
if i%2:
sys.stdout.write( rng.choice(lefthand) )
else:
sys.stdout.write( rng.choice(righthand) )

Loto Çekiliş Programı

loto image

Download: Loto Program

Yine ‘Python’ ile amatörce yapmış olduğum “ Loto Çekiliş Programı“. Sayısal Loto,Süper Loto,On numara ve Şans Topu oynamak isteyenler burada kendilerine şanslı numaralar üretebilirler.Görüntüsü yukardaki gibi ve resimde nasıl kullanılacağını anlattım ama tekrar edeyim;

1.İlk olarak programı indirdiğimize dizine konsoldan giriyoruz.

2.” $ python loto_0.0.1.py ” yazarak programımızı çalıştırıyoruz.

3.Programdan çıkmak için ise ‘q‘ yazarak çıkabilirsiniz.

Bol şanslar:)

Yaşam Saniyesi Hesaplama Programı

Python ile acemice yazdığım yaşam saniyesi,ortalama soluk alıp-verme,kalp atışı vb gibi sayısal istatiskleri hesaplayan küçük program. Linux kullanıcıları konsoldan programı indirdikleri dizine girip , $python saniye_program.py komutuyla programı kullanabilirler.

Program Download

Wolfenstein: Enemy Territory Kurmak

Kısaca dört adımda Enemy Territory kurmak:

1.İlk önce “ET 2.60″‘ı indirelim ve ardından izin verelim: $ wget http://ftp.freenet.de/pub/4players/hosted/et/official/et-linux-2.60.x86.run $ chmod a+x et-linux-2.60.x86.run Birinci adım bu kadar hemen ikinci adıma geçelim.

2.”ET 2.60 update” yamasını indirip,hemen izin verelim: $ wget http://ftp.freenet.de/pub/4players/hosted/et/official/et-linux-2.60-update.x86.run $ chmod a+x et-linux-2.60-update.x86.run

3.Üçüncü adımda indirdiğimiz oyunumuzu kuralım: $ ./et-linux-2.60.x86.run

4.ve dördüncü adımda yamasını kurup,kurulumu bitirebiliriz: $ ./et-linux-2.60-update.x86.run

Ve artık kısaca “ET” kuruldu.Artık internete bağlanıp oynamaya hazırız .

$ et yazarak oyunumuzu başlatıyoruz.İyi eğlenceler!