You are on page 1of 49

HomePage

N EOTE K
Pendamping Berselancar
www.neotek.co.id
NeoTek menyediakan CD
Salam!
yang berisi program-
program yang dibahas
Hormati hak cipta orang lain,
walaupun anda telah menguasai
Daripada anda men-download...

pada NeoTek nomor ini:


• Armed Linux ilmu software cracking
• Cygwin
• GNUChess source code
• Winboard 4.2.3
• GIMP for Windows
• Flash 5.0
• SWiSH 2.0
• Win32 Disassembler
• ASPEdit
• Personal Web Server
• ChemSketch 3.0
• Conversion Artist
+ utilitas khusus ilmu kimia
seperti ChemBasic, ACD/I-
• Mempelajari seni software cracking memberi dorongan untuk belajar komputer
Lab Add-on, dan Spectral leboh lanjut, khususnya assembly dan machine language.
Viewer.
eoTek Go Underground ? Itu mungkin yang menja-
Dapatkan CD-ROM-nya
dalam satu paket dengan N di pertanyaan anda begitu melihat fokus NeoTek
bulan ini. Memang sebelum akhirnya software
majalah NeoTek:
Majalah + CD Rp19.500 cracking dipilih untuk mengisi majalah kesayangan anda,
CD saja Rp15.000 telah terjadi perdebatan di kalangan redaksi maupun di milis
sejauh mana NeoTek dan milisnya boleh masuk ke wilayah
Hubungi
Bagian Sirkulasi
abu-abu ini.
Majalah NeoTek Sejauh untuk memberi wawasan dan mendorong minat
Tel. (021) 548 1457 belajar, sah-sah saja NeoTek membahas hal ini. Seperti
Faks. (021) 532 9041
halnya hacking, seni software cracking merupakan pisau
email:
bermata dua dan kami yakin anda akan memanfaatkannya
pemasaran@neotek.co.id
Kontak: Elvi R. Nainggolan untuk hal-hal yang positif.
Redaksi
redaksi@neotek.co.id

Bagaimana menghubungi N EOTEK?


KONTRIBUSI ARTIKEL ADMINISTRASI IKLAN
redaksi@neotek.co.id Tel. 021-5481457 Fax. 021-5329041
Kontak langsung iklan: 0816-971642
SURAT PEMBACA
support@neotek.co.id SIRKULASI NEOTEK
Tel. 021-3854764
WEBMASTER
Rp59.000 webmaster@neotek.co.id ALAMAT REDAKSI
Gedung Cahaya Palmerah Suite 503
PEMASARAN Jl. Palmerah Utara III No. 9
k
bundel Neote pemasaran@neotek.co.id Jakarta 11480
Dapatkan juga l. I, No. 1-6
Tek Vo MILIS PARA NEOTEKER
Bundel I: Neo No. 7-12
Tek Vol. I, http://groups.yahoo.com/group/majalahneotek
Bundel II: Neo
Januari 2002 NeoTek 1
Daftar Isi

Daftar Isi NeoTek Vol. I I No. 4


NeoStart NeoStyle NeoTutor
ASPEdit 2001
7
Milis NeoTek
Cara mudah menjadi NeoTeker 12
SWiSH 2.0
SWiSH adalah program
16 Cara mudah mempelajari ASP
dengan mendaftar menjadi animasi untuk halaman Web dengan ASPEdit 2001
anggota milis Majalah NeoTek. yang makin banyak penggunanya.
File ASP yang Pertama
Rahasia IE
SWiSH versi 2.0 memberikan banyak
fitur baru yang tidak dijumpai pada 18 Dengan ASPEdit membuat
8 Dapatkan lebih banyak versi 1.5. script-script ASP menjadi sangat
mudah. Ciptakan file ASP pertama anda.
rahasia IE dengan mengutak-
utik registry pada Internet Explorer.
JavaScript & DHTML
20 Mulai membuat file JavaScript
NeoEdu sendiri untuk DHTML anda.

Software Cracking
ChemSketch 21 Memperkenalkan metode,
Menggambar tools, dan langkah-langkah
46 molekul kimia
menjadi amat
logis dalam meng-crack software.

Password Cracking (1)


mudah dengan template
maupun free-hand. 24 Pelajari program sasaran
Gambar anda seolah dapat direaksikan. dengan Disassembler

Animasi 3D Tweening pada Flash Password Cracking (2)


48 Animasikan rumus molekul 14 Tweening berasal dari kata 26 Setelah dikenali sifat proteksinya,
anda dengan ADC/3D Viewer. between in dan menjadi fasi- ubah program itu langsung pada
Canggih tapi sangat mudah! litas melakukan animasi pada Flash kode mesinnya dengan hex editor.

Situs NeoTek www.neotek.co.id


neotek.kpone.com.sg

Jadikan situs NeoTek sebagai pangkalan Anda berselancar

Link Langsung Layanan Rupa-rupa NeoTek


Kunjungi situs-situs yang dibahas di Dapatkan perlengkapan awal dalam
majalah NeoTek dengan sekali klik berinternet dari situs web NeoTek
lewat situs NeoTek. HumanClick
Hotline langsung ke redaksi NeoTek
NeoTek versi PDF Telnet untuk Email
Kehabisan NeoTek di kota Anda?
untuk menyampaikan saran dan pesan.
Chat Room 28 Gunakan telnet untuk email
Dapatkan saja versi PDF-nya. Gratis! Kini tidak usah jauh-jauh untuk ngobrol secara manual.
langsung dengan sesama NeoTeker
Download Mailing List Pine: Emailnya Unix
Tersedia juga download di situs
NeoTek selain dari situs aslinya
Ini yang paling ramai. Segera ikutan
berbagi pengalaman berinternet!
30 Unix shell account memberi email
account dengan Pine.

2 NeoTek Januari 2002


Daftar Isi

NeoProfil
Kru NeoTek
FOKUS BULAN INI 3 Bermarkas di

Software Cracking Gedung Cahaya Palmerah 503


Jl. Palmerah Utara III No. 9
Jakarta 11480
Telp. 021-5481457
Unix Shell Gratis Fax. 021-5329041

NeoTekno 42 Unix shell dapat dipakai untuk Pemimpin Umum


memainkan gnuchess. ZOC
Fachri Said
Terminal Emulator untuk upload.
Memahami Linux Pemimpin Redaksi
32 Apakah Linux itu. Apa bedanya Kosasih Iskandarsjah
dengan Unix? Apa pula hubung- Redaktur Ahli
annya dengan GNU open source? Onno W. Purbo
Michael S. Sunggiardi
Armed Linux
34 Install Linux langsung lewat
Pemimpin Usaha
Fahmi Oemar
Windows tanpa harus memu- Ridwan Fachri
singkan penyiapan partisi terlebih dulu.
Redaktur Pelaksana
Gianto Widianto
Cygwin:
36 Unix Look and Feel
Dadi Pakar
Sekretaris Redaksi
Bawa lingkungan Unix pada
Elvy Risma Nainggolan
Windows anda. Bukan hanya look and Gnuchess & Winboard
feel tetapi juga ciptakan utilitas-utilitas
Unix yang ada dari source code-nya.
44 Gunakan Winboard sebagai
Dewan Redaksi
Suprianto
interface grafis papan catur
Pemasaran
dan gnuchess sebagai chess engine-
Cygwin: Makefile Hedhi Sabaruddin
38 Mempelajari command line
nya. Pada X Windows cobalah Xboard.
Tuti Sundari
Unix sambil meng-unzip source NeoTek Februari 2002 Sirkulasi
dode untuk kemudian dikonfigurasi dan Bangun
diciptakan file .exe-nya Keuangan
Aswan Bakri
Cygwin: Gnuchess.exe
40 Membentuk gnuchess.exe yang
dapat dimainkan langsung
melalui command line Unix pada Cygwin.

Inbox
NmN Database pada WAP
6 Neoteker menjawab Neoteker
dalam forum milis NeoTek
Aplikasi database ASP pada WAP pada
Windows 98 dengan menggunakan
browser M3Gate, Notepad, Access Bank
NeoRagam 2000, serta Personal Web Server.
Bank BNI
Ada Apa di CD NeoTek? Tweaking: Apa Itu? a.n. PT NeoTek Maju Mandiri
4 Linux dan Unix di Windows
Cracking Tools
Selain TweakUI dan Winhacker, kini No. rekening 070.001709720.001
Bank BCA KCP Rawamangun
terdapat pula CaroX, suatu tweaking
Flash dan SWiSH Installer tool buatan rekan NeoTeker. a.n. Aswan Bakri
No. rekening 0940544131
Daftar Isi CD NeoTek Linux Tutorial
5 Graphics Tool Redaksi NeoTek
Program Umum Berselancar
Onno W. Purbo memperkenalkan
Percetakan
CV Angkasa Bandung
Samba serta Office yang dijalankan
ChemSketch dan Pelengkapnya
pada Linux. Kulit Muka
M. Hadi Fr.

Januari 2002 NeoTek 3


NeoRagam

Ada Apa di CD NeoTek?


CD NeoTek CD NeoTek bulan ini terutama memuat jenis-jenis Linux yang dapat diinstal
langsung melalui Windows tanpa harus memikirkan partisi terlebih dahulu.
Januari 2002
Dapatkan juga berbagai tools untuk software cracking.

LINUX DAN UNIX DI WINDOWS


uCygwin
Mengemulasi Unix dibawah
Windows. Memungkinkan
pemakai Windows menda-
patkan look and feel serta
utilitas-utilitas Unix.
ada Januari 2002 uGNUChess
P (Vol II No. 3), ini
NeoTek kembali
Source code GNUChess da-
lam bentuk terkompresi
chess-5.02.tar.gz, yang da-
secara terbatas menyajikan uArmed Linux pat anda kompilasi menjadi uGIMP for Windows
majalah bersama CD. Armed Linux Beta 1.0 file .exe baik pada emulasi Aplikasi grafis yang paling
Kali ini CD NeoTek berisi Workstation. Diinstalasi Unix Cygwin maupun pada populer di Linux kini tersedia
software-software ukuran menggunakan Windows Armed Linux. pula pada Windows. Software
installer dan dijalankan uWinboard 4.2.3. saingan Photoshop yang ta-
besar yang kiranya akan melalui DOS prompt. Da- dinya hanya ada di Linux.
Jadikan GNUChess anda
sulit untuk di-download patkan X Windows serta chess engine yang menja- uChesspad/Crafty
sendiri, di antaranya Armed Netscape, WinAmp, dan lankan interface grafis uThat Game Chess
Linux, Cygwin, GNU Chess GIMP for Linux. Tidak Xboard (pada Linux) atau Permainan catur lain yang
source code, dan Personal berjalan pada Windows ME. Winboard (pada Windows). berjalan pada Windows.
Web Server.
PWS bersama ASPEdit uFlash 5 Installer
dimuat lagi pada CD kali
ini karena ada bahasan
CRACKING TOOLS uSWiSH 2.0
Versi trial yang berfungsi
selama 30 dan 15 hari.
khusus mengenainya. uSweet Little Piano
Contoh software yang Graphics Tools
Kali ini NeoTek tidak me- uConversion Artist
nyertakan hacking tools, dilindungi oleh password
sebagai sasaran cracking. uPICPress
melainkan tools untuk soft- Software untuk screen cap-
ware cracking. Software uSoftICE 4.05 ture, konversi format grafik,
cracking dibahas di NeoTek Advanced Windows debug- manipulasi grafik, sampai
ger untuk melihat, eksplo- separasi warna.
untuk memberikan wawas- rasi, dan men-debug file exe,
an mengenai cara kerjanya uChemSketch 5.0
dll, dan device driver. Digu- Membuat rumus molekul
serta untuk mendorong nakan untuk serial fishing. menjadi begitu mudah de-
minat belajar pemrogram- uWin32Dasm
uSoftICE 2.80 ngan menggunakan template
an lebih lanjut, terutama Disassembler untuk meng-
Versi lama SoftICE. Hanya yang ada. Dapat dikonversi
urai suatu program ke kode-
assembly language. berjalan pada DOS. ke bitmap maupun 3D viewer.
kode assembly-nya.
Banyaknya minat terhadap SoftICE Tools uASPEdit
uHiew
CD NeoTek membuat versi uSoftICE Tools Pack Editor ASP yang sangat
Hacker s View, tool yang
majalah dengan CD dinaik- uIcehPatc
2.0 mempermudah pemben-
mampu mengubah file
uIce Dump 6.021 tukan script ASP.
kan tirasnya menjadi 3000 langsung lewat kode-kode
eksemplar. heksadesimalnya. Versi uFrogsICE 1.08.9 uPersonal Web Server
demo ini tidak bisa untuk uWinHex 9.72 Server gratis Microsoft un-
Majalah dengan CD dapat editing. tuk menjalankan script ASP.
diperoleh di toko-toko Hexadecimal editor untuk
uHiew_v6.76 file, disk, dan RAM dengan uZOC 4.0.3.
buku besar di kota anda banyak fitur yang mudah
Crack untuk mengubah Terminal emulator untuk
atau langsung ke kantor Hiew versi demo menjadi digunakan. Kebutuhan telnet maupun upload dan
NeoTek di Jakarta. full version-nya. hardware-nya minimum. download file.

4 NeoTek Januari 2002


daftar isi cd neotek Graphics Tool Redaksi NeoTek
uConversion Artist
Nama Program Nama File Hlm. Software ini sudah tidak tersedia
3D ISI Viewer 3disis45 lagi di Internet, tetapi tetap me-
48
ACD Mol X acdmolx rupakan utulitas grafis yang amat
48
ACD/I-Lab ilab50 berguna dan praktis, mengingat
48
Armed Linux armwbk11 ukurannya yang kecil dan tidak
34
ASPEdit aspedit memerlukan instalasi khusus ke
16
ChemBasic chembas registry.
48
ChemDraw Extension cs_int50 48 Selain screen capture (seluruhnya
ChemSketch chemsk50 46 atau sebagian), software ini juga
Chesspad 0202 45 mampu memanipulasi gambar
Conversion Artist cnvart 5 seperti cropping, scaling, mau-
Cygwin setup 36 pun mengatur kecerahan dan
Flash 5 Trial flash5-trial 14 kejenuhan warna.
Frogs Ice frogsice 22 Mampu juga mengurai warna menjadi empat komponen
GIMP gimp-setup-2001 4 CMYK (cyan, magenta, yellow, dan black). Anda kini mem-
GNU Chess source code chess-5.02.tar.gz 38 punyai mesin separasi warna sendiri di komputer anda!
Hacker s View hiew 24
Ice Dump id6021 22 uPICPress
Ice Patch icepatch 22 Reinkarnasi dari Conversion
Name ISIS nameisis50 48 Artist. Kini menjadi software
Personal Web Server setup 19 komersial yang versi evaluasi-
PICPress pp35 5 nya ini hanya mengizinkan 20
Soft Ice Tools pack sitools 22 kali saving.
SoftICE 2.80 DOS sidos-28 22
SoftICE 4.05 Windows si405w9x Fungsi-fungsinya persis sama
22
Spectral Viewer spview50 dengan Conversion Artist yang
48
Structure Draw Applet sda130 freeware itu. Bahkan posisi
48
Sweet Little Piano swlipi32 menunya pun tidak berubah! Bandingkan juga kedua soft-
24
SWiSH 2.0 Trial Swish 2.0 ware di atas dengan Adobe Photoshop. Ringannya kedua
10
That Game Chess chess software ini membuatnya praktis untuk kerja grafik yang
45
Winboard 4.2.3 winboard-4_2_3 cepat. Termasuk menyiapkan majalah anda ini.
44
Windows 32 Disassembler wdasm893 24
WinHex winhex 27
ZOC Terminal Emulator zoc43_win_english 30 ChemSketch dan Pelengkapnya
uChemSketch 5.0
Software grafik untuk rumus
Program Umum Berselancar molekul. Gambar molekul
dengan bantuan template
ataupun cara bebas. Ekspor
ke bitmap dan amati dengan
3D viewer.
uACD/I-Lab Add-on
Untuk koneksi internet ke
database kimia. Digunakan
di universitas-universitas
AS, termasuk Stanford.
uSpecViewer
uACD/MolX Ctrl for I-Lab Mengamati berbagai jenis
ACD/MolX Control me- spektra lewat satu program.
mungkinkan menggunakan
ActiveX control, bukannya uChemDraw Extension
Java applet untuk melihat Integrasi ke ChemDraw
dan mengedit struktur kimia. dari CambridgeSoft.
uChemBasic uStructrure Drawing
Internet Explorer 6 Cute FTP Bahasa pemrograman da- Applet 1.30
Real Player 8 Basic WS_FTP lam Basic untuk menyusun Fungsi ACD/I-Lab yang
struktur kimia! platform independent. Da-
Quick Time ICQ 2000a Beta pat digabungkan dengan
Windows Media Player 7.1 mIRC uName ISIS dan 3DISIS kode-kode HTML, query ke
Adobe Acrobat Reader Go!Zilla Penamaan IUPAC dan 3D database dan menampilkan
viewer untuk ISIS Draw hasilnya.
Winzip 8.1 WinAmp 2.75 dan ISI Base dari MDL.

Januari 2002 NeoTek 5


Inbox

NmN
NeoTeker menjawab NeoTeker
Forum ini dimaksudkan sebagai bentuk offline dari mailing list
NeoTek di http://groups.yahoo.com/group/majalahneotek.

Linux di notebook Membuat file PDF meng-access internet tapi J: Posted November 5
T: Posted November 2 T: Posted November 5 menggunakan komputer CD NeoTek sampai NeoTek
kita sendiri, nomor tele- November 2001 memang
Kalau sweeping PC ke ru- Kalo create file yang ber- phone sendiri, dari rumah
mah-rumah kemungkinan- ekstension *.PDF pake apa hanya dapat diperoleh di
kita, kira-kira bisa dilacak redaksi NeoTek di Jakarta.
nya kecil, tapi untuk note- yach. Soalnya saya sering nggak sih oleh yang pu-
book computer kemung- download dari Internet Harganya Rp15.000,- dengan
nyanya siapa yang dengan ongkos kirim Rp5000,-
kinan razia di perjalanan yang berekstension PDF ilegal memakai dial-up
tampaknya lebih besar. selama ini yang saya bisa accountnya...? Mulai Desember 2001 (Vol
Pertanyaannya adalah: cuma read aza pake II No. 3) akan ada dua versi
1. Apakah Linux dapat di- Acrobat reader Yulianto NeoTek. Majalah saja
instal di notebook? Syafdi Awarman J: Posted November 5 (Rp9.500,-) dan Majalah
2. Kang Onno, Mandrake pakai CD (Rp19.500,-).
bisa jalan di notebook J: Posted November 5 Kalau ISP-nya cukup Yang pakai CD sementara
tidak? pandai bisa dilacak. Engga hanya akan didistribusikan
Pakai Adobe Acrobat. Kalau susah koq ..
3. Kalau ya, kebutuhan mi- Adobe Acrobat di-install dari terutama untuk toko buku
nimumnya (prosesor, CD-nya, akan terinstalasi Onno W. Purbo Gramedia, langganan, dan
memory, space, dll.) apa bukan hanya Acrobat Read- onno@indo.net.id perwakilan. Penjualan
saja? er, melainkan juga Acrobat umum ke agen majalah
4. Apakah StarOffice bisa Distiller. J: Posted November 4 masih yang versi tanpa CD.
jalan pada Windows? Versi yang pakai CD juga
Acrobat Distiller ini akan Tentu saja bisa karena di
dan StarOffice itu masih akan sangat terbatas
berperan sebagai virtual ISP ada daftar member
freeware bukan? distribusinya (1000 sampai
printer. File yang akan kita yang login atau dialup dari
5. Saya dengar ada CD 2000 set saja).
buat file .PDF-nya (baik itu beberapa nomor pelang-
khusus driver2 untuk
dari Word, Quark XPress, gannya, secara langsung si Mulai edisi Desember ini
Linux agar bisa menge-
ataupun Page Maker) kita member yang sah dapat harga CD (saja) jadi
nal hardware lebih
print. Waktu print pilih mencek sudah berapa jam Rp10.000,- dengan ongkos
banyak?
printernya Acrobat Distiller. dia akses ke internet di kirim Rp5000,-
Purwanto Soemarto Hasil ’cetakannnya’ adalah sertai dengan nomor dial Kalau memang CD
file .PDF ini. asal koneksinya....seperti diperlukan, maka bertahap
J: Posted November 2 pernah teman saya lakukan versi dengan CD akan
Cara lain (juga pakai Adobe mencoba account saya
1. Bisa banget ... Acrobat) adalah mengubah diproduksi lebih banyak.
ketika saya terdaftar di ISP
2. Saya pasang di Toshiba file tadi menjadi file .EPS CBN teman saya menggu- Onno W. Purbo
Tecra 8000 saya, bisa (encapsulated postscript),lalu nakan 7 jam akses dengan onno@indo.net.id
jalan. Kalau mau cek file .EPS ini diubah lagi jadi account dan password CBN
coba cek dulu ke .PDF (portable document saya di rumahnya, Hard disk sering down
www.mandrake.com. format). nahhhh lho....:) T: Posted November 6
Lihat di situ apa yang
perlu dilakukan. Adobe Acrobat kini sudah Foryanto J. Wiguna Kenapa ya, harddisk
3. Tecra 8000 rasanya versi 5.0. Harus beli CD- bizzcomtech@yahoo.com komputer saya sering
Pentium II 233MHz nya; tidak bisa download down (mati mendadak),
dari Internet, sebab yang Cari CD NeoTek saya cek kabelnya OK,
deh. Memory 32Mbyte.
Space minimal sekitar gratis cuma Reader-nya. T: Posted November 5 apakah harddisknya kurang
3Gbyte-an gitu yang Kosasih Iskandarsjah Ternyata nyari CD neotek bagus kali ya.
enak buat kerja. kosasih_iskandarsjah@yahoo.c sulit banget. saya udah cari EPHI VAN LIN
4. Betul StarOffice ada om di Gunung Agung, Kharis- ephi_vl@yahoo.com
binary buat Linux, ma, TB utama, yang ada
Windows dll. Ya, Star- Dial-up dengan cuma majalahnya doank. J: Posted November 6
Office freeware account orang lain Bung Redaksi sebetulnya Apa power management di
5. Saya biasanya ambil di T: Posted November 5 CD tsb dijual di toko-toko Windowsnya diaktifkan
Internet Mau nanya nich, misalnya apa nggak? Atau harus untuk mematikan harddsik
kalau kita tahu Password contact ke Redaksi ? pada jangka waktu tertentu.
Onno W. Purbo dial-up account orang lain, ˙ krabiR w˜ Skinner
onno@indo.net.id dan kita gunakan untuk digitalchandra@yahoo.com step2k@telkom.net

6 NeoTek Januari 2002


NeoStart

I KUT MAI LI NG LIST


nda baru mulai ber-Internet?
A Langkah awal adalah
mendapatkan alamat email.
Sudah? Selanjutnya ikutan menjadi
BIAR TAM BAH PI NTAR anggota milis (mailing list) agar anda
bisa bertanya pada para ahlinya.
Memang tidak semua milis cocok buat
BE R-I NTE RN ET RIA pemula, tetapi milis NeoTek pasti cocok
untuk anda karena diskusinya tidak
terlalu berat. Selain itu, di sini juga ada
pakarnya Internet yaitu Bapak Onno W.
Bagi anda yang masih belum tahu caranya ikutan mailing list Purbo yang sangat rajin menjawab
pertanyaan yang muncul.
NeoTek, tutorial berikut ini ditulis untuk anda. Kami berpen-
Tunggu apa lagi? Buruan gabung!
dapat, selalu ada teman yang baru ber-Internet dan karena Tutorial di bawah ini menguraikan cara
itu NeoStart ini khusus buat anda para newbies. bergabung dengan milis NeoTek,
langkah per langkah.

Milis NeoTek: http://groups.yahoo.com/group/majalahneotek

MASUK KE SITUS NEOTEK CARA MENDAFTAR DAFTAR MELALUI SITUS MILIS


1 Arahkan browser anda ke situs
NeoTek di www.neotek.co.id atau
2 Ada dua cara mendaftar ke Mailing List
NeoTek yaitu melalui situs milis kami:
3 NEOTEK
Bila anda mendaftar melalui situs
neotek.kpone.com.sg. Lalu cari http://groups.yahoo.com/group/ kami, maka anda harus melakukan
dan klik Menu Mailing List di majalahneotek dan melalui registrasi dulu di Yahoo Groups ini.
kolom kiri halaman awal. pengiriman email kosong ke alamat Untuk itu cari dan klik Register.
majalahneotek-subscribe Selanjutnya ikuti perintah yang
@yahoogroups.com diberikan oleh situs tersebut.

DAFTAR MELALUI EMAIL KETIK PESAN BARU ANDA IKUTAN MENJAWAB PESAN
4 Cara kedua adalah dengan
mengirimkan email kosong ke
5 Jika anda menggunakan langkah
3, maka cara mengirimkan pesan
6 YANG MUNCUL
Setiap anggota boleh bertanya
majalahneotek- melalui milis NeoTek juga tersedia atau menjawab pertanyaan yang
subscribe@yahoogroups.com diajukan anggota lainnya. Keaktifan
yaitu dengan mengklik menu
melalui Web email atau POP email
Post. Selanjutnya ketik pesan dan anda diharapkan di sini. Bila anda
yang anda miliki.
klik menu Send di bawahnya. ingin menjawab, klik Replay lalu
ketik pesan dan segera klik Send.

Januari 2002 NeoTek 7


NeoStart

Menggunakan Registry untuk


Mengatur IE
Ingin menghilangkan nama ISP dari Internet Explorer atau mengubah mesin
pencari default pada browser? Selami Registry dan anda akan terkejut jika
mendapatkan banyaknya fitur yang tidak anda inginkan dapat anda ubah.

NGIN MENGUBAH CARA


I BROWSING? Di dalam Internet
Explorer terdapat belasan
setting yang menentukan cara IE
bekerja dan anda sebenarnya dapat
mengubahnya. Ada setting yang da-
pat anda ubah pada Windows Explor-
er serta pada berbagai Control Panel
yang akan mempengaruhi cara anda
memandang situs Web. Lalu bagai-
mana Windows dapat menelusuri
semua itu? Jawabnya adalah dengan • •
menggunakan Registry basis data
dari semua setting konfigurasi pada
komputer anda.
Jika anda pernah mengubah sebuah anda menggunakannya kembali, ma- sinya di Registry. Dengan memberi
setting pada IE tetapi ternyata IE ka kemungkinannya adalah anda tanda cek pada suatu boks atau de-
kembali pada keadaan awalnya ketika mengubah setting yang ada duplika- ngan memilih radio button pada

M ELI N DU NGI SET TI NG

Mengunci
Mengunci setting Internet Explorer
JIKA KOMPUTER ANDA digunakan orang mempunyai setting yang anda tidak menginginkan peru- Microsoft\Internet Explorer\
bersama beberapa orang lain, an- sama, bukalah Registry. Key yang bahan apa pun pada seluruh Restrictions. Yang paling berguna
da mungkin perlu mengunci be- anda perlukan adalah HKLM\ setting, gunakan HKCU\Sotware\ adalah NoBrowserContextMenu -
berapa setting pada IE untuk me- Software\Microsoft\Windows\Cur Policies\Microsoft\Internet untuk menonaktifkan context
lindungi set-up anda. Pengubah- rentVersion\Internet Settings dan Explorer\Restrictios\NoBrows menu dan NoSelectDownloadDir
an setting Security Zone pada Re- juga HKCU\Software\Microsoft\ Options\ dengan nilai DWORD 1. untuk memastikan bahwa file
gistry tidak akan banyak artinya Windows\CurrentVersion\Internet Hal ini akan menghilangkan link yang di-download selalu masuk
karena anda dapat melakukannya Settings. Untuk hanya melindungi Internet Options dari menu Tools. ke direktori download standar.
dengan menggunakan kotak dia- setting pada komputer lokal, buat Kembali, buat key-nya sebagai
Anda dapat menon-aktifkan opsi
log sederhana pada IE, tetapi jika key-nya, HKLM\Software\Policies\ DWORD dengan satu nilai 1 dan
seperti klik kanan untuk context
anda ingin mencegah agar orang Microsoft\Windows\CurrentVersion tempatkan di pohon HKLM agar
menu dengan membuat key di
lain tidak dapat mengubahnya, \Internet Settings Security_HKLM_ berlaku untuk semua pengguna.
bawah HKCU\Software\Policies\
atau jika anda hanya ingin semua Only dengan nilai DWORD 1. Jika

8 NeoTek Januari 2002


NeoStart

C AR A YANG B ENAR

Kapan sebaiknya menggunakan Registry


MENGUBAH SETTING PADA KOTAK DIALOG IE MEMANG LEBIH MUDAH, TETAPI KADANG SATU-SATUNYA JALAN MEMBUAT
PERUBAHAN PADA SETTING ANDA ADALAH LEWAT REGISTRY

1
Jika anda ingin menentukan home-
page, atau ’start page’ anda, akan jauh 2 Driver semacam Adaptec CD Creator
pun pun menyimpan setting-nya pada 4 Di sini anda dapat menghapus hanya
satu URL dari History, ketimbang
lebih mudah menggunakan Internet Registry. membersihkan semua URL.
Options ketimbang Registry, tetapi jika
pengguna yang berbeda mempunyai start
page berbeda, maka anda dapat
3 Pada Registry anda dapat mengubah
lebih banyak opsi untuk cara kerja
pencarian IE ketimbang jika anda
5 Banyak key di Registry dapat ditemu-
kan setting-nya pada tab Advanced
tetapi lebih banyak lagi key yang tidak
melihatnya pada key HKEY_USERS.
melakukannya lewat bar Search. ada di sini.

3
2

4
3

Tools → Internet Options, anda telah Tetapi upaya untuk menemukan key mengakses setting tersebut untuk
mengubah satu key Registry, tetapi yang anda inginkan pada Registry pengguna yang sedang mengguna-
jika ada tiga atau empat key dengan mungkin akan jauh lebih sulit ketim- kannya pada cabang HKEY_ CUR-
setting terdahulu, maka satu-satunya bang memunculkan kotak dialog un- RENT_USER (HKCU); sementara
cara untuk menghentikannya agar tuk mengubah setting dari dalam IE setting yang berlaku untuk semua
tidak muncul kembali adalah dengan sendiri. Kesulitan ini timbul sebagian pengguna disimpan pada cabang
mengubah Registry secara manual. karena cara penataan Registry itu. HKEY_LOCAL_ MACHINE, di
Registry menyimpan informasi dalam dalam HKLM\ Software\Microsoft\
Mencari key enam cabang hierarkis (hierarchical Internet Explorer. Jika pengubahan
Di Registry terdapat beberapa setting branch); dua di antaranya menyim- suatu setting pada HCKU tidak meng-
yang tidak dapat diubah dari kotak pan informasi mengenai perangkat hasilkan apa yang anda inginkan,
dialog mana pun di dalam Windows lunak PC anda dan satu mengontrol anda juga dapat mengeceknya di sini.
atau Internet Explorer. Dan jika anda cara kerja Windows dengan berbagai Hemat waktu anda dengan mencari
pernah menginstal PowerToy, suatu jenis file berbeda. Nah, tiga cabang Registry untuk key lain dengan
bar pada Explorer, atau suatu plug-in lainnya-lah yang berisi key yang nama yang sama setiap kali anda
yang menambahkan perintah ekstra mengatur setting untuk IE. Jika Win- membuat perubahan.
pada IE, anda mungkin perlu mem- dows anda telah diatur untuk digunakan Karena IE amat terkait erat dengan
buka Registry untuk mengetahuinya, oleh beberapa pengguna, HKEY_USERS Windows, demikian juga setting di
bagaimana cara kerjanya, dan kadang (disingkat HKU) menyimpan prefe- bawah HKCU\Software\Microsoft\
bagaimana cara menghilangkannya. rensi untuk setiap orang; anda dapat Internet Explorer\ maka anda

Januari 2002 NeoTek 9


NeoStart

mungkin perlu melihat di HKCU\ SENTU HAN AKH I R


Software\Microsoft\Windows\Explor
er dan di HKCU\Software\Microsoft\
Windows\Internet settings\ juga.
Mengubah tampilan Internet Explorer
Hati-hati
Sebelum anda menggarap Registry,
jangan lupa bahwa Registry menyim-
pan setting yang mengontrol cara
kerja Windows. Ikuti petunjuk pada
NeoTek Vol. II, No. 3, Desember 2001
mengenai cara mem-back-up Regis-
try sebelum anda mulai meng-oprek
Registry, dan sebelum anda membuat
perubahan apa pun pastikan anda • Microsoft bukan hanya menentukan home- • Anda dapat mengubah ukuran font dan
mencatat setting aslinya. Anda akan page bagi anda, tetapi menguasai juga se- memformat untuk style HTML standar, jadi
memerlukan catatan itu jika perubah- tiap halaman dengan logonya. bukan hanya memilih tipe huruf alternatif.
an yang anda lakukan menimbulkan JIKA ANDA MEMPEROLEH IE Bitmap pada Anda dapat menggunakan
efek samping yang tidak dikehendaki. dari ISP anda, bukan dari HKCU\Software\ image bitmap apa saja
Cara tercepat untuk menghilangkan situs Web Microsoft, Microsoft\Internet Explor- untuk latar belakang
atau mengubah suatu key atau nilai browser anda itu mungkin er\Toolbar dan untuk toolbar IE pilih image
adalah dengan mengklik tombol ka- akan berhias kalimat se- kembali ke logo standar yang dapat tersusun (tile)
nan mouse dan memilih Delete atau perti ’Provided by ISP Anu.’ yang tidak bergerak, ha- dengan baik sehingga
Modify; klik-kanan pada tempat ko- Jika merasa terganggu, pus SmallBitmap dan Big- tidak akan terlihat sam-
song pada bagian bawah layar untuk anda dapat menghilang- Bitmap. Jika tidak dapat bungan-sambungannya
menambahkan sebuah key atau nilai kannya atau bahkan me- menemukan key-key ini, ketika anda harus menye-
baru dengan cepat. Dan jangan meng- nambahkan judul anda anda sebaliknya dapat suaikan ukuran (resize)
harapkan akan adanya perubahan sendiri pada window itu. mencarinya pada pohon window-nya. Di bawah
Anda juga dapat mengubah HKLM. HKCU\Software\Microsoft
seketika; anda perlu menutup dan
logo berputar yang terle- \Internet Explorer\Toolbar
membuka kembali IE atau bahkan tak di pojok kanan atas Membuat logo sendiri buat sebuah nilai baru
me-restart Windows untuk melihat serta memperamai tam- Jika anda ingin menggu- bernama BackBitmapIE5
perbedaannya. pilan IE dengan menem- nakan image anda sendi- (cukup ’BackBitmap’
patkan bitmap sebagai la- ri, anda memerlukan dua untuk IE4) dan isi path ke
Mencari dengan cara sendiri tar belakang toolbar anda. ukuran, 22 x 22 piksel direktori gambar itu. Un-
Mengetikkan kata kunci (keyword) Judul window browser dan 38 x 38. Untuk setiap tuk menghilangkan image
pada bar alamat IE memang bagus anda diatur di HKCU\ ukuran, anda memerlukan itu, yang anda perlu laku-
untuk melakukan pencarian yang ce- Software\Microsoft\Intern sebuah image sebagai lo- kan adalah menghapus
pat, tetapi anda mungkin tidak ingin et Explorer\ atau HKLM\ go yang tidak bergerak dan key itu.
menggunakan mesin pencari MSN Software\Microsoft\Intern image dengan potongan- Anda dengan mudah da-
yang ditawarkan Microsoft. Anda da- et Explorer\Main. Untuk potongan vertikal untuk pat mengubah font yang
pat menginstal PowerToy yang me- menghilangkan nama pa- logo bergerak sehingga anda gunakan untuk me-
mungkinkan anda mengetikkan ’av’ da window itu, cari se- untuk sebuah ikon besar lihat halaman Web dan
untuk mencari dengan Alta Vista atau buah key bernama Win- dengan sepuluh frame anda dapat membuat teks
menginstal toolbar Google, tetapi jika dow Title lalu hapus atau anda memerlukan sebuah lebih besar atau lebih
anda selalu ingin menggunakan Northern ubah teksnya dengan judul image dengan lebar 38 kecil dengan mengubah
Lights atau WebTop, mengapa anda anda sendiri. piksel dan tinggi 380 pik- View → Text size, tetapi
harus selalu menghapal untuk me- IE menggunakan logo yang sel. Empat image pertama jika anda ingin mengubah
ngetikkan kata kunci lain? berputar agar anda tahu digunakan pada saat IE ukuran font atau format
bahwa IE tengah sibuk mulai browsing sedang- yang digunakan untuk
Pada IE4 anda dapat mengubah kan setelahnya bergerak
memuat halaman Web dan style HTML standar,
HKCU\Software\Microsoft\Internet berputar sampai halaman masuklah ke HKLM\
Explorer\SearchUrl\Default\ pada sebuah logo lain setelah-
nya. ISP kerap membajak Web tersebut selesai di- Software\Microsoft\Intern
URL mesin pencari favorit anda muat. Anda perlu mem- et Explorer\Styles. Guna-
logo ini, tetapi anda dapat
(gunakan http://www.altavista.com. buat atau mengubah key kan Bold atau NoBold,
mengembalikannya atau
cgi-bin/query?q=%s untuk Alta menggunakan gambar BrandBitmap, SmBrand- Italic atau NoItalic dan
Vista; atau http://www.google.com/ sendiri. Untuk menggu- Bitmap, SmallBitmap, dan Underline atau
searchq=%s untuk Google). Hal ini nakan logo animasi yang BigBitmap untuk merujuk NoUnderline dan ubah
tidak berlaku pada IE5, tetapi anda standar, hapus key Brand- pada nama file image- ukuran font-nya.
dapat mengubah search bar yang Bitmap dan SmBrand- image anda.
muncul pada saat anda mengklik
tombol Search atau memilih Start → seharusnya karena jika tidak halaman nilai tersebut menjadi 1. Mungkin
Find → ’On The Internet.’ Ubah nilai Web yang anda cari mungkin tampil akan lebih mudah jika anda meng-
Search Page dan Search Bar pada search bar bukan di window utama. gunakan metasearch bar InfoGrid
HKCU\Software\Microsoft\Internet Ini mungkin tidak berlaku jika nilai (dapatkan dari www.infogrid.com/
Explorer\Main\ menjadi URL yang DWORD 0 pada HKCU\Software\ homepage.htm.)
anda ingin gunakan, tetapi pilih me- Microsoft\Internet Explorer\Main\ Jika anda menginginkan tombol
sin pencari dengan search bar yang Use Custom Search URL. Jadi ganti Search membawa anda langsung ke

10 NeoTek Januari 2002


NeoStart

mesin pencari favorit anda, bukan nyimpan halaman Web karena yang tidak bermaksud pindah dari IE ke
membuka search bar, pertama klik mengontrol penyimpanan halaman Netscape atau mengirim umpan balik
tombol Search lalu pilih Customize Web adalah key Save Directory pada apa pun, anda dapat menghilangkan
pada search bar selanjutnya pilih ’Use HKCU\Software\Microsoft\Internet entri-entri itu sama sekali. Masuk ke
one search service for all of these Explorer\Main. HKCU\Software\Policies\Microsoft\
services.’ Pilih situs search mana saja Anda mempunyai dua pilihan untuk Internet Explorer\Restrictions\ (anda
jika yang anda inginkan tidak ada di mentransfer file lewat FTP di Win- mungkin harus membuat key Res-
sana, lalu jalankan Registry Editor dows; anda dapat menggunakan pro- trictions sendiri pada sistem terten-
dan masuk ke HKCU\Software\ gram FTP dengan mode DOS yang tu). Buat key dengan nama NoHelp-
Microsoft\Internet Explorer\Main\ sudah built-in atau dapat juga meng- ItemNetscapeHelp, NoHelpItem-
Search Bar\ dan isi URL mesin gunakan IE. Anda dapat mengontrol SendFeedback, NoHelpItemTipOf-
pencari yang anda inginkan. program yang mana yang akan digu- TheDay atau ubah key-key itu
Jika anda mencari PowerTool dan nakan ketika anda mengetikkan jika sudah ada dengan nilai
ingin menambahkan sebuah mesin perintah FTP (seperti ’ftp ftp.micro- DWORD 1 untuk menghilangkan
pencari baru pada daftarnya, pikirkan soft.com.’) Jika anda menginginkan item menu Netscape Help, Send
kata yang terdiri dari dua huruf yang IE yang muncul, masuk ke HKLM\ Feedback dan Tip of the Day. Jika
cocok lalu buat key baru di bawah SOFTWARE\Microsoft\Windows\ anda menginginkan hal ini berlaku
HKCU\Software\Microsoft\Internet CurrentVersion\URL\Prefixes\ dan untuk semua orang yang mengguna-
Explorer\SearchUrl\ dan isikan URL- buat satu nilai string baru bernama kan komputer anda, bukan hanya
nya. ftp yang berisi ftp://; jika anda meng- pengguna saat ini, tempatkan key-
inginkan program DOS yang mun- key tersebut di tempat yang sama di
Download dan FTP cul, hapus key FTP-nya. bawah HKLM.
Anda dapat meminta IE agar tidak Jika anda menginginkan IE menam- Menu File juga bisa menjengkelkan;
memunculkan kotak dialog setiap kali pilkan situs-situs FTP seakan sebagai anda cuma ingin mengklik File →
selesai melakukan donwload tetapi folder pada hard drive anda, ubah New untuk sebuah window browser,
jika IE masih tetap melakukannya, HKCU\Software\Microsoft\Ftp\Use tetapi anda harus memilih dari New
buat agar HKCU\Software\Micro- Web Based FTP\ menjadi ’No’ untuk Mail, New Newsgroup Posts, New
soft\Internet Explorer\Main\Noti- tampilan folder atau ’Yes’ untuk Contacts atau Internet Phone. Jadi,
fyDownloadComplete diset ke ’No.’ tampilan tradisional. jika anda ingin menggunakan IE un-
Jika anda meminta IE menyimpan tuk browsing, bukan untuk membuka
(save) sebuah file yang anda tengah Mengubah menu Outlook Express, tempatkan sebuah
download, maka IE akan menyimpan- Jika anda biasa menggunakan Micro- policy key lain di Registry, kali ini
nya pada direktori tempat anda ter- soft Word dan terbiasa mengatur me- pada pohon Windows. Masuk ke
akhir menyimpan suatu file. Jika nu serta toolbar, maka daftar ikon HKCU\Software\Microsoft\Windows
anda menginginkan IE selalu meng- alternatif untuk toolbar IE tidak me- \CurrentVersion\Policies\Explorer\
gunakan direktori yang sama, ubah nawarkan terlalu banyak kesempatan dan buat sebuah key bernama
key HKCU\Software\Microsoft\ untuk pengaturan interface-nya. Te- NoExpandedNewMenu dengan nilai
Internet Explorer\Download Direct- tapi jika anda menyelam ke dalam DWORD 1 dan IE pun akan berhenti
ory agar path-nya mengarah pada Registry, maka anda menyingkirkan menawarkan opsi-opsi tambahan
direktori yang anda inginkan. Akan beberapa perintah menu yang kurang tersebut.
tetapi ini tidak sama dengan me- berguna. Pada menu Help, jika anda

AGEN-AGEN PENYALUR MAJALAH NEOTEK


JAKARTA: -SARKA Agc. Jl. Tanjung Duren, -LILI SEKARWATI Agc. Cikapundung. -ANTAPANI, Sukaluyu. -LIZZA Agc. Margahayu. -SITA
Kompl. Green Ville Blok N/2,Tomang Barat. -CENTRAL KUMALA Agc. Jl. Suci. YOPPI Agc. Jl. Suci -MAJU TERUS Agc. Wastuken-
SAKTI, Kompleks Green Ville Blok Bg/67,Tomang Barat. -AMROEL cana. -TONNY WE Agc. Rancaekek.
Agc. -Bursa Media, Sunter 021-4267429 -MONAS Agc, Taman CIANJUR: -RETNO ASIH Agc. -KIAT Agc. 0263-269800 -JILL’S Agc.
Monas. -PBI, Jl. Lumba-lumba , Rawamangun. -USAHA KITA Agc. SUKABUMI: -KAWI Agc. Jl. RA Kosasih 477 TASIK: -DONDON
Jl.Kayumanis 7 No. 36, Matraman. -DWITAMA Agc. Cipinang Agc. CIREBON: -CIREBON Agc.
Cempedak, Oto Iskandardinata. -PIOMA Agc. Cililitan. -YANTO YOGYAKARTA: -SUMARNO Agc. Jl.Garuda, Banguntapan, Bantul
Agc. Rawamangun. -SERULING SENJA, Terminal Rawamangun. - NEW KGB Agc. -PERSOJO Agc. SOLO: -BENGAWAN Agc.
SIMAMORA Agc. Jl.Raya Tanjung Barat. -SITI Agc. Pondok Indah. - SEMARANG: -TUTI Agc. Jl. Nakula I -RAJA FOKUS Agc. -Penerbit
UBAY Agc. Pondok Indah. -HERMAN, Jl.Raya Depok. -BURSA ANGKASA. PEKALONGAN: -KURMA Agc. CILACAP: -SEJAHTERA
BUKU, Jl. Tole Iskandar 36, Depok. TENGGARA INTI, Jl. Raya Agc. KUDUS: -Shinta Agc. PURWOKERTO: -TB. ABC.
Joglo No.8. -MAS Agc. Pintu Tol Bekasi Barat. -PURBA Agc. SURABAYA: -ANDI Agc. Karang Mulya IV/4, Wiyung. -TB. URANUS.
Terminal Bus Bekasi. -DUTA HARAPAN, KCC Kalimalang Blok A/3 -PERMATA INTAN Agc. MADIUN: -GELIS Agc. -JASAWARTA Agc.
No.20. -SITA Agc. Stasiun K.A Bekasi. BALI: -Salon VIVI Denpasar, Salon VIVI Singaraja, -PRIMA Agc.
*Terminal Terpadu Blok M: Kebayoran: -DONA Agc. -MILU Agc. Denpasar. KUPANG: -TB. SEMANGAT
*Bursa Majalah Budi Utomo: -ARITONANG. -PURBAJAYA UTAMA. - MAKASAR: -SELAYANG PANDANG Agc. UJUNGPANDANG: -
H. HITE. -H. HARUN. MAPANYUKI Agc. BANJARMASIN: -Ibu Bidan Murni.
*Bursa Majalah St. Senen: -TAMORA Agc. -PURBAJAYA UTAMA. - MEDAN: -TB. OBOR. -BERDIKARI Agc. JAMBI: -TB.GLORIA.
DAVID Agc. -LUBIS Agc, -KEDARTON Agc. BENGKULU: -TB.ZALDY. PALEMBANG: -MUSI & AMPERA Agc. -
BANDUNG: ANGKASA, Jl. Merdeka. -KAJAGA Agc. Jl.Tongkeng 3. - WARNET NOV@NET. LAMPUNG: -LAMPUNG Agc. -Penerbit
GOTONG ROYONG Agc, Stasiun Bandung. -ARCHAS Agc. Jl.Buah ANGKASA. BATAM: -OTORITA Agc.
Batu. -DADAN ANEKA JASA, Cikapundung. -DADANG Agc.

Januari 2002 NeoTek 11


NeoStyle

MENGENAL FITUR BARU


ada NeoTek Vol. II, No. 1,
P Oktober 2001, kami telah
menyajikan cara membuat
animasi dengan program yang
PADA SWISH 2.0 makin digemari desainer situs Web
yaitu SWiSH. Fungsi dan fasilitas
SWiSH yang dibahas pada NeoTek
di atas adalah fungsi dan fasilitas
pada SWiSH 1.5. Sementara itu, DJJ
Holdings, pembuat SWiSH yang
Kepopuleran SWiSH sebagai program pembuat animasi untuk beralamat di Sydney, Australia
halaman Web makin bertambah. Pada uraian kali ini kami (www.swishzone.com), meluncurkan
versi terbaru SWiSH yaitu versi
memperkenalkan beberapa fitur baru yang dijumpai pada 2.0. Ternyata dibandingkan versi
SWiSH 2.0 dan tidak dijumpai pada versi sebelumnya, disertai sebelumnya, versi 2.0 ini mempu-
dengan langkah-langkah penggunaan fitur baru tersebut. nyai banyak fitur dan fungsi baru
yang belum dijumpai pada versi 1.5.

Pengenalan fungsi baru pada SWiSH

INSTALASI INTERFACE BARU MEMASUKKAN TEKS


1 Langkah awal, jalankan file
setup SWiSH 2.0 yang bisa
2 Setelah SWiSH 2.0 diinstal,
jalankan dengan mengklik dua
3 Langkah berikutnya, klik ikon
Insert Text. Kemudian ketik-
anda peroleh dari CD NeoTek kali ikon SWiSH. Akan muncul kan kata yang anda kehendaki.
atau bisa anda download dari flash screen dan anda akan Anda dapat menentukan besar,
www.swishzone.com dan ikuti masuk ke dalam tampilan jenis, serta warna huruf dari
langkah instalasinya. SWiSH dengan gaya baru. kata tersebut.

ROTATE ATAU SKEW MOTION PATH INSERT CONTENT


7 Klik ikon rotate atau skew pada
Layout Toolbar. Dengan fungsi
8 Berikutnya klik ikon Motion
Path. Fungsi ini digunakan un-
9 Klik ikon Insert Content (me-
nu di atas). Fungsi baru ini me-
ini anda dapat memutar objek tuk menjalankan (move object) mungkinkan anda memasuk-
atau membuatnya menjadi mi- dari satu tempat ke tempat kan berbagai jenis file kecuali
ring seperti terlihat pada gam- lainnya dalam satu window. executable file untuk ditampil-
bar. Letakkan kursor anda pada kan dalam movie anda (ter-
titik putih dan tahan. masuk file berekstensi .SWF).

12 NeoTek Januari 2002


NeoStyle

Untuk memperkenalkan anda dengan anda klik saja! Dengan itu anda dapat TIP & TRIK • TIP & TRIK • TIP & TRI
fitur-fitur baru pada SWiSH 2.0, membuat animasi yang lumayan
NeoTek kali ini membahas beberapa bagus walaupun tidak sebagus hasil SPRITE
di antaranya. yang diberikan oleh Flash. Sebagai
contoh anda dapat melihat animasi
! Untuk menghemat ruang,
Seperti pernah dibahas pada NeoTek anda dapat menggunakan
Vol. II, No. 1 di atas, SWiSH adalah movie pada situs NeoTek (www.
neotek.co.id) yang menggunakan Sprite dan Grouping di
program pembuat animasi movie
yang mirip dengan Macromedia Flash, aplikasi SWiSH. SWISH versi 2.0 dalam movie anda.
namun bedanya bila anda mengguna- disertai perbaikan pada beberapa sisi
seperti tampilan, penambahan efek
kan Flash anda harus benar-benar
menguasai program itu, sementara dan beberapa fungsi baru. Lewat
uraian langkah per langkah di bawah
! UNCODING
Pada SWiSH, anda dapat
SWiSH merupakan aplikasi animasi
ini, anda dapat mengikuti fungsi- meng-uncode sebuah file
yang user friendly. Anda tidak perlu
mengerti secara mendalam tentang fungsi baru yang ditawarkan oleh .SWF (Flash) dengan meng-
SWiSH karena aplikasi ini menyedia- SWiSH 2.0 serta cara penggunaan- klik File → Open dan
kan toolbar dan menu yang tinggal nya pada animasi pembuka pada situs memilih file-nya.
majalah NeoTek.

EFEK BARU SUB-EFFECTS LAYOUT TOOLBAR


4 Kemudian pada frame 0, klik
kanan dan pilih efek Snake
5 Pada SWISH 2.0 anda diberikan
pilihan pada Effect Properties
6 Yang membuat SWiSH semakin
mudah digunakan adalah fung-
yang merupakan efek terbaru yaitu sub-effects. Di sini anda si barunya yaitu Layout Tool-
dari SWiSH. Anda dapat meli- dapat memilih bernacam ben- bar. Di sini anda dapat memilih
hat efek ini terlebih dahulu de- tuk animasi dari efek yang berbagai macam fungsi yang
ngan mengklik ikon Play anda pilih. disediakan seperti zoom, rotate
Effect. dan lainnya.

INSERT BUTTON SPRITE EXPORT


10 Fasilitas terbaru lainnya adalah
Insert Button. Fungsi ini efektif
11 Selanjutnya klik Insert Sprite.
Dengan sprite, anda dapat
12 Setelah selesai membuat movie,
anda dapat men-save file anda
bagi anda yang membuat membuat animasi lain yang atau mengekspor file tersebut.
counter atau movie yang berjalan bersamaan dengan Kini pada SWiSH 2.0 anda bu-
menggunakan fungsi klik. movie utama sehingga akan kan hanya dapat mengekspor
menghemat ruang. Anda dapat ke HTML atau SWF, namun bisa
membuat lebih dari satu sprite juga ke file AVI.

Januari 2002 NeoTek 13


NeoStyle

M E NGG UNAKAN
lash adalah program grafis
F multimedia keluaran Macromedia
yang banyak dipakai untuk
pengembangan situs web yang interaktif
F UNGSI TWE E NI NG dan kebanyakan digunakan untuk membuat
gambar bergerak atau animasi (lengkap
dengan suara). Karena Flash amat populer,

PADA F L ASH saat ini banyak browser yang sudah di-


lengkapi (preinstalled) dengan plug-in Flash
sehingga peselancar di Internet tidak perlu
lagi men-download player Flash untuk
menikmati animasi yang dibuat dengan
Flash memilik satu fitur yang amat bermanfaat saat anda Flash.
membuat animasi dengan program ini. Fitur itu adalah Salah satu aspek penting dalam pembuatan
tweening. Agar anda memahaminya, Siti Mutmainah animasi dengan suatu program aplikasi
adalah kemampuan program itu untuk
membahas penggunaan fitur ini.

Penggunaan tweening pada Flash

Atur Movie Mengatur dan menulis teks Membuat simbol


1 Pengaturan movie dapat
dilakukan melalui Movie
2 Aturlah huruf yang akan dituliskan,
klik menu Text → Characte, lalu
3 Sebelum bisa dianimasikan, tulisan
harus diubah menjadi simbol. Klik
Properties. Klik menu Modify → pilih Arial Black pada bagian Font Arrow Tool yang terdapat pada
Movie , isikan Width: 200 px, dan ukurannya, 14. Kemudian bagian Colors. Klik tulisan untuk
Height: 100 px dan Background pada bagian Colors yang terletak memilihnya. Klik Insert → Convert
Color: Hitam di bagian kiri layar Flash, klik Text to Symbol isikan name: Neotek,
Tool , dan tulislah kata NeoTek di lalu pilih Graphic pada bagian
Movie. Behaviour dan klik tombol OK.

Jalankan animasi Tambahkan efek tint Tambahkan suara


7 Motion Tween ditunjukkan dengan
frame berwarna ungu dan garis pa-
8 Hentikan animasi yang telah dija-
lankan, sekarang tambahkan sedikit
9 Agar tampak lebih cool, tambahkan
suara. Klik Frame 1, lalu klik menu
nah yang menunjuk dari titik hitam efek. Klik Frame 1, lalu klik Win- Window → Common Libraries →
ke titik hitam lainnya . Sekarang klik dow→ Panels→ Effect, Pilih Tint Sounds, maka daftar Libray Sounds
menu Control → Test Movie untuk pada drop-down menu dan Tint yang telah disediakan Flash akan
menjalankan animasi. Color: Biru. Lakukan hal yang sama tampil, pilih salah satu, misalnya:
pada Frame 15 dengan Tint Color: Beam Scan. Drag ke atas tulisan
Merah dan Frame 30: Ungu NeoTek yang berada di Movie.

14 NeoTek Januari 2002


NeoStyle

menggerakkan satu objek dari lokasi objek dan menjadikannya sebagai yang akan anda gunakan pada stage
ke lokasi lainnya sambil mengisi symbol. Jika tidak menjadi simbol, dan pastikan ada satu keyframe yang
bagian-bagian di antara frame-nya objek itu tidak akan bekerja dengan akan menjadi awal tween untuk layer
sehingga transisinya menjadi mulus. benar dan hanya akan menyebabkan tempat anda menempatkan simbol itu.
Proses ini disebut motion tween. anda frustrasi. Jadi, jika anda membuat Setelah selesai, kini buat keyframe lain
Motion tween adalah contoh tween suatu objek, atau mengimpor suatu di posisi lain pada layer tersebut yang
(pengantara) yang paling umum dan image, pastikan anda mengubahnya akan menjadi titik akhir gerakan. Jika
sederhana. Dengan efek ini, Flash da- menjadi simbol (cara termudah adalah setelah view, anda merasa gerakan
pat memperantarai posisi, rotasi, ukur- dengan menggunakan F8 pada key- terlalu cepat atau lambat, anda dapat
an, dan bahkan warna. Dengan fungsi board.) Simbol itu kemudian akan ter- menyesuaikan lokasi titik awal/akhir
ini, warna dapat berubah secara berta- lihat di library dan dapat digunakan dengan klikan dan geretan mouse. Jika
hap atau objek muncul dan menghi- berulang-ulang. akhir keyframe telah ditentukan, anda
lang dengan menggunakan alpha atau Untuk dapat menggerakkan sebuah dapat mengklik simbol tersebut dan
tint color. simbol anda memerlukan sebuah titik memindahkannya ke lokasi lain yang
awal dan titik akhir yang akan menjadi akan menjadi ujung dari gerakan
Untuk memulai proses gerak tween, tween. Selanjutnya silakan ikuti
pertama kita perlu menentukan suatu lintasan geraknya. Tempatkan simbol
tutorial di bawah ini.

Mengatur time line Memperbesar tulisan Animasi tulisan


4 Timeline terletak di atas Movie,
terdiri dari frame-frame. Sekarang
5 Klik Frame 15, lalu klik menu
Modify → Transform → Scale and
6 Inilah saatnya untuk memberikan
animasi. Klik Frame 1 lalu pilih me-
klik Frame 15 lalu klik menu Rotate, isikan Scale: 150 %, lalu nu Modify → Frame. Pilihlah Mo-
Insert → Keyframe untuk mem-
klik OK. tion pada bagian Tweening. Lakukan
berikan Keyframe pada Frame 15.
Lakukan hal yang sama pada hal yang sama pada Frame 15.
Frame 30.

HINT & TIPS • HINT & TIPS • HINT & TIPS • HINT & TIPS • HINT & TIPS • HINT &

Tweening Bukan Hanya Motion


Ketika mempertimbangkan untuk Macromedia mendefinisikan objek
menggunakan animasi tweening di sebagai simbol, groups, text boxes,
Flash, desainer biasanya hanya ber- dan grafik imporan.
pikir mengenai motion tweening. Coba gunakan simbol dalam animasi
Padahal kekuatan Flash lebih dari anda. Ukuran file simbol biasanya
sekedar animasi motion tweening itu. lebih kecil dibandingkan object group
Anda pun sebenarnya dapat meng- dan raster image. Seperti telah
gunakan tweening untuk menganima- disinggung di atas, semua tweening
sikan bentuk, rotasi, warna, dan minimum harus mempunyai dua
opasitas suatu objek. keyframe, awal dan akhir. Jika anda
Publikasikan ke browser
10 Sebelum dipublikasikan simpan-
lah terlebih dahulu animasi yang
Hal yang perlu diingat mengenai
tweening adalah bahwa tweening
berencana untuk men-tweening-kan
beberapa objek, masing-masing objek
telah dibuat, klik File → Save hanya dapat diterapkan pada objek. harus diberi layer tersendiri.
As. Untuk menampilkan di
browser, klik File → Publish
Preview → HTML. Maka seka-
rang anda sudah mempunyai file

Januari 2002 NeoTek 15


NeoTutor

CARA M U DAH BE LAJAR


emang ASP bisa saja ditulis
M dengan mengguna-kan teks
editor sederhana seperti mi-

ASP DE NGAN salnya Notepad, atau bisa juga de-


ngan MS Frontpage dan MS Words.
Tetapi jika semua itu dibandingkan

ASP E DIT 2001 dengan ASPEdit tampak akan jauh


lebih mudah jika kita menggunakan
alat bantu ini. Ya, karena ASPEdit
memang dibuat khusus untuk me-
nulis file-file ASP.
Jika ingin lebih mudah menulis script atau file ASP (Active Server ASPEdit buatan Tashcom Software
Pages), ada baiknya mengenal ASPEdit 2001 yang merupakan ini merupakan shareware, sehingga
kita bisa memanfaat-kannya secara
alat bantu yang paling cocok untuk menulis file ASP. Roswati S. gratis meski dalam waktu terbatas.
menyajikannya untuk anda.

Men-download dan menginstal ASP Edit

DOWNLOAD ASPEDIT BUKA DENGAN WINZIP SETUP ASPEDIT


1 Download dahulu ASPEdit 2001 ini dari
http://www.aspedit2001.com/download.
2 Klick dua kali file aspedit.zip yang baru di-
download, maka secara otomatis jendela
3 Setup pun mulai dijalankan, kita disambut
kotak dialog Welcome to ASPEdit 2001.
asp. File yang kita download ini berfor- Winzip akan terbuka. Klik ikon Install Nah, kotak dialog ini akan mulai memandu
mat .zip file dan besarnya sekitar 6 MB. untuk menginstal ASPEdit ini ke PC kita. secara step by step sampai instalasi selesai.
Bila tidak mau repot cari saja di CD Perhatikan tanda Minimize during Install Jadi kita tinggal mengikuti saja. Setup ini
NeoTek bulan ini. dengan tanda cek, biasanya sih secara juga mengingatkan pada kita untuk mem-
default sudah dicek. Setelah itu klik OK. buat backup copies untuk data-data kita
yang penting. Klik tombol Next.

DIREKTORI INSTALASI FOLDER INSTALASI FORMAT PESAN EMAIL ANDA


7 Kotak dialog Choose Destination Location,
menawarkan apakah akan mengganti letak
8 Kotak dialog Select Program Folder
memberitahu bahwa akan dibuatkan ikon
9 Nah, akhirnya kotak dialog Start
Copying Files yang muncul. Ini artinya
direktori ASPEdit yang akan diinstal. Kalau dalam Program Folder, yang nantinya bisa Setup sudah siap untuk mulai mengko-
tidak, yang akan dipakai adalah direktori kita gunakan untuk memulai ASPEdit ini pikan file-file alias menginstal ASPEdit
defaultnya yaitu C:\Program Files\Tashcom dari tombol Start → Programs. Biarkan 2001 ke PC kita. Langsung saja klik
Software\ ASPEdit 2001. Klik Next untuk saja pada default-nya yaitu ASPEdit 2001. Next untuk mulai.
menerima folder default. Klik tombol Next saja lagi.

16 NeoTek Januari 2002


NeoTutor

Beberapa fitur ASPEdit 2001 jarang terjadi kesalahan pada penu- • SQL Table Builder. Kalau ini untuk
• Wizard for All Difficult Task. Ham- lisan skrip. membuat dan menghapus tabel, dan
pir semua aplikasi ASP yang agak • Publishing Wizard. Tidak kalah dengan sebagainya.
sulit dibuatkan wizardnya oleh MS FrontPage. ASPEdit juga sudah • Masih banyak sih yang lainnya, mi-
ASPEdit, misalnya saja aplikasi un- dilengkapi dengan step by step yang salnya saja adanya penomoran baris-
tuk mengirim email, aplikasi data- menuntun sampai publikasi selesai. baris skrip, yang tentu saja akan sa-
base, dan masih banyak lagi. • Comprehensive Tutorial. Siapa yang ngat memudahkan kita dalam men-
• Validators. Sangat berguna untuk belum tahu ASP? Tutorialnya diser- cari letak baris jika terja-di kesalahan,
mencek apakah skrip (script) yang takan pada ASPEdit. Ada 12 pelajaran fasilitas autocomplete pada saat penu-
anda tuliskan sudah benar atau ma- sederhana, cocok buat pemula. lisan objek-objek built in ASP,pewar-
sih mengandung kesalahan. • Guidance Assistant. Untuk yang naan background script ASP yang
suka ditemani oleh assisten yang menjadikan kita tahu dengan pasti
• Source Tidier, Code Explorer, yang apakah kita sedang menulis di
paling memudahkan kita. Dengan lucu, ASPEdit menyediakan guide
lucu yang dapat membantu Anda. antara delimiters atau tidak.
Code Explorer ini kita tinggal klik
dua kali, tidak usah menulis skrip • SQL Query Builder. Ini untuk
lagi. Cukup klik sini klik sana sudah membuat query SQL, misalnya saja
jadi skripnya. Cepat, mudah, dan mengambil atau memasukkan data,
dijamin lebih akurat, dan akan sangat atau mungkin meng-update data.

TUTUP APLIKASI LAIN LICENSE AGREEMENT README INFORMATION


4 Yang muncul masih kotak dialog Welcome
to ASPEdit 2001 Setup! Tapi sekarang me-
5 Sekarang muncul kotak dialog Software
Lisence Agreement.. Klik tombol Yes
6 Jika anda melanjutkan, akan tampil kotak
dialog Readme Information. Isinya tentang
nyarankan untuk mematikan semua ap- untuk melanjutkan ke langkah selanjut- informasi yang mungkin sewaktu-waktu
likasi yang lain. Jika anda masih sedang nya. Tapi kalau anda ingin membacanya, anda perlukan, misalnya masalah bug
menjalankan aplikasi yang lain, klik Can- dan ternyata tidak jadi menginstal, klik report, update atau ada juga lisensi khusus
cel, untuk membatalkan Setup. Tutup tombol No. Anda akan keluar dari Setup. untuk keperluan pendidikan, yang bisa
semua aplikasi lain, baru jalankan lagi anda cek langsung di situs Tashcom
langkah-langkah ini. Software. Klik tombol Next.

MENENTUKAN RETURN RECEIPTS INSTALASI SELESAI MENJALANKAN ASP EDIT


10 Maka proses penginstalan itu pun dimulai.
Sekarang kita tunggu saja beberapa saat
11 Jika kotak dialog Setup Complete, muncul
artinya proses instalasi sudah selesai. Di
12 Maka program ASPEdit pun akan mulai
dijalankan. Pada kotak dialog pembuka
sampai proses selesai. PC kita sekarang sudah ada ASPEdit yang yang muncul, klik I’m still evaluating
siap digunakan. Jika anda ingin agar ASP- untuk masuk ke program.
Edit ini dijalankan sekarang juga, tandai
Yes, Launch the Program File. Lalu klik
Finish untuk keluar dari Setup. Kalau
tidak, ya tidak usah ditandai.

Januari 2002 NeoTek 17


NeoTutor

FILE ASP YANG L angsung saja buka ASPEdit,


dari Start → Program →
ASPEdit → ASPEdit 2001.

PERTAMA DENGAN Tunggu beberapa saat ketika software


loading. Kemudian muncul kotak
dialog Shareware Notice. yang

ASP EDIT mengingatkan bahwa Anda menggu-


nakan software trial. Anda diingatkan
bahwa masa trial software ini adalah
50 kali pakai. Sekarang klik saja
tombol I m still evaluating untuk
masuk ke aplikasi ini.
Setelah pada bagian sebelumnya kita menginstal ASPEdit 2001, Setelah itu terbukalah jendela
sekarang mari mempelajari cara menggunakan ASPEdit 2001 untuk ASPEdit 2001. Di pojok kanan
bawah terdapat asisten yang lucu,
menulis file ASP sederhana yang akan kita coba jalankan di PWS. yang posisinya bisa dipindah-
pindah dengan cara men-drag sang

Menggunakan ASPEdit untuk menulis file ASP

SAVE DI C:\INETPUB\WWWROOT\ LEMBAR KERJA PERTAMA.ASP TAG BODY WIZARD


4 Selanjutnya yang akan muncul adalah
kotak dialog Save Page. Simpanlah
5 Pada lembar kerja pertama.asp, sudah
dibuatkan tag-tag HTML lengkap dengan
6 Pertama letakkan pointer mouse pada
tepat satu baris dibawah tag </HEAD>.
file baru ini pada folder META tag. Memang hanya sampai Pilih Insert > HTML-Statement > Body
C:/Inetpub/wwwroot/ dengan </HEAD>. Tinggal menambahkan tag Wizard. Muncul kotak dialog Document
nama pertama.asp. body dan tag penutup HTML. Jika itu Properties, Di sini masukkan opsi-opsi
pun malas, biarkan ASPEdit menulis- untuk body tag sesuai keinginan, mi-
kannya. Gunakan tag body Wizard salnya Background Picture untuk mem-
untuk menuliskan tag body document. beri latar belakang pada halaman web.

tempatkan
delimiters
<% dan
%> di sini

TAG PEMBUKA & PENUTUP ASP MEMASANGKAN DELIMITERS WARNA KUNING PADA DELIMITER
10 Sekarang tuliskan delimiters untuk
ASP, yaitu tag <% sebagai pembuka
11 Untuk memasukkan delimiters, perta-
ma tempatkan dahulu pointer di
12 Pastikan semua skrip ASP dituliskan
di antara delimiters ini. Untuk memas-
dan tag %> sebagai penutupnya. Di bawah tag <body>. Lalu dari File and tikan hal ini ASPEdit secara otomatis
antara kedua tag iniliah skrip-skrip Tag Manager, klik dua kali <%:%>, akan memberi warna kuning sebagai
ASP akan dituliskan. Kalau Anda kemudian tekan Enter sekali untuk mem- latar area penulisan ASP skrip. Jika
menulis di luar delimiters ini, maka buat baris baru. saat menulis skrip ASP latarnya tidak
server tidak akan mendapatkan dan kuning, maka berarti sedang menulis
akan mengeksekusinya. di luar delimiters.

18 NeoTek Januari 2002


NeoTutor

Opsi lain Script Timeout (60 seconds) untuk menen-


tukan batas waktu script dieksekusi, serta opsi
Session State Enable yang merupakan pendekla-
rasian apakah session diizinkan digunakan atau
tidak. Secara default ketiga opsi ini tidak akan
dipilih, dan memang tidak perlu kalau yang akan
kita buat adalah file yang sederhana saja.

NEW FILE TIPE FILE DAN OPSI GENERATE NEW PAGE


1 Klik File → New. Akan muncul kotak
dialog New Page. Di sini kita diminta
2 <ASP Option> untuk menyertakan opsi
ASP umum ke dalam file baru yang akan
3 Pada box <Page Title>, ketikkan
nama file baru yang akan kita buat,
memasukkan identitas file baru yang kita buat. Ada tiga pilihan opsi, bisa pilih misalnya Belajar ASP (tuliskan
akan kita buat. File Type mempunyai satu atau lebih, yaitu Include VBScript tanpa tanda kutip). Setelah itu klik
tiga pilihan ASP, HTM, dan opening tag. Tag ini nantinya akan tombol Generate New Page pada
WML/WAP. Secara default, yang memberitahu server bahwa bahwa sebelah kanan bawah kotak dialog.
terpilih Active Server Pages. yang akan digunakan adalah VBScript.
Sementara ini tidak diperlukan.

MENENTUKAN BACKGROUND PENGATURAN WARNA & MARGIN PERSIAPAN MEMBUAT SKRIP ASP
7 Klik ikon folder di sebelah kanan boks
untuk mencari atau menentukan letak
8 Background color: menentukan warna
latar, Hyperlink color: menentukan war-
9 Enter dua kali, agar antara tag <body>
dengan tag </body> terdapat dua baris
file image yang akan digunakan se- na link yang belum diklik, Active Link kosong. Di bawah tag </body> tag pe-
bagai background. Tandai watermark color: menentukan warna link halaman nutup </html>. Kini kita siap membuat
jika anda ingin menggunakan efek yang sedang aktif, Text color: menentu- skrip ASP di antara body tag tersebut.
watermark. Bisa juga pilih warna-warna kan warna teks default pada seluruh ha- Tampilkan dulu semua tag ASP dengan
untuk dijadikan warna dasar halaman laman, Visited Link Color: menentukan memilih menu Tags/Commands →
jika tidak menggunakan gambar. warna link yang telah dikunjungi. Di Show ASP Commands. Muncullah list
kanannya pengaturan margin. Klik OK. dari semua tag ASP yang akan
Pada ASP digunakan Response.Write untuk me-
nulis pada dokumen. Response adalah salah satu
dari beberapa jenis object build dalam ASP. Object
Response sangat penting, karena fungsinya ber-
kaitan dengan pengiriman data ke client (memberi
respon). Write adalah salah satu Method dari
Object Response ini.

RESPONSE.WRITE CARA OTOMATIS RESPONSE.WRITE FILE ASP ANDA YANG PERTAMA


13 Method artinya cara atau langkah yang
harus dilakukan oleh Object itu, yaitu
14 Caranya? Letakkan pointer di antara
delimiters. Dari menu bar Insert →ASP
15 Sekarang tinggal save. Klik ikon Save
yang terdapat pada toolbar. Selesai
menulis dokumen (maka dinamakan → ASP-General ASP → Response State- sudah file ASP sederhana kita. Mari
Write). Nah di sini terlihat bahwa ASP ment → Response.Write . Tidak perlu kita coba jalankan. Buka Internet
sangat mudah dipahami hanya dengan mengetikkan secara manual, dan salah Explorer. Lalu masukkan alamat
mengerti bahasa Inggris. Response.Write ketik bisa dihindari. Ganti teks di antara http://localhost/pertama.asp.
artinya respons yang diberikan oleh tanda kutip, dalam hal ini <your text Mudah kan ASP? Jangan lupa PWS-
server berupa penulisan pada dokumen. here> dengan Selamat Belajar ASP! nya harus dalam keadaan aktif!

Januari 2002 NeoTek 19


NeoTutor

Dynamic HTM L:
Penggunaan JavaScript dalam DHTM L
Script adalah istilah yang diberikan untuk bahasa pemrograman yang bersifat
sederhana. Dalam membuat halaman web yang dinamis, script adalah
komponen yang sangat penting. Tanpa adanya script, nyaris tidak mungkin untuk
membuat halaman web yang benar-benar interaktif.

BERBEDA DENGAN APPLET, FLASH kita dari browser yang tidak mendu- Kemudian buat fungsi yang dinamakan
S dan lainnya, source code un-
tuk script langsung diketik di
kungnya , sehingga penulisannya
menjadi:
stop() dengan tugas clearTimeout
Fungsi ini gunanya untuk menghenti-
antara HTML, jadi script bersifat open <html> kan eksekusi script.
source. Ada dua script yang umum <head>
untuk web: JavaScript dan VbScript. Kemudian kita buat fungsi yang dina-
</head>
JavaScript lebih populer karena VbScript makan start() dan deklarasikan variabel-
<body>
tidak didukung oleh Netscape. variabel berikut:
<script type="text/javascript">
Apa saja yang dapat dilakukan <!-- • time mengambil tanggal hari ini
olehJavaScript? document.write("Contoh Program JavaScript") • hours mengambil jam dari time
• JavaScript dapat menambahkan teks //--> (berarti jam saat ini)
secara dinamis </script> • minutes mengambil menit dari time
• JavaScript dapat bereaksi terhadap </body> • seconds mengambil detik dari time
event, misalnya onLoad </html> • clock dideklarasikan sebagai
• JavaScript dapat membaca dan penampung data jam
Untuk selanjutnya, kita akan mencoba
mengganti attribut untuk tag HTML membuat sebuah script yang akan me- Kemudian clock ditampilkan pada sebuah
• JavaScript dapat melakukan validasi nampilkan jam yang terus berjalan. Script elemen yang bernama "display" setiap
pada data mungkin tampak rumit tapi sebenarnya ada perubahan waktu 1000 milidetik (1
Untuk memasukkan JavaScript dalam cukup sederhana jika dipahami. detik). Terakhir buat input textbox
HTML, kita harus menggunakan tag dengan nama "display" untuk menam-
<html>
<script> dengan attribut "type" dan pilkan waktu.
<head>
value "text/javascript." Setelah menu- <script type="text/javascript"> Hasil akhirnya adalah sebagai berikut:
lis scriptnya, tutup dengan </script> var timer = null
<html> function stop() 15:23:18
<head> {
</head> clearTimeout(timer) Tentu saja kita bisa menambahkan ka-
<body> } limat sebelum input textbox misalnya :
<script type="text/javascript"> function start()
document.write("Contoh Program JavaScript") {var time = new Date() 15:23:18
Saat ini pukul:
</script> var hours = time.getHours()
</body> var minutes = time.getMinutes() Jam yang ditampilkan adalah jam lokal,
</html> var seconds = time.getSeconds() jadi jam berdasarkan komputer pengun-
var clock = hours jung situs, bukan jam server. Dengan
Cara kerja script diatas adalah meme- menggunakan teknik yang mirip de-
clock += ((minutes < 10) ? ":0" : ":") + minutes
rintahkan objek yang bernama document, ngan script diatas, dapat juga ditampil-
clock += ((seconds < 10) ? ":0" : ":") + seconds
yakni file HTML tempat script tersebut kan hari, tanggal, bulan serta tahun
document.forms[0].display.value = clock;
berada, untuk menuliskan kata "Contoh yang sesuai dengan komputer pengunjung.
timer = setTimeout("start()",1000)
Program JavaScript." Dengan demikian,
tulisan tersebut akan muncul pada do- ; Tehnik Javascript diatas baik dipelajari
kumen jika ditampilkan di browser. }</script> untuk pemula. Masih banyak lagi fungsi-
</head> fungsi Javascript yang lebih kompleks
Penting diingat bahwa tidak semua <body onload="start()" onunload="stop()"> yang dapat membuat tampilan web
browser mendukung JavaScript. Browser- <form> menjadi lebih dinamis.
browser lama ataupun browser baru <input type="text" name="display">
yang dukungan terhadap scriptnya di- </form>
matikan tidak dapat memproses script </body>
ini dan kemungkinan akan menim- </html>
bulkan masalah pada hasil tampilan.
Pertama-tama var timer = null meng- Diasuh oleh: Irwan Effendi, CWP
Untuk mengatasi masalah itu, kita hasilkan variabel timer yang nilainya Instruktur Senior Web-C, Jakarta
menggunakan tag comment "<!-- //-- tidak ada (null) http://www.webmastercertification.web.id
> untuk "menyembunyikan" script irwan@webmastercertification.web.id

20 NeoTek Januari 2002


NeoTutor

Soft ware Cracking


Memacu Minat Belajar A ssembly Language
Memacu Minat Belajar A ssembly Language
Cracking adalah seni mengubah suatu program agar bersedia melakukan apa
yang kita inginkan dan bukannya apa yang diinginkan oleh programer software itu.
Cracking dapat menjadi cara untuk memacu gairah belajar pemrograman.

EBELUM ANDA MEM- Apakah Cracking Itu? Reversing adalah tahap ber- sering mengutak-atik kode
S baca artikel ini, kami
buat disclaimer dulu
Cracking adalah membuat
suatu program yang dapat
ikutnya setelah anda mahir
melakukan cracking.
assembly. Jika anda dapat
merasakan suatu skenario
yaitu “bahwa artikel ini ha- program, maka anda telah
berfungsi secara utuh (fully Ingin Jadi Cracker?
nya untuk tujuan informasi menguasai seni reverse
functional) dari suatu share-
dan pendidikan saja dan jika Ada tiga persyaratan mini- engineering ini.
ware atau versi demo yang
anda memanfaatkannya un- mal yang harus dipenuhi Proses menjadi seorang
mempunyai limit pemakai-
tuk tujuan lain, maka hal untuk menjadi seorang cracker yang handal mem-
an tertentu seperti 30-day
itu diluar tanggung jawab cracker. Pertama, anda ha- butuhkan waktu bertahun-
trial, 30-uses trial, dll. Caran-
redaksi.” Pernyataan ini ha- rus mempunyai pengalam- tahun. Anda harus sering
ya dengan mengubah source
nya sekedar mengikuti etika an berkomputer yang luma- membaca essay tentang
code atau mencari serial
yang dilakukan oleh para yan sehingga anda sudah “How to crack” seperti yang
number/key file/registry
cracker sebelum mereka me- tahu apa itu DOS, Windows, sekarang anda baca ini atau
entry. Cracking adalah pro-
nulis essay tentang software file .ZIP/.ARJ dan sebagai- sering-seringlah berselancar
ses registrasi secara ilegal
cracking. nya. Kedua, anda sudah me- di lautan informasi, Inter-
pada sebuah program.
Jika anda sering men-down- ngerti apa itu Assembler, net! Selain itu anda juga
Perlu diketahui bahwa perintah-perintah dasarnya
load program di Internet, harus sering berlatih dan
cracking tidak sama dengan seperti call, mov, cmp, or
tentu sering menemui istilah harus terus terobsesi de-
hacking! Artikel ini tidak atau xor.
shareware atau demo version. ngan ‘binatang’ cracking
membahas cara meng-hack
Pasti anda juga sudah tahu Semua bahasa tingkat tinggi ini.
suatu situs, server, irc-client,
cara mendapatkan obatnya yang dipakai seperti C, Yang terakhir, anda harus
dan lain-lain, tetapi cracking
agar program tersebut men- C++, Pascal, Java, akan di- menyadarkan diri sendiri
bisa juga menjadi bagian
jadi full version, yaitu dengan compile ke dalam bahasa bahwa anda tidak pernah
dari hacking.
sering-sering mengunjungi assembly sehingga dapat tahu segalanya. Are you
situs-situs underground Reverse Engineering? dimengerti oleh komputer. ready to become cracker?
yang salah satunya adalah Karena itu jika anda semakin
Reversing atau reverse engin-
www.astalavista.com.
eering jauh lebih kompleks
dalam pengetahuan anda Apakah Assembler Itu?
Tetapi pada akhirnya anda tentang assembly, akan se- Assembler adalah suatu
dibandingkan cracking. Re-
pasti juga ingin tahu bagai- makin baik. program yang mengkon-
verse engineering tidak sela-
mana cara meng-crack se- lu melakukan cracking suatu Yang ketiga, adalah kesabar- versi suatu source code ke
buah software dari demo program tetapi lebih kepada an dan “feeling!” Kesabaran bahasa assembly/mesin
menjadi full version atau se- debugging atau disassem- akan membutuhkan waktu menjadi file yang dapat
tidaknya, anda bisa menjalan- bling suatu program untuk dan waktu adalah aset terbe- dieksekusi: .exe atau.com.
kan software tersebut tanpa mempelajari sesuatu seperti sar seorang cracker. Sedang- Jika anda hanya menulis-
harus registrasi untuk men- mempelajari virus baru atau kan feeling akan datang de- kan satu baris perintah
dapatkan password-nya. cara kerja skema proteksi. ngan sendirinya jika anda dalam bahasa C++, maka

Januari 2002 NeoTek 21


NeoStart NeoTutor

untuk perintah yang sama ckb/asmtut.zip dengan ini prosesor meng- menggunakan routine yang
anda harus menuliskan be- Istilah Dasar Assember arahkan instruksi-instruksi sangat kompleks tetapi se-
berapa instruksi. Untuk le- yang harus di-eksekusi. kali saja sebuah wrapper
bih jelasnya, lihat contoh A. Registers berhasil di-crack, maka se-
berikut: Metode Proteksi mua software yang meng-
Registers adalah variabel-
Start partial code (c++) variabel yang ditempatkan Dari sekian banyak gunakan wrapper tersebut
dalam prosesor komputer shareware program, kita dapat di-crack secara oto-
#include <iostream.h>
anda. Prosesor mengguna- dapat mengidentifikasi matis. Ya, jika anda berhasil
void main(void) { kan variable ini untuk ope- metode-metode yang sering meng-crack DLL yang digu-
cout << "Hello world!\n" ; rasi dasar matematika dan dipakai untuk memproteksi nakan suatu wrapper, maka
} logika. Register yang sering shareware tersebut seperti jika anda meng-install setiap
End partial code digunakan adalah : eax, ebx, berikut. program yang menggunaka
ecx dan edx. Kadang anda wrapper tersebut, maka pro-
Nag Screen: Bentuk proteksi
Start partial code (assembler) juga akan menemukan edi, gram tersebut akan otomatis
yang paling sederhana ada-
esi, esp, dan ebp. berubah menjadi versi yang
code segment lah munculnya sebuah jen-
sudah cracked. Semua pro-
assume cs:code, ds:code Ada tiga jenis register yaitu dela kecil sebelum program
duk Symantec seperti Nor-
register 32bit, 16bit dan 8bit. load up yang isinya meng-
org 100h ton Utilities, AntiVirus me-
Register 32bit dimulai de- ingatkan anda untuk mem-
begin: jmp short main makai metode ini.
ngan e seperti eax. Register beli software itu. Biasanya
main proc near window ini dibuat dengan Dongle (Hardware) Protection:
16bit register adalah ax, bx,
mov ah, 09h cx, dx, di, si, sp, bp. Sedang- Sebuah hardware lock dise-
mov dx, offset msg kan register 8bit register diakan bersama program
int 21h adalah al, ah, bl, bh, cl, ch, yang berisi kunci unik atau
exit: mov ax, 4C00h dl, dh. l- berarti 8 bit yang beberapa fungsi API. Program
int 21h terkecil dari register 16bit ini akan mengecek keberada-
register dan h- berarti 8 bit an lock ini pada saat starting.
maind endp
terbesar dari register 16bit. Contohnya adalah AutoCAD
code ends dan Tally.
end begin B. Flags
msg db 13,10,"Hello Skema Cara Cracking
Flags adalah variable Boolean
world!",13,10,"$" yang bernilai 0 atau 1. Flags Pada prinsipnya ada dua
End partial code digunakan oleh prosesor un- skema pendekatan untuk
tuk melakukan operasi mate- melakukan cracking yaitu
Menakutkan? Tetapi, sekali
matika dan logika secara in- Paint Shop Pro dan Textpad dengan pendekatan: Dead
anda mengerti cara kerjanya, Listing (dengan W32Dasm)
sesungguhnya assembler ternal. Flag yang paling pen- Expiration: Program ini akan
ting adalah Zero Flag, yang habis masa bekerjanya sete- dan Serial Fishing (dengan
itu tidak terlalu sulit. Satu-
nilainya dapat 0 atau 1. lah waktu tertentu atau sete- SoftICE)
satunya cara mengatasinya
adalah dengan belajar assem- C. Code Flow lah dipakai sebanyak sekian Dead listing adalah disas-
bler. Kenapa? Karena pada kali. Untuk melakukan ini, sembling, digunakan untuk
saat anda meng-crack, yang Pada saat anda sedang meng- beberapa metode digunakan metode proteksi seperti Nag
anda lihat hanyalah instruk- analisa potongan kode, harus antara lain pengecekan tang- Screen dan Expiration.
si-instruksi assembler ini. diingat bahwa prosesor itu gal dan registry flag check. Sedangkan Serial fishing
sangat bodoh dan yang dila-
Saat anda melakukan dis- User Registration: Program adalah pencarian serial code
kukannya hanyalah meng-
assemble suatu program ini meminta anda untuk me- digunakan untuk metode
ikuti instruksi dasar, baris
yang ditulis dalam bahasa masukkan kode registrasi/ proteksi User Registration.
demi baris dari kode yang
C, anda tidak akan melihat serial number yang didapat Ada banyak cara untuk me-
dituliskan dan tidak akan
source code C tetapi kode setelah anda melakukan regis- lakukan cracking dan yang
mengikuti kode yang tidak
assembler. Kenapa? Karena trasi ke alamat situs dari dibahas disini adalah yang
dituliskan. Karena itulah
setiap program (ditulis da- software yang anda jalankan. paling dasar untuk anda
anda harus berfikir seperti
lam bahasa C, Java, Visual Contohnya adalah WinZip ketahui.
prosesor jika sedang meng-
C, dll) akan dikompilasikan dan CuteFTP.
analisa suatu potongan kode
ke dalam kode mesin. Se- mesin dan juga bertingkah Commercial Strength Wrappers: Tool Yang Diperlukan
buah program disassembler laku seperti prosesor yaitu: Banyak pengembang soft- Bila anda melakukan cracking
seperti W32Dasm tidak da- tarik nafas, hembus nafas, ware melepas produknya de- dengan pendekatan dead
pat mengetahui bahasa asli tarik, hembus, taik… stupid ngan konsep coba sebelum listing, maka anda mencoba
yang dipakai untuk menu- joke! membeli yang ditangani oleh mendapatkan kode assem-
liskannya. Program ini ha- sebuah wrapper yang me- bly dari source code soft-
nya melakukan tranlasi dari Pada prinsipnya anda harus
mungkinkan pelanggan me- ware itu. Untuk itu kita
kode mesin menjadi instruk- melakukan apa yang prose-
lakukan registrasi secara harus melakukan disassem-
si assembler. Karena itulah sor lakukan seperti compare
online setelah memasukan bly, yaitu proses pengubah-
anda harus mengerti instruksi- register, variable, execute
informasi seperti nama, email, an source code dari suatu
instruksi assembler sebe- jump dan call, menghitung
credit card dan telepon. Bebe- file program ke bentuk
lum mencoba untuk mela- operasi matematika, simpan
rapa commercial wrapper ada- kode assembly/mesin. Tool
kukan cracking. Download dan lain-lain. Untuk mela-
lah Release Software Agent, untuk pekerjaan ini adalah
tutorialnya di-download di kukan ini, prosesor memi-
VBox, unBoxed, Techwave suatu utilitas yang sering
http://users.belgacom.net/bla liki Instruction Pointer yang
dan Stirling. Wrapper ini
22 NeoTek Januari 2002
NeoTutor

• Download W32Dasm di http://crackpltools.prv.pl dan dapatkan


informasi mengenai hacking dan cradcking di http://www.astalavista.com
dipakai oleh para cracker, tah Write, Modify dan suatu flow control ke arah Sekarang kita telah mem-
yaitu Win32 Disassembler Reassemble file berlawanan dari jump pelajari arti dari kata
atau yang lebih dikenal 3. Melihat file dalam ben- command atau gunakan cracking, yaitu membuat
sebagai W32Dasm. tuk ASCII, HEX atau NOP (No Operation) suatu program bertindak
Win32 Disassembler dapat Assembly 7. Jalankan program itu seperti yang kita inginkan
melakukan pekerjaan seba- dan lihat pengaruh per- dan bukan yang diingin-
Download tool-tool ini di kan oleh programmer dari
gai berikut: www.astalavista.com ubahan kode yang telah
dilakukan dalam Hiew. program tersebut. Kita ju-
1. Disassemble files: men- bersama dengan crack-nya. ga telah mengenal dasar
translate program ke ben- Resapi kekuatan yang anda
Kedua tool diatas dapat punyai, the power of dan tool yang popular
tuk kode assembly atau dipakai untuk cracking untuk cracking: W32Dasm
kode mesin. Tipe-tipe file cracking, membuat suatu
dengan pendekatan dead program bertindak sesuai dan Hiew.
yang dapat dikerjakan listing sedangkan untuk
adalah exe, 386, com, cpl, dengan yang anda inginkan. Sebelum mengikuti tutor-
pendekatan serial fishing, ial di halaman berikutnya,
drv, dll, fon, mpd, ocx, digunakan SoftICE. Sebelum anda melakukan
vbx, dan vxd. hal-hal di atas, ada bebe- anda harus sudah men-
Langkah-langkah Cracking rapa kata yang harus disi- download tool-tool ter-
2. Load proses program sebut. Kita segera akan
dan trace program mak berikut ini.
1. Jalankah program yang mempraktekannya dalam
3. Browse file yang telah ingin di-crack dan pelajari Cracking adalah seni modi- langkah demi langkah
di-disamble tabiat standar-nya. Coba fikasi suatu program dan yang lebih detail sampai
masukkan password dan membuatnya bekerja se- anda berhasil meng-crack
4. Find teks lihat responnya. suai keinginan anda. Jika sebuah software.
5. Execute, insert atau anda mendapat free demo
2. Buka program itu de-
remove jumps dan calls program, lalu meng-crack • Betashark salah satu situs
ngan W32Dasm dan laku-
dan menggunakannya yang menyediakan berbagai
6. Fungsi import dan kan disassemble terhadap
untuk kepentingan sendiri, jenis cracker’s tools.
export program itu. http://www.betashark.f2s.com/
maka anda di jalur yang
wapps.htm
7. Show tampilan HEX 3. Carilah kata-kata kunci benar. Tetapi!! Jika anda
dari suatu area kode mesin dari file yang telah di-dis- mulai menjual versi crack-
assemble itu seperti pass- nya, maka ini adalah suatu
8. Show daftar STRING, word, name, date, expired,
DIALOGS dan REFERENCES tidakan kriminal.
time limit, wrong, entered
9. Save disassembly source Agar lebih jelasnya, ikuti
dan yang sejenisnya.
dalam format teks. tutorial di halaman ber-
4. Temukan dan observasi ikutnya langkah demi
Tool selanjutnya yang ha- password generator, cari langkah mulai dari men-
rus dipunyai adalah Hiew, learn protection routine download program tool,
yang sering disebut seba- dan API Calls menginstalasinya, men-
gai Hacker's View. Tool 5. Cobalah untuk mema- cari sasaran, disassembly
ini mampu melakukan: hami mekanisme jump lalu modifikasi dan boom!
1. Disassemble files dari skema protection Anda telah menjadi
cracker.
2. Membuat perubahan 6. Sekarang buka program
pada file yang telah di- yang ingin di-crack dengan Penutup
disassemble seperti perin- Hiew. Ubah jump dari
Januari 2002 NeoTek 23
NeoTutor

PASSWORD C RAC KI NG
Cracking terhadap suatu
program adalah tidakan
‘mempereteli’ suatu file

DE NGAN aplikasi misalnya yang


berbentuk EXE menjadi
bahasa assembly dan di-

DISASSE M BLE R DAN kenal sebagai disassembly (menggunakan


disassembler), kemudian mengubah kode-
kode aliran program sesuai dengan keinginan

H EX E DITOR (1) kita menggunakan hex editor.


Disassembler-nya adalah WDasm dan hex
editor-nya adalah Hiew. Dapatkan tool-tool
ini di situs-situs para cracker yang banyak
Setelah sedikit tercerahkan dengan teori, sekarang langsung bertebaran di Internet (langkah 1–2) atau
saja anda duduk di depan PC. Buka NEOTEK, ikuti langkah dapatkan pada CD NeoTek bulan ini.
demi langkah penjelasan yang diberikan. Selanjutnya instalasi disassembler WDasm
di hard disk anda (langkah 3–4) dan segera

Cara meng-crack password suatu program aplikasi

Download WDasm Download Hiew EKSTRAK ke Folder C:


1 WIndows32 Disassembler dapat
di-download di situs cracker:
2 Sekarang download Hackers View
dengan meng-klik menu Editors
3 Selanjutnya klik dua kali file
wdasm893.zip lalu klik Extract.
http://crackpltools.prv.pl/ lalu dan cari sub menu Hex Editors Kemudian klik folder C: lalu klik
klik menu Disassemblers dan
lalu klik aikon disket di bawah New Folder dan ketik WDasm.
segera klik aikon disket dari file
WDasm. Tentukan lokasi penyim- file Hiew. Letakan file ini didalam Sekarang klik All Files lalu klik
panan hasill download lalu klik folder yang sama dengan WDasm Extract.
Save agar mudah dicari.

Jalankan W32dsm89 Muncul Kode Assembly Cari String Data


7 Selanjutnya klik dua kali W32dsm89
lalu klik menu Disassembler >
8 Maka W32Dasm akan memuncul -
kan kode assembly dari file
9 Untuk memudahkan pencarian,
klik menu String Reference yang
Open File to DIsassemble. Lalu Swlipi32.exe. Cobalah cari kata- akan memunculkan window
cari file EXE dari program Sweet kata seperti Password, Sweet Little W32Dasm List of String Data
Little Piano yang akan di-crack, Piano, Not a valid password!, Items. Cari kata-kata yang
yaitu Swlipi32 lalu klik Open. Thans for registering, dan lain-lain. berhubungan dengan password
dan registrasi.

24 NeoTek Januari 2002


NeoTutor

cari target program aplikasi yang ingin Langkah berikutnya adalah mencari nya instuksi “jne,” yang akan mem-
anda preteli dan pelajari tabiat pro- kata kunci yang direspon oleh pro- buat lompatan ke alamat tertentu bila
gram itu (langkah 5–6). gram aplikasi yang anda observasi input yang dimasukkan tidak sama
Langkah berikutnya adalah menja- sebelumnya. Kata-kata kunci itu mi- dengan suatu nilai tertentu. Dan
lankan WDasm dan bongkar program salnya “Bad Password,” “Not Registered,” WDasm dapat melakukan lompatan
aplikasi tersebut menjadi bahasa mesin/ atau “Thanks for registering.” Kata- ini denga meng-klik tombol menu
assembly (langkah 7–8). Bahasa mesin kata ini akan keluar pada saat anda “Jump to.” Hal ini disebut analisa
terdiri dari kode-kode angka heksa- mencoba memasukkan suatu password. protection routine (langkah 11–12).
desimal yang hanya dimengerti oleh WDasm menyediakan fasilitas untuk Carilah instruksi routine yang meru-
si”idiot” prosesor komputer anda. melakukan pencarian ini dan hal ini pakan kunci untuk membuka gembok
Bahasa assembly, adalah bahasa teren- disebut pencarian String Data. Bila password (dilanjutkan ke halaman
dah yang alur logikanya masih dapat string data telah ketemu, lakukan kon- berikutnya).
dimengerti. WDasm menyediakan versi ke bentuk instruksi assembly
fasilitas interpreter yang memudahkan (langkah 9–10).
kita memahami kode yang sesuai un- Selanjutnya telusuri instruksi-instruksi
tuk setiap instruksi assembly. dengan mencoba mengujinya. Misal-

Install Dari Folder WDasm Tentukan Target Sasaran Pelajari Tabiatnya!


4 Kemudian klik Installer di folder
C:\WDasm> Pada window Siege
5 Download software yang akan di-
crack. Pada tutorial ini kita ambil
6 Segera install dan jalankan program
Sweet Little Piano. Pada window
Installer, klik Select Directory > salah satu program musik yaitu Password, ketikkan karakter apa-
Sweet Little Piano. Download di pun lalu klik OK. Apa yang terjadi?
Use Directory > Install > Install
www.ronimusic.com/download.htm Muncul window Sweet Little Piano
Now >OK. Jika berhasil maka Program ini akan membuat keyboard yang berisi kata-kata: Not a valid
akan muncul file application anda menjadi alat musik. password!.. Camkan tabiat ini.
W32dsm89. Kalau perlu dicatat!

Klik Dua Kali String Data Analisa Protection Routine Lebih Detail
10 Ketemu? Biasanya kalau kita
berhasil memasukkan password,
11 Sekarang kita analisa Protection
Routine mulai dari alamat
12 Perhatikan …test eax, eax…
artinya jika nilai kedua register
maka akan muncul pesan seperti 00401E39 sampai 00401E56. eax sama, maka instruksi jump je
dilakukan dan jika tidak sama maka
Thanks for registering. Ada? Password Dialog… memanggil
jump tidak dilakukan. Untuk meng-
Oke! Sekarang klik dua kali string GetDIgItemTextA.… test input… crack program ini, ubah instruksi
data tersebut. Akan muncul kode dibandingkan...lalu lompat mele- je menjadi dua instruksi nop yang
assembly untuk pesan tersebut! wati Thanks…dan dialog selesai. artinya: no operation.

Januari 2002 NeoTek 25


NeoTutor

PASSWORD C RAC KI NG
Sekarang kita lanjutkan.
Setelah berhasil mene-
mukan sepotong in-

DE NGAN struksi (langkah 11–12),


ikuti langkah berikut
ini. Pada langkah 12,

DISASSE M BLE R DAN catat pesan yang tertulis pada bar bagian
bawah yang diawali dengan “Line 24…”
Dalam pesan ini tertulis alamat offset un-

H EX E DITOR (2) tuk kode yang sedang anda sorot dengan


menggunakan keyboard. Selanjutnya anda
simpan kode assembly ini (langkah 13).
Setelah menemukan sepotong kode kunci dari “protection Saatnya sekarang tool Hiew berperan ka-
rena kita akan mulai untuk mengedit kode-
routine,” apa yang harus dilakukan? Ikuti terus tutorial langkah kode assembly yang telah ditemukan pada
demi langkah ini sampai anda berhasil membuka gembok langkah 12. Extract Hiew pada lokasi ter-
tentu dan segera crack versi trial version
tanpa mematahkan anak kuncinya.
Cara meng-crack password suatu program aplikasi (bagian kedua)

Simpan Kode Assembly Extract Hiew676 CARI CRACK HIEW_V6.76


13 Sekarang simpan kode assembly
itu dengan meng-klik Save
14 Sekarang extract file Hiew676.zip
ke dalam folder Hiew. Hanya ada
15 Silahkan cari di situs-situs search
engine underground antara lain
Disassembly Text File and Create aplikasi Hiewdemo yang bisa adalah www.astalavista.com. Kami
Project File. Lalu pada window
dijalankan tetapi tidak bisa untuk juga menyediakannya dalam CD
Save As, klik OK.
melakukan editing kode. Untuk itu NEOTEK. Segera extract di folder
harus mencari full version-nya. Hiew.

Modifikasi Kode ‘je’ ke ‘nop’ Muncul Kode Assembly Play The Music Guys!!
19 Kemudian tekan F3 lalu ganti kode
74 menjadi 90 dan 1E juga
20 Sekarang jalankan program Sweet
Little Piano. Pada window Enter
21 Untuk menikmati hasil jerih payah
anda, mainkan musik dari tuts
menjadi 90. Kenapa 90? Karena your password… ketikkan semba- keyboard anda. Klik Midi dan piih
90 adalah kode untuk instruksi rang karakter lalu klik OK. Hasilnya? alat musik kesukaan anda: gitar,
nop. Lalu tekan F9 kemudian Wow!! Thanks for registering! piano, brass, perkusi atau applause
tekan F10. Sekarang program ini telah menjadi yang meriah untuk anda.
milik anda sepenuhnya.

26 NeoTek Januari 2002


NeoTutor

ini dengan crack patch lalu jalankan Sekarang jalankan dan ketikkan pass- mengubah “je” menjadi “nop” atau
secara full version agar bisa dipakai word yang diminta dengan mengetik instruksi kebalikannya yaitu “jne.”
untuk melakukan penulisan kode apa saja dan jreenngg… “Thansk for Sebagai informasi tambahan, kami
(langkah 14–17). registering!” Senang? Tentu! Sebagai berikan dua link ke situs yang ber-
Kemudian lanjutkan dengan mencari pelampiasannya, mainkan software guna untuk anda belajar lebih lanjut.
kode kunci yang telah ditemukan pada yang telah anda crack ini (langkah
20–21). Happy cracking!
langkah 12 di dalam file EXE dalam
aplikasi yang sedang di-crack. Ingat Ada baiknya anda coba pemecahan
alamat offset yang telah anda tulis alternatif seperti dijelaskan pada lang-
pada langkah 12 tersebut karena seka- kah 22 sehingga anda akan semakin
rang diperlukan (18). yakin. Semua program software yang
Bila anda sudah dengan alamat offset menggunakan protection routine
itu, segera lakakan modifikasi dengan password akan mempunyai bentuk
mengubah kode tersebut (langkah 19). pemecahan seperti ini. Dan kuncinya
adalah instruksi “test eax, eax” yang KLIK DI SI NI
Inilah kegunaan dari tool Hiew, yaitu
mengubah langsung kode ke dalam diikuti dengan “je.” Ada dua cara www.totse.com
file EXE! untuk membongkarnya yaitu dengan crackpltools.prv.pl

Jalankan CAH32 Jalankan HIEW32 Cari Lokasi “je” di Swlipi.exe


16 Klik dua kali file CAH32, maka
muncul window seperti diatas.
17 Sekarang klik dua kali file Hiew32,
dan Hiew32 full version berjalan.
18 Kemudian tekan F4 lalu pada
window Select moed, tekan Hex.
Tekan Y terus sampai restore Kemudian pilih UP DIR dan tekan Sekarang tekan F5 lalu ketikkan
Enter lalu cari Sweet Little Piano 00001648. Ini adalah alamat
processing OK semua sehingga
32 dan tekan Enter. Selanjutnya instruksi je di W32Dasm. Disitu
window akan tertutup secara pilih Swlipi32.exe dan tekan Enter. tertulis:@offset 00001648h in
otomatis. Sekarang Hiew676 File:Swlipi32.exe (lihat gambar di
menjadi full version. langkah 12)

Alternatif: ‘je’ ke ‘jne’ Seteguk Air di Lautan Informasi CRACKPL TOOLS


22 Sekarang kita coba cara lain yaitu
dengan mengubah instuksi je
23 Agar lebih canggih trik yang anda
pakai, carilah situs-situs tutorial
24 Ada banyak situs cracker, salah
satunya adalah Crackpl Tools di
menjadi kebalikannya yaitu jne. tentang cracking software yang http://crackpltools.prv.pl/
Anda bisa mendapatkan alat-alat
Kalau je adalah jump if equal berisi tuntunan yang paling mudah.
yang diperlukan untuk meng-
maka jne adalah jump if not Salah satu yang kami anjurkan crack suatu program di sini.
equal. Kode untuk jne adalah 75. adalah www.totse.com

Januari 2002 NeoTek 27


NeoTutor

Menggunakan Telnet
untuk e-mail sec ar a manual untuk e-mail sec ar a manual
Untuk menjadi hacker katanya harus menguasai telnet terlebih dahulu.
Sebenarnya telnet sekedar tool untuk mengakses komputer lain dari jauh.
Fasilitas yang tadinya hanya ada di Unix itu kini tersedua pula pada
Windows. Kali ini Onno W. Purbo membahas cara ber-email dengan
menggunakan telnet

ELNET ADALAH PROGRAM UNTUK MEMASUKI KOMPUTER Post Office Protocol (POP) yang bekerja pada port 110.
T lain di jaringan komputer, awalnya telnet hanya ada
di UNIX dan turunannya, tapi saat ini terdapat juga
Biasanya kita menggunakan software seperti Outlook
Express, Eudora yang sudah menggunakan Grafik User
di MS Windows dan dapat di akses melalui DOS prompt. Interface (GUI) untuk ber-e-mail ria, tapi sebetulnya dasar
Sebagai contoh, saya menggunakan Windows PC di rumah kerja dari Outlook Express, Eudora dll ini sangat
yang tersambung ke LAN 100Mbps untuk memasuki server sederhana & dapat kita imitasi secara manual
Linux gate.yc1dav.ampr.org pada IP 192.168.0.1, maka mela- (menggunakan tangan di tik) menggunakan Telnet ke port
lui perintah: 25 & 110.
Dalam skenario berikutnya, kita akan mencoba mengirim-
Microsoft(R) Windows 98
kan e-mail dari alamat e-mail imejiner kiddie@lamer.com
(C)Copyright Microsoft Corp 1981-1999.
yang ditujukan ke alamat e-mail mailmu@yahoo.com.
Maka kita harus men-telnet mail server pada port 25
C:\WINDOWS\Desktop>telnet 192.168.0.1
dengan perintah di bawah ini.
Akan muncul tampilan Telnet yang kemudian dengan Microsoft(R) Windows 98
memasukan username & password, saya akan masuk ke (C)Copyright Microsoft Corp 1981-1999.
server Linux yang ada.
W elcome to gate.yc1dav.ampr.org C:\WINDOWS\Desktop>telnet 192.168.0.1 25
Linux Mandrake release 8.0 (Traktopel) for i586
Rekaman ketikan manual pada saat tersambung ke port 25
Kernel 2.4.3-20mdk on an i586
tampak pada cuplikan di bawah ini.
login: onno
Password:xxxxxxxxx 220 gate.yc1dav.ampr.org ESMTP Postfix (Release-20010228)
Last login: Wed Aug 8 08:28:27 on :0 (Linux-Mandrake)
[onno@gate onno]$ HELO lamer.workstation.com
[onno@gate onno]$ 250 gate.yc1dav.ampr.org
MAIL FROM: <kiddie@lamer.com>
Tentunya anda dapat saja melakukan telnet ke mesin-mesin 250 Ok
lain di Internet & jaringan komputer lainnya jika telepon RCPT TO: <mailmu@yahoo.com>
anda tersambung ke Internet. 250 Ok
Servis di jaringan komputer Internet yang berbasis D ATA
protokol TCP/IP di identifikasi melalui berbagai port-nya. 354 End data with <CR><LF>.<CR><LF>
Untuk mengirim e-mail biasanya kita menggunakan From: kiddie@lamer.com
Simple Mail Transport Protocol (SMTP) yang bekerja pada To: semaugue@apaaja.com
port 25. Untuk membaca / mengambil biasanya digunakan Subject: iseng ah

28 NeoTek Januari 2002


NeoTutor
Subject: testing ...
Cuma sekedar ngiseng ngetest ngirim e-mail Message-Id:
cara manual pakai telnet ke port 25 <20010808013337.C292E1E85@gate.yc1dav.ampr.org>
Date: Wed, 8 Aug 2001 08:33:37 +0700 (JAVT)
Sekian dulu From: root@gate.yc1dav.ampr.org (root)
Status:
.
250 Ok: queued as CCA4D1E7F ini hanya sekedar test saja ..
quit .
dele 1
Perhatikan semua kalimat yang di awali angka 220, 250, +OK Message deleted
354 adalah perintah-perintah uyang dikirimkan oleh mail quit
server ESMTP yang berjalan di Linux Mandrake 8.0. Perin- +OK Sayonara
tah HELO, MAIL FROM, RCPT TO, DATA dan terakhir
adalah "." (titik) semua di tik secara manual oleh saya Perhatikan bahwa POP server hanya meresponds dengan
untuk mengirimkan e-mail melalui e-mail server. Perha- +OK jika perintah yang diberikan benar. Perintah user,
tikan dalam berita yang saya kirim isi e-mail di To: tidak pass, list, retr, dele, quit merupakan perintah-perintah
sama dengan di RCPT TO: hal ini boleh-boleh saja untuk POP server yang kita ketik pada saat mengambil e-mail.
membingungkan si penerima. Semua perintah di dokumentasikan di naskah Post Office
Semua tata cara penulisan ini merupakan tata cara komu- Protocol (POP) 3 yang ada di Request For Comment
nikasi untuk mengirimkan e-mail yang di dokumentasikan (RFC) di Internet seperti (http://www.internic.net atau
di Simple Mail Transport Protocol (SMTP) yang dapat http://www.ietf.org ).
dibaca pada Request For Comment (RFC) di Internet Tampak bahwa sebetulnya tata cara kerja Internet tidak
(http://www.internic.net atau http://www.ietf.org). Perha- terlalu sulit, bahkan cenderung sangat sederhana &
tikan bahwa mailmu@yahoo.com akan menerima seluruh sebagian besar dapat di kerjakan manual menggunakan
teks yang kita tulis sesudah angka 354 hingga kita menu- tangan jika anda rajin. Program hanya membuat semua
liskan "." (titik) yang berdiri sendiri. prosesa menjadi lebih automatis & memudahkan
Anda dapat mencoba ini di SMTP server ISP anda, yang pengguna biasa. Dengan cara yang sama anda bisa
masih mengijinkan anda untuk merelay mail anda ke melakukan eksplorasi cara kerja protocol-protocol lainnya
Internet. Harap berhati-hati karena semua transaksi anda yang menjadi tulang punggung kerja Internet. Sebagian
melalui mail server ISP anda akan di catat (di log) oleh besar protokol (tata cara komunikasi) di Internet di
server, jadi sebaiknya jangan melakukan spamming atau kerjakan oleh rekan-rekan di Internet Engineering Task
hal yang tidak baik. Force (IETF) http://www.ietf.org. NT
Dalam skenario selanjutnya, mari kita mencoba membaca
e-mail di POP server. Saya akan memperagakan membaca
e-mail user lamer dengan password lamer di POP server Stockist NeoTek di Luar Jabotabek
192.168.0.1 yang dapat di ambil dengan perintag RETR Jawa Tengah
Tengah & Yogyakarta
Yogyakarta Jl. Raya Gunung Bromo 119
(retrive) di Post Office Protocol (POP) yang standby pada CV Hujunggaluh Cirebon. Tel. (0231) 482 083
port 110. Dengan perintah telnet ke port 110, Jl. Nakula I/48, Semarang 50131 Dian Hidayati
Tel. (024) 3549520 Jl Cicalengka Raya 49 Antapani, Bandung
Mengikuti petunjuk dari W3C, CSS telah berkembang CV Angkasa Jawa Timur
selama beberapa tahun terakhir ini. Browser-browser Jl. Singa Tengah 2/4, Semarang MitraKita.com
mutakhir mendukung CSS yang mutakhir pula. Tel. (024) 717425 Perum Pondok Rosan, Karangan
Duta Agency Mulya IV/4, Wiyung, Surabaya.
Microsoft(R) Windows 98 Jl. Kakap I No. 01, Ruko Sebantengan Baru, Bali
(C)Copyright Microsoft Corp 1981-1999. Ungaran Salon Vivie
ABC Agency Jl. Pulau Tarakan 8, Sanglah, Denpasar
Jl. Slamet Riyadi 30A, Surakarta
C:\WINDOWS\Desktop>telnet 192.168.0.1 110 Salon Vivi
Didik Prasetya Jl. A. Yani 23, Singaraja
Selanjutnya adalah rekaman interaksi dengan POP server Desa Pasuruhan Lor, RT 02/ RW 05
No.517, Kudus. Tel. (0291) 443939 Nusa Tenggar
Tenggaraa Timur
pada saat mengambil mail untuk user lamer dengan Toko Buku Semangat
Erwin.com Jl. Jendral Sudirman No.152, Kupang
password lamer. Jl. Supriadi Gg.III No.105, Pati
Sumatra
Sumatra
+OK POP3 gate.yc1dav.ampr.org v2000.69mdk server ready Pak Budi Bp. Ahmad Jares Mogni, SH
Jl. Raya Mejasem No. 1, Tegal 52181 Jl. Nusa Indah No. 29, Rawa Laut -
user lamer Tel. (0283) 321944 Tanjung Karang (Sanggar Radin Intan)
+OK User name accepted, password please
Bp. Hadi Endro Prasetyo CV Angkasa
pass lamer Perumnas Minomartani, Jl. Gabus Raya No. Jl. Bilal 100B, Pulau Brayan Barat,
+OK Mailbox open, 1 messages 6, Yogyakarta. Tel. (0274) 883463 Medan. Tel. (061) 618330
list Bp. Sumarno Jl. Teknologi 3, Siteba, Padang
+OK Mailbox scan listing follows Jl. Garuda, Desa Jaranan RT10/41, Tel. (0751) 51857
Kec. Bangun Tapan, Bantul Jl. Dharmapala 16 (Bukit Besar), Palembang
1 448
. Gama Informatika Tel. (0711) 441116
Jl. Gejayan Mrican 8.A, Yogyakarta Jl. Mawar 3, Rawa Laut, Bandar Lampung
retr 1
Jawa Barat
Barat Tel. (0271) 255935
+OK 448 octets CV Angkasa TB Gloria
Return-Path: <root@gate.yc1dav.ampr.org> Jl. Merdeka No. 6, Bandung Jambi
Delivered-To: lamer@gate.yc1dav.ampr.org Tel. (022) 420 4795, 420 8955
Kalimantan Selatan
Received: by gate.yc1dav.ampr.org (Postfix, from userid 0) PT Amsi Artha Konsultama Syahrudin
id C292E1E85; Wed, 8 Aug 2001 08:33:37 +0700 (JAVT) Jl. Ahmad Yani 221, Ruko Segitiga Jl. Sutoyo S. No. 272 RT70, Banjarmasin
Emas Blok A/5, Bandung. Tel. (0511)68880
To: lamer@gate.yc1dav.ampr.org

Januari 2002 NeoTek 29


NeoTutor

PI N E
asilitas pada Unix shell account
F gratis anda di Freeshell.org
(sdf.lonestar.org) adakah email
account. Karena ini adalah Unix shell,

EMAIL DENGAN TELNET anda harus menggunakan email client


yang lazim di Unix. Dalam hal ini
adalah software PINE.

PADA UNIX SHELL ACCOUNT Untu mengakses Unix shell account


anda dapat digunakan software telnet,
baik itu bawaan Windows, ZOC Ter-
Sudah mempunyai Unix Shell Account sendiri di Freeshell.org? minal Emulator, ataupun software
telnet lainnya.
Selain sebagai web hosting serta untuk menjalankan software-
Sebelum dapat menggunakan PINE,
software Unix, tersedia pula fasilitas email. Kini pengguna anda akan mendapatkan email account
Windows dapat juga mencicipi Pine, software email yang dulu di Unix shell ini.
hanya tersedia untuk pengguna Unix. Selamat datang di dunia Unix!

Email account anda di Freeshell.org dan mencicipi Pine, email client untuk Unix

FOLDER EMAIL TERBENTUK MAIN MENU PINE MELIHAT EMAIL YANG MASUK
4 Sekarang coba anda putuskan koneksi
ZOC Terminal kemudian login lagi.
5 Lihat Main Menu program email dari
Pine. Ketik pine setelah prompt $. Ada
6 Untuk melihat email yang masuk, ketik
L dan Enter. Akan terlihat pesan untuk
Coba ketik ls dan satu direktori tujuh menu utama di sini: HELP, COM- anda sebagai pengguna baru PINE versi
tambahan telah terbentuk yaitu mail. POSE MESSAGE, MESSAGE INDEX, 4.33 ini. Untuk membukanya tekan
Dalam direktori mail ini akan FOLDER LIST, ADDRESS BOOK, SETUP Enter atau >. Ingat, karakter > dimun-
tersimpan antara lain sent mail dan dan QUIT. Jelas maksud masing-masing culkan dengan menekan tombol Shift
saved messages. menu ini bukan? Di sini keyboard yang lalu tombol > sesuai dengan aturan
berperan. keyboard anda.

KIRIM EMAIL PESAN TERKIRIM JAWABAN DARI YAHOOGROUPS


10 Untuk berlangganan milis, memang
cukup kirim email kosong saja.
11 Pesan sudah terkirim dan anda
kembali ke daftar menu. Pesan yang
12 Pada folder Inbox sudah terlihat ada-
nya pesan email baru untuk anda.
Tekan Ctrl-X untuk mengirimkan anda kirim itu disimpan dalam Kali ini dari yahoogroups mengenai
email kosong ini. Akan tampil foldfer “send-mail.” pilih L (Folder permintaan anda menjadi anggota
pertanyaan Send message? dengan List) untuk melihat macam-macam milis NeoTek yang meminta anda
pilihan Y (Yes), N (No), dan Ctrl-C folder yang ada pada PINE. mengkonfirmasi permintaan berlang-
(Cancel). Pilih Y. ganan anda pada milis ini.

30 NeoTek Januari 2002


NeoTutor

INFORMASI PADA ‘HELP’ MENGAKTIFKAN EMAIL ACCOUNT ACCOUNT EMAIL ANDA


1 Setelah anda berhasil masuk dengan
login dan password, ketik help sete-
2 Untuk mengaktifkan Program email
ini, ketik pine dan tekan Enter. Untuk
3 Nah, anda baru saja mengaktifkan
pine dan responnya adalah
lah prompt $. Cari perintah untuk mengujinya, coba ketik ls sebelum munculnya Greeting Text seperti
menerima dan mengirim email yaitu anda mengetik pine. Hanya ada satu gambar di atas. Tertulis bahwa pine
pine. direktori yaitu html. Coba test lagi adalah milik University of Washington,
setelah pine diaktifkan dan hasilnya USA. Tekan Return/Enter
akan muncul direktori mail

INFORMASI UNTUK PEMAKAI BARU EMAIL ANDA YANG PERTAMA KIRIM KE MILIS NEOTEK
7 Isi email ini adalah tip untuk pemakai
baru program PINE. Eh… ada juga
8 Dari main menu pilih C (Compose)
untuk menuliskan pesan email anda
9 Kirim ke milis NeoTek, misalnya untuk
menjadi anggota baru di milis ini ke
promosi sticker Freeshell. org untuk yang pertama dengan menggunakan majalahneotek-subscribe@yahoogroups.com
dipasang di bumper mobil anda. Ketik PINE pada unix shell account anda di Perhatikan footer pada setiap email
O (Other Command) untuk memilih Freeshell.org ini. anda, tertera SDF Public Access Unix
fungis lain dari menu yang ada. system - http://sdf.lonestar.org. Pesan
untuk teman-teman bahwa anda sudah
punya Unix shell account. Keren bo!

BACA ISI EMAIL KIRIM EMAIL BALASAN QUIT DAERI PINE


13 Email ini meminta anda membalas
email ini untuk konfirmasi bahwa
14 Email balasan ini tidak perlu diisi
apa-apa. Cukup langsung kirim saja
15 Untuk keluar dari PINE, cukup ketik-
kan Q (Quit) dan akan tampil pesan
anda memang berminat menjadi dengan memilih Ctrl-X (Send) dan ‘Really quit pine?’ Pilih Y (Yes) untuk
anggota milis Majalah NeoTek. Pilih anda akan kembali ke menu utama keluar dari PINE dan anda kembali
R (Reply) untuk membalas email PINE. ke prompt $ dari Unix shell account
ini ke administrator yahoogroups. anda.

Januari 2002 NeoTek 31


NeoTekno

Memahami Linux
Unix dan Linux untuk P emakai Windo ws
Sistem operasi Linux merupakan sistem generasi baru yang dibuat
oleh programmer generasi baru dengan cara baru, yaitu kerja bareng
dengan berbagi free source code. Namun membawa stabilitas dari
sistem operasi yang sudah lama digunakan, yaitu Unix.

PA HUBUNGANNYA LINUX DENGAN sumber disediakan terbuka dan meru- komputer apa yang harus dilakukan
A Unix. Apa yang dimaksud de-
ngan free pada Linux? banyak
pakan bagian dari konsep open-source. berdasarkan permintaan dari program.
Falsafah meminta komentar dari pema- Tanpa kernel, suatu sistem operasi pada
yang mengira bahwa free artinya gratis. kai dan menyediakan kode sumber be- dasarnya tidak ada, dan tanpa program
Terjemahan tepatnya adalah bebas. bu- bas ini sebenarnya bukanlah gagasan suatu kernel tidak ada gunanya.
kan gratis. Bebas mendapatkan kode sum- baru. Richard Stallman dari MITsudah
bernya, bebas mengubah-ubah sesuai Pada tahun 1991 sudah saatnya men-
memperkenalkan konsep free software ciptakan suatu sistem operasi. Linus
keperluan, dan bebas membentuk file ini sejak tahun 1970 dan kemudian
distribusi sendiri. Torvalds mempunyai kernel tetapi
mengembangkan ‘free software’ yang tidak mempunyai programnya sendiri,
Linux adalah suatu sistem operasi se- berarti ‘freedom’ bukan ‘zero cost.’ sedangkan Richard Stallman mempu-
jenis Unix atau POSIX compliant (PO- Tahun 1984, karena merasa tak dapat nyai program tetapi tidak mempunyai
SIX adalag standar pada Unix) yang di- mengembangkan konsep ‘free software’ kernel yang berfungsi.
kembangkan oleh Linus Torvalds. Linux di MIT, Richard Stallman keluar dan
berjalan pada berbagai jenis platform Demikianlah dengan mengkombinasi-
mendirikan GNU yang bertujuan me- kan program-program yang ada pada
mulai dari PC, Mac, sampai Sun Sparc. ngembangkan software yang bebas di- GNU di Cambridge, Massachusetts
Linus Torvalds yang pada tahun 90- gunakan, didistribusi, dan dimodifikasi. dengan kernel yang dikembangkan
an awal adalah mahasiswa computer Sasaran Linus Torvalds enam tahun ke- oleh Linus Torbalds di Helsinki, lahir-
science di Universitas Helsinki di Fin- mudian pada dasarnya sama: mengem- lah Linux.
landia mengembangkan sistem operasi bangakn sistem operasi yang mendapat-
dari kode-kode sumber yang tersedia Karena adanya masalah jarak, pengem-
kan umpan balik dari pemakainya. bangan Linux sejak awal sudah meman-
bebas, yaitu kode-kode sumber Unix.
faatkan Internet yang pada waktu itu
Ia tidak banyak mengenal programmer, Sistem Operasi dan Kernel masih dalam bentuk awalnya. Para
sehingga ia meminta bantuan mereka Fokus dari suatu sistem operasi adalah programmer yang mempunyai keahlian
untuk proyeknya melalui newsgroup. kernel. Kernel yang memberitahu chip tinggi yang membantu dalam proyek
Untuk pengembangan proyek ini, kode

• Sistem operasi berdasarkan POSIX


(standard pada Unix)
yang bukan Linux dan dikembangkan oleh
perusahaan/organisasi lain:
Sun Solaris, Mac OS X.,
FreeBSD, OpenBSD, dan NetBSD.
Masing-masing menggunakan
propretiary technology
dari masing-masing pengembang
yang menjadikan Unix
bukan lagi sistem operasi
yang bersifat universal.

32 NeoTek Januari 2002


NeoTekno

Linux ini sehingga sampai sekarang Instalasi Distribusi Linux


kesan bahwa Loinux adalah untuk para Instalasi berbagai ‘rasa’ Linux, pada
‘suhu’ saja tidak dapat dielakkan. prinsipnya mengikuti tapa-tapa yang
Linux adalah suatu sistem operasi dari sama sebagai berikut:
keluarga Unix. Walaupun kode sum- • Kenali komputer tempat Linus akan
bernya sama, Unix jauh dari kesera- diinstalasi, termasuk semua yang di
gaman. Perusahaan-perusahaan besar dalamya. VGA card, modem, mouse,
memaksakan versi Unix-nya sendiri monitor. Semuanya
yang tidak kompatibel satu sama lain.
Sistem-sistem operasi jenis Unix yang • Dapatkan manual dari setiap kom-
merupakan alternatif terhadap Linux ponen itu (sekarang informasi dapat
di antaranya adalah: diperoleh juga dari Internet).
• Sun Solaris • Membuat dual-boot system • WinLinux 2000, salah satu versi Linux yang
• Mac OS X • Membuat partisi dapat diinstalasi langsung dari Windows.
• Windows pada partisi primer
Untuk menjalankannya harus melalui
• FreeBSD DOS (bukan emulasi DOS).
• OpenBSD • LILO (linux loader) Kini WinLinux 2000 telah menyediakan
• NetBSD • Instalasinya itu sendiri fasilitas untuk membentuk startup disk
pada Windows ME sehingga dapat
• base programs needed boot mesin langsung ke WinLinux 2000
Linux, walaupun juga tersedia dalam
• programs you might want tanpa harus melalui Windows ME lagi.
berbagai ‘rasa’ tetap kompatibel satu
sama lain. Ini dikarenakan semua ‘rasa’ • Mencatat masalah dalam instalasi
Linux itu menggunakan kernel yang • Kemana mencari bantuan bila tidak • Armed Linux
sama. berhasil? (Linux User Group) • WinLinux 2000
• Setelah instalasi berhasil Selain itu anda dapat pula menginstalasi
Jenis-jenis Distribusi Linux • Mengkonfigurasi x-windows software yang mengemulasi Unix pada
Berbagai ‘rasa’ Linux dapat dikelom- • Apa itu xfree86? Windows. Software ini, Cygwin, dikem-
pokkan dari kemudahan instalasinya. bangkan agar para pemakai Unix dapat
• Apa itu windows manager?
Mudah Diinstalasi terus memakai utilitas-utilitas yang me-
• Mau pakai window manager apa?
• Mandrake reka biasa gunakan dalam Unix sewaktu
• Mengkonfigurasi kernel yang baru mereka bekerja pada Windows.
• Red Hat
• SuSE Linux/Unix pada Windows NeoTek kali ini membahas Armed Linux
• Caldera dan Cygwin. yang satu sebagai sistem
• TurboLinux Selain itu terdapat pula Linux yang diin- operasi Linux yang diinstalasi langsung
stalasi langsung dari Windows, sehingga lewat Windows dan satunya lagi adalah
Lebih Sulit Diinstalasi tidak perlu memusingkan partisi. Mem- ‘Unix look and feel’ pada Windows.
• Slackware buat partisi ini adalah hambatan yang
• Debian paling utama bagi yang sudah terbiasa Selamat mencoba Linux!
Untuk Mesin Lain menggunakan Windows.
• Linux untuk Macintosh Contoh Linux yang diinstalasi lang- • Macam-macam flavour (‘rasa’) Linux yang
sung melalui Windows adalah: kesemuanya menggunakan kernel yang sama
sehingga kompatibel satu dengan lainnya.

Januari 2002 NeoTek 33


NeoTekno

ARM E D LI N UX
ed Hat 7.1 dapat di-boot lang-
R sung dari CD dan membentuk
partisi sendiri pada komputer
yang sudah ada DOS/Windows-nya.
I NSTALASI LI N UX Namun bila kapasitas hard disk tidak
memadai, tetap saja harus manual.

LANGSU NG DI WI N DOWS Armed Linux diinstalasi sebagai pro-


gram Windows dan dijalankan lewat
prompt DOS (pada ME tidak bisa
sebab hanya emulasi DOS) dan anda
Hambatan utama pemakai Windows untuk mulai belajar Linux pun mendapatkan Linux lengkap
adalah keharusan menyediakan partisi khusus untuk sistem operasi dengan X Windows (bukan cuma
command promt).
baru ini. Kini ada versi Linux yang diinstalasi langsung pada Windows
Uninstall-nya cukup dengan meng-
dan di-boot langsung lewat DOS prompt. Itulah Armed Linux. hapus direktorinya lewat Windows
Uninstall-nya pun semudah menghapus folder Windows. Explorer. Mudah bukan?

Instalasi Linux kini (hampir) semudah instalasi program biasa di Windows

Microsoft(R) Windows 98 ArmedLINUX Workstation V1.1b Please specify a NEW root password.
You will need this password everytime you logon as root!
(C)Copyright Microsoft Corp 1981-1999. (Belmadino) Changing password for user root
You Are Running Kernel 2.2.11 on an i586 New Unix password: _
C:\WINDOWS>cd\Armed
C:\Armed>armed ArmedLINUX Login:root
Password:

Menjalankan armed linux Login Sebagai Root User Ganti Root Password
4 Pada prompt DOS, masuk ke folder
Armed Linux dengan mengetikkan
5 Anda akan mendapatkan command
line Linux yang meminta anda
6 Isikan password yang baru untuk
user root ini. Jangan sampai lupa.
cd\armed lalu ketikan armed untuk login untuk pertama kali. Ketikkan Bila lupa anda harus menghapus
menjalankan batch file yang akan root dan password-nya armed. direktori C:|Armed dan instalasi
menjalankan loadlin, uncompress dan Selanjutnya sistem akan meminta ArmedLINUX dari awal lagi (dengan
mem-boot Linux kernel, dan meng- anda mengubah password itu semua data hilang tentunya). Bila
konfigurasi dan menjalankan kom- untuk login di masa medatang. sound card anda bukan PCI maka
ponen-komponen Linux. harus disetting secara manual.

fstobdf startx xedit xmessage xwd [root@ArmedLINUX /bin]# xf86config


fvwm tksysv xev xmh xwininfo
fvwm2 twm xeyes xmixer xwud
gccmakedep vdcomp xf86configxlink
get-wraster-flag viewres xfd xmodmap
geticonset wdwrite xfindproxyxmorph
[root@ArmedLINUX /]# cd bin
[root@ArmedLINUX /bin]# _
This program will create a basic XF86Config file, based
on menu selection you make.

Press enter to continue or ctrl-c to abort.

File untuk Konfigurasi Display Jalankan xf86config Informasi Monitor dan VGA Card
10 Setelah berada di dalam direktori
/usr/X11R6/bin ini, ketikkan ls dan
11 Jalankan xf86config dengan me-
ngetikkannya pada command
12 Sebelumnya anda harus menge-
tahui dulu HSync dan VSync dari
perhatikan dua file yaitu xf86config prompt. Akan tampil informasi monitor yang dipakai serta tipe
untuk mengkonfigurasi mouse, bahwa anda akan membentuk dari Chip set yang digunakan pada
keyborad, screen, dan VGA card file dasar XF86Config berdasar- VGA card serta berapa RAM pada
serta startx untuk menjalankan X kan piliahan-piliahan anda. Tekan VGA card itu. Dapatkan dari buku-
Windows setelah konfigurasi selesai <enter> untuk melanjutkan. nya atau search dari Internet.

34 NeoTek Januari 2002


NeoTekno

Masuk Situs Armed Linux Instalasi ke Direktori Armed Restart in MS-DOS Mode
1 Arahkan browser anda ke Armed
Linux http://www.armed.net/
2 Instalasi file armwkb11.zip akan
menghasilkan direktori Armed di
3 Untuk menjalankan Armed Linux,
pilih Start > Shut Down dan pilih
lalu download Armed Linux Beta hard disk anda (c:\Armed) yang Restart in MS-DOS mode pada
1.0 Workstation (186M) atau 1.1 berisi batch file DOS, file Linux jendela dialog Shut Down Windows
(192M). Bila terlalu besar, dapat- Loader (loadlin.exe), swap file, dan anda akan masuk ke command
kan saja dari CD NeoTek bulan serta IMG file yang berisi Armed prompt Windows.
ini. Sementara server belum ada. Linux (armedsys).

[root@ArmedLINUX /root]# cd .. [root@ArmedLINUX /root]# cd ..


[root@ArmedLINUX /root]# _ [root@ArmedLINUX /]# ls
[root@ArmedLINUX /]# ls
bin dev etc initrd lost+found proc sbin usr bin dev etc initrd lost+found proc sbin usr
boot dos home lib mnt root tmp var boot dos home lib mnt root tmp var
[root@ArmedLINUX /]# cd usr [root@ArmedLINUX /]# cd usr
[root@ArmedLINUX /usr]# [root@ArmedLINUX /usr]# ls
X11R6 doc i-386-glibc20-linuxinclude libexec sbin tmp
bin etc i-386-redhat-linux info local share
dict gamesi-386-linux-libc5 lib man src
[root@ArmedLINUX /usr]# cd X11R6
[root@ArmedLINUX /X11R6]# ls
bin doc include lib m a n share
[root@ArmedLINUX /X11R6]# cd bin
[root@ArmedLINUX /bin]# _

Lewati Konfigurasi Periferal Tempelkan kode counter Save


7 Lewatkan saja dulu. Anda akan
masuk ke setting layar dan VGA
8 Naik ke direktori di atasnya de-
ngan mengetikkan cd .. (ada spasi
9 Lihat lagi isi direktori ini dengan ls.
tampak terdapat direktori X11R6.
card pada XFree86 setup. Masuk ke diantara cd dengan dua titik). Ini adalah direktori X Windows, GUI
setelah itu ketikkan ls untuk (graphics user interface) pada Linux.
command prompt dengan menge-
melihat isi direktori ini. Terlihat Masuk ke direktori itu dengan me-
tikkan Ctrl-Alt-BkSpace. Anda kan ada direktori usr. Masuk ke
masuk command prompt Linux. ngetikkan cd X11R6 dan didalam-
direktori itu dengan mengetikkan
cd user. nya ada lagi direktori bin.

Your selected card definition: I am going to write the XF86Config file now. Make sure you don t accidently
overwrite a previously configured one.
Identifier: Trident 3DImage975 AGP (generic) Shall I write it to /etc/X11/XF86Config? y
Chipset: 3dimage975
Server: XF86_SVGA File has been written. Take a look at it before running startx . Note that
the XF86Config file must be in one of the directories searched by the
Do NOT probe clocks or use any Clocks line. server (e.g. /usr/X11R6/lib/X11) in order to be used. Within the screen
press ctrl, alt, and + simultaneously to cycle video resolution. Pressing
Press enter to continue, or control-c to abort ctrl, alt and backspace simulatneously immediately exits the server (use
if the monitor doesn t syncfor the particular mode).

For further configuration, refer to /usr/X11R6/lib/X11/doc/README.Config.

[root@ArmedLINUX bin]# _

Mengisikan Konfigurasi Link dan Video Memory Ini Dia X Windows


13 Pertama kali akan ditanyakan ten-
tang mouse, lalu keyboard, monitor,
14 Jawab ‘y’ waktu ditanya apakah mem-
buat symbolic link ke X Server, lalu
15 Kini dari command prompt ketikkan
startx dan akan tampil layar abu-
dan terakhir chip set VGA card anda. isi besar memori VGA card. Clockchip abu dan tak lama kemudian tampil
Mouse dan keyboard relatif mudah setting tidak dipilih, dan ketik ‘n’ desktop X Windows. Bila gagal,
ditetapkan. Monitor memerlukan untuk tidak menjalankan ‘X-probeonly.’ ketikkan Ctrl-Alt-Backsp untuk
informasi Hsync dan Vsync. Di kembali ke command prompt dan
OK untuk mode yang dipilih dan
sini ini digunakan X Server(sejenis ulang instalasi X server ini.
driver) XF86_SVGA. XF86Config akan ditulis ulang.

Januari 2002 NeoTek 35


NeoTekno

CYGWI N
asih kesulitan menginstalasi
M Linux sendiri pada partisi khu-
sus di hard disk anda? Atau
unix shell anda membatasi kuota dan

M E M BAWA LI NG KU NGAN apa yang boleh diinstalasi di sana?


Dengan Cygwin anda dapat memper-

U N IX PADA WI N DOWS
oleh lingkungan unix terpasang pada
Windows. Cygwin terdiri dari file
CYGWIN1.DLL yang bertindak se-
bagai Unix emulation layer serta ko-
leksi tool yang di-port dari Unix;
Anda dapat mendapatkan ‘look and feel’ Unix/Linux tanpa harus membawa ‘look and feel’ Unix pada
menginstalasinya. Cygwin dari Red Hat Software memungkinkan PC Windows Anda.
pemakai Windows menikmati berbagai software yang dikembangkan Karena lengkapnya, ukuran download
amat besar. Bila tidak mempunyai
dalam Unix/Linux pada Windows. akses broadband, dianjurkan meng-
instalasi dari CD NeoTek.

Cygwin berjalan di semua versi Windows, kecuali Windows CE

SIMPAN DIMANA MEMULAI DOWNLOAD DOWNLOAD SEMUA


4 Akan tampil jendela untuk menen-
tukan direktori tempat menyimpan
5 Anda akan diminta memilih situs
download. Pilih saja salah satu,
6 Anda dapat memilih untuk mendown-
load file apa saja dan darui versi sebe-
hasil download (Local Package misalnya di ftp://planetmirror.com lumnya (Prev), yang sekarang (Curr)
Directory). Pada contoh ini di dan klik Next, maka download akan atau yang masih percobaan (Exp).
C:\Download\Cygwin. Setelah itu dimulai dengan memilih apa yang Pilih Curr dan klik tombol Full/Part.
tampil pilihan akses. Pilih Direct ingin di-download. Layar ini me- Akan tampil daftar yang akan di-
Connection (bila akses internet di mungkinkan download update dari download. Bila pada kotak pilihan
warnet, pilih Use HTTP/FTP Proxy). komponen tertentu saja. diklik X maka tidak di-download.

ROOT DIRECTORY CYGWIN PILIH APA YANG DI-INSTALL INSATALASI DALAM PROSES
10 Selanjutnya akan tampil jendela
untuk menentukan root directory
11 Kembali tampil layar Cygwin Setup
yang memberi pilihan file-file apa
12 Instalasi dari direktori lokal pun
memerlukan waktu cukup lama
Cygwin. Dalam hal ini C:/Cygwin yang akan diinstalasi. Pilih Curr dan nmengingat banyaknya Unix tools
Perhatikan bahwa penulisan direktori klik tombol Full/Part. Terlihat yang diinstalasi. Memang dengan
sudah mengikuti aturan Unix/Linux bahwa pilihannya banyak sekali Cygwin ini, anda akan memperoileh
yaitu C:/ dan bukannya C:\ unix shell, tar program unzip pada ‘look and feel’ Unix dan sekaligus
Default file type pilih Unix dan Install Unix, sampai postgresql. Selanjutnya kelengkapan yang ada pada Unix.
for All. Klik Next. klik Next untuk memulai instalasi

36 NeoTek Januari 2002


NeoTekno

MENGINSTALASI CYGWIN SAVE PROGRAM TO DISK DOWNLOAD KE HARD DISK


1 Kunjungi situs Red Hat Software, khu-
susnya halaman instalasi CYGWIN di
2 Akan tampil jendele File Download
dan anda diberi dua pilihan: men-
3 Katakanlah di-save di direktori
C:\Download\Cygwin. Cari dengan
http://sources.redhat.com/cygwin/ jalankan program dari lokasinya Windows Explorer dan double click
Setelah membaca penjelasan atau menyimpannya pada disk. Kita icon setup. Jendela Cygwin Setup
mengenai apa itu Cygwin, klik icon pilih yang kedua: Save this pro- akan tampil. Klik Next. Akan tampil
yang bertuliskan Install Cygwin Now. gram to disk. Tujuannya agar da- pilihan: Install from Internet,
pat menginstalasi di mesin lain lagi. Download from Internet, dan Install
from Local Directory. Pilih download.

DOWNLOAD BERJALAN INSTALASI CYGWIN DARI LOCAL DIRECTORY


7 Klik Next dan download akan
berlangsung. Mengingat besarnya
8 Kembali klik dua kali icon setup
dan jendela Cygwin Setup akan
9 Pilih Install from Local Directory
lalu klik Next. Akan tampil jendela
file yang di-download, proses ini ditampilkan. Klik Next dan tampil yang mencari lokasi Local Package
memakan waktu cukup lama. Bila pilihan lagi. Ketiga pilihan yang Directory. Dalam hal ini ada di
anda tidak sabar menunggu sama yaitu: Install from Internet, C:\Download\Cygwin. Bila anda
download ini, gunakan saja CD Download from Internet, dan Install menginstalasi dari CD NeoTek,
NeoTek untuk menginstalasi Cygwin from Local Directory. direktorinya harus disesuaikan
dan ikuti mulai langkah 8 saja. dengan direktori pada CD itu.

INSTALASI SELESAI MENJALANKAN CYGWIN UNIX LOOK AND FEEL


13 Pada akhir instalasi anda akan diberi
pilihan apakah ingin menciptakan
14 Cygwin dapat dijalankan dengan
meng-klik icon Cygwin pada desktop
15 Akan tampil konsol Unix yang
ditandai dengan prompt khas $
Desktop Icon dan/atau menambah- atau dengan memilih Start > Anda dapat mulai mencoba-coba
kan Cygwin pada Start Menu. Kita Programs > Cygnus Solutions > perintah-perintah dasar Unix/Linux di
pilih kedua-duanya. Instalsi pun Cygwin Bash Shell. Kini anda sini. Untuk membuat direktori
selesai! Klk OK. sudah mempunyai Unix/Linux shell ketikkan mkdir coba lalu ketikkan ls
sendiri pada komputer Windows PC untuk melihat direktori itu.
anda!

Januari 2002 NeoTek 37


NeoTekno

CYGWI N
ila pernah memakai DOS, ma-
B ka perintah-perintah pada
Unix/Linux tidak terlalu men-
jadi masalah sebab banyak yang setara.

M E NC I PTAKAN FI LE .EXE Kita akan mencoba membentuk pro-


gram permainan catur gnuchess.exe

DARI SOU RC E CODE U N IX


dari source code-nya. Source code itu
sendiri dapat di-download dalam
format terkompresicchess-5.02.tar.gz
Kita akan mulai dengan perintah tar
untuk mengekstrak source code
Untuk mengenal perintah-perintah dasar Unix/Linux, kita buat suatu permainan catur ini, lalu membentuk
proyek kecil yang perlu menggunakan perintah-perintah dasar Unix file konfigurasi configure, file
seperti tar (untuk unzip file), ls (list), cd (change directory) sambil makefile, dan membentuk file akhir
yang dituju, yaitu gnuchess.exe
melakukan proses konfigurasi dan pembentukan file (make).
Selamat mencicipi ‘look and feel’
Linux!

Mengenal perintah-perintah dasar Unix/Linux sambil belajar mengkompilasi source code

SIMPAN DIREKTORY CYGWIN DOWNLOAD SELESAI JALANKAN CYGWIN


4 Arahkan download ini agar hasil
download tersimpan di direktori
5 Proses download akan memakan
waktu cukup lama, mengingat file
6 Start > Programs > Cygnus Solutions
> Cygwin Bash Shell untuk menjalan-
Cygwin, tepatnya di chess-5.02.tar.gz ini besarnya kan unix shell Cygwin. Tampak bahwa
C:\Cygwin\Home\NamaKomputer hampir 31 megabyte. Bagi yang anda kini berada pada root directory
yang dalam hal ini adalah segan men-download, dapatkan file yang ditandai dengan cedile (~).
C:\Cygwin\Home\Kosasih Iskandarsjah ini dari CD NeoTek. Pada contoh KOSASIH adalah nama
komputer sedangkan Kosasih Iskan-
darsjah adalah folder root directory.

UNZIP SELESAI BUKA DENGAN WINWORD BUKA DENGAN WINWORD


10 Setelah proses unzip selesai, anda
dapat menggunakan Windows
11 Di dalam subfolder doc terdapat
beberapa file, di antaranya file
12 Pilih Winword untuk membuka file
ini dan pelajari petunjuk selanjut-
Explorer untuk melihat hasilnya. dengan nama INSTALL. Klik kanan nya untuk melakukan konfigurasi
Tampak akan terbentuk folder pada file ini dan pilih Open dan kompilasi terdapat file-file yang
chess-5.02 yang mempunyai tiga With… telah berhasil di-unzip tadi. File-file
subfolder yaitu book, doc, dan src ini semuanya merupakan source
Masuk ke subfolder doc untuk code yang dari ini semua kita akan
melihat petunjuk instalasinya. membuat file exe-nya.

38 NeoTek Januari 2002


NeoTekno

CARI SOFTWARE SERUPA UNIX FREE SOFTWARE DIRECTORY DOWNLOAD SOURCE FILE
1 Untuk mendapatkan software serupa
Unix, arahkan browser anda ke situs
2 Klik Free Software Directory dan
dari sini pilih Games. Terdapat
3 Download source file chess yaitu
chess-5.02.tar.gz yang merupakan
GNU di http://www.gnu.org/. GNU macam-macam game dan untuk file zip dalam Unix/Linux.
yang mulai berkiprah sejak tahun 1984 contoh kita di sini, pilih chess Klik link-nya di ftp server, yaitu di
ini menyediakan freeware yang serupa (permainan catur). ftp://ftp.gnu.org/pub/gnu/chess/c
dengan Unix. Kini ada banyak varian hess-5.02.tar.gz dan pilih Save this
GNU yang berjalan di kernel Linuxx file to disk.

LIHAT ISI ROOT DIRECTORY UNZIP CHESS-5.02.TAR.GZ PROSES UNZIP BERLANGSUNG


7 Untuk nelihat isi root directory ini,
pada prompt $ ketikkan ls (serupa
8 Untuk meng-unzip file ini pada
prompt $ ketikkan perintah berikuit:
9 Biarkan saja proses unzip
berlangsung. Anda akan melihat
dengan perintah dir pada DOS) dan tar -zxvf chess-5.02.tar.gz langkah-langkah proses ini pada
akan tampak bahwa pada root layar, mulai dari membentuk
directory ini terdapat fil Tampak bahwa perintah untuk subdirectory sampai mengekstrak
chess-5.02.tar.gz hasil download meng-unzip adalah tar, sedangkan file-file ke masing-masing direktori.
dari situs GNU tadi. parameter-parameter diawali
dengan tanda minus (-) bukannya /

KEMBALI KE CYGWIN KONFIGURASI OTOMATIS JALANKAN CONFIGURE


13 Karena kita berada pada root
directory Cygwin, maka pertama kali
14 Jalankan konfigurasi dengan menge-
tikkan autoconf pada prompt $.
15 Jalankan configure dengan menge-
tikkan ./configure dari prompt $.
kita harus masuk dulu ke direktori Perintah ini akan membentuk file Proses pembentukannya akan
src. Untuk itu dari prompt $ ketikkan: configure dari configure.in ditampilkan pada layar dan
cd chess-5.02 <enter> Anda akan kembali mendapatkan menghasilkan file Makefile dari
prompt $ dan kini siap untuk proses Makefile.in Setelah ini tinggal satu
cd src <enter> berikutnya. langkah lagi yaitu perintah make
Terlihat perubahan direktorinya. untuk membentuk gnuchess.exe

Januari 2002 NeoTek 39


NeoTekno

etelah menjalankan autoconf


CYGWIN S akan terbentuk configure
dari configure.in. Selanjut-
nya configure ini dijalankan untuk

MEMBENTUK GNUCHESS.EXE membentuk makefile dari makefile.in.


Tahap berikutnya adalah membentuk

DAN OTAKNYA (BOOK.DAT)


gnuchess.exe dengan menjalankan
perintah make.
Sampai di sini gnuchess.exe sudah
dapat dimainkan. Untuk menambah
‘otak’ program ini, perkaya informasi
Perintah make akan membentuk file gnuchess.exe yang dapat tentang permainan pada book.dat de-
dijalankan pada lingkungan Cygwin. Adapun ‘otak’ dari program ngan menambahkannya dari book.pgn
catur gnuchess.exe ini terdapat pada file book.dat. Book.dat dapat dengan perintah book add book.pgn
terus-menerus diperkaya dengan menambahkan data dari book.pgn Coba deh!

Gnuchess.exe adalah suatu chess engine yang tangguh!

MENGUJI KEDALAMAN ANALISA JALANKAN ANALISA PINDAH DIREKTORI


4 Setelah gnuchess dijalankan akan
tampil prompt
5 Untuk menjalankan analisa 8 tingkat
itu, pada prompt
6 Anda berada di ~/chess-5.02/src
dan software yang diperlukan untuk
White(1): ketikkan go <enter> dan pembentukan file ada di sini. Untuk
White(1): analisa akan berjalan dan tampak melihat direktori di atasnya, pada
ketikkan post <enter> lalu langkah yang diambil oleh komputer prompt $ ketikkan ls .. (antara ls dan
depth <enter> yaitu d4. dua titik ini ada spasi) lalu <enter> .
Setelah itu pada prompt Black (1) Tampak bahwa setingkat dengan src
untuk search solusi 8 tingkat ketikkn quit dan kembali ke prompt $ terdapat pula direktori book dan doc

KEMBALI KE DIREKTORI SRC MEMBENTUK BOOK.DAT PENGISIAN BOOK.DAT


10 Untuk kembali ke direktori src, pada
prompt $ ketikkan cd .. (jangan lupa
11 Untuk membentuk book.dat, jalankan
dulu gnuchess.exe dengan cara me-
12 Pengisian book.dat dengan informasi
dari book.pgn ini dapat berjalan be-
spasi sebelum dua titik) lkalu <enter> ngetikkan ./gnuchess <enter> dan berapa jam lamanya. Bila anda tidak
dan ketikkan lagi cd src <enter> dab akan tampil prompt langkah pertama sabar, tekan Ctrl-C untuk menghen-
anda kembali ke direktori src yang yaitu White (1): Pada prompt ini tikannya dan mungkin ingin mem-
kini sudah disalinkan file book.pgn ketikkan book add book.pgn yang bentuk book.dat yang lebih kecil.
PGN adalah portable game notation, akan menambahkan data dari book.pgn Lihat petunjuk pada file install yang
suatu konvensi penulisan permainan. ke book.dat kosong yang sudah ada. dibuka dengan Winword.

40 NeoTek Januari 2002


NeoTekno

MAKEFILE TELAH TERBENTUK AKHIRNYA! GNUCHESS.EXE MENGUJI SOFTWARE


1 Untuk memastikan bahwa makefile
telah terbentuk, pada prompt $
2 Akhirnya anda sampai pada
langkah terakhir, yaitu membentuk
3 Untuk menguji software ini, dari
prompt $ ketikkan ./gnuchess
ketikkan ls dan tampak bahwa di file program gnuchess.exe. Untuk <enter> dan permainan pun
antara file-file yang terbentuk adalah itu, dari prompt $ ketikkan make dimulai. Permainan catur ini
file makefile yang dibentuk dari <enter> dan proses pembentukan menggunakan kode-kode untuk
makefile.in lewat perintah ./configure file gnuchess.exe akan terlihat. langkah-langkahnya, jadi belum
user-friendly.

PINDAH KE DIREKTORI BOOK ADA APA DI DIREKTORI BOOK? COPY BOOK.PGN KE SRC
7 Pindah ke direktori book dengan
cara mengetikkan (pada prompt $)
8 Pada direktori book ini terdapat file
book.pgn yang merupakan file teks
9 Copy file book.pgn dari direktori ini
ke direktori ~/chess-5.02/src
cd .. (antara cd dan dua titik ada yang berisi berbagai catatan langkah- dengan nama yang sama. Caranya
spasi) lalu <enter> yang artinya langkah permainan catur. File ini pada pronpt $ ketikkan
naik ke tingkat direktori di atasnya. hendak kita ubah menjadi book.dat cp book.pgn ~/chess-5.02/src/
Setelah itu masuk ke direktori book dan akan menjadi ‘otak’ bagi program book.pgn
dengan mengetikkan cd book gnuchess.exe kita. Ketik ls <enter>
<enter>. untuk melihatnya.

AYO KITA MAIN! LAWAN YANG TANGGUH MINTA GNUCHESS YANG MIKIR
13 Setelah proses pembentukan book.dat
selesai, anda dapat bermain melawan
14 Gnuchess.exe dengan koleksi lang-
kah-langkah pada book.dat akan
15 Kalau anda ‘buntu’ harus mengambil
langkah apa, pada prompt White (2):
komputer dengan menjalankan menjadi lawan anda yang tangguh. ini ketikkan go <enter> dan gnuchess
gnuchess dari prompt $ dengan Setelah ‘berpikir’ sebentar, gnuchess akan ‘berpikir’ sebentar untuk anda
mengetikkan ./gnuchess <enter>. akan memberi jawaban Nf6 yaitu dan memberikan jalan. Dalam hal ini
Misalnya pada prompt White (1): menjalankan kNight (kuda) ke jalan yang dipilihkan adalah Bg5
anda ketikkan d4 yaitu menjalankan posisi f6. Kini giliran anda lagi yaitu memindahkan Bishop (menteri)
bidak kempat dari kiri dua langkah. setelah tampil prompt White (2): ke posisi g5.

Januari 2002 NeoTek 41


NeoTekno

U N I X S H E LL G R AT I S
ada NeoTek Vol II No. 2
P (November 2001) telah di-
bahas cara menciptakan
Unix shell account di sdf.lonestar.org
U NTU K M E N JALAN KAN Kini setelah mempunyai unix shell
account, kita akan mencoba meman-

G N UC H ESS.EXE AN DA faatkannya untuk memainkan pro-


gram catur gnuchess.exe yang telah
anda buat pada cygwin di komputer
Windows anda.
Account unix shell gratis banyak memberi pembatasan, seperti Untuk itu fasilitas Telnet Windows
tidaklah memadai lagi karena hanya
kuota disk yang disediakan serta perintah-perintah Unix/Linux yang memberikan fasilitas login saja.
boleh digunakan. Lebih lanjut lagi terkadang kita tidak diperkenan- Untuk memainkan gnuchess.exe yang
kan mengakses servernya melalui FTP. Untuk itu gunakan fasilitas telah anda buat itu pada unix shell,
anda harus meng-upload-nya, padahal
Zmodem untuk upload dan download file ke unix shell server.

Manfaatkan fasilitas Zmodem pada ZOC Terminal Emulator

DOWNLOAD ZOC 4.0.3 AKSES KE SDF.LONESTAR.ORG CONNECT!


1 Arahkan browser anda ke alamat ini:
http://www.tucows.com/
2 Begitu ZOC dijalankan, anda akan
mendapatkan jendela Manual
3 Terlihat proses koneksi pada jendela
AutoConnect dan tak lama kemudian
preview/195271.html dan Connection. Isikan Connect to anda akan diminta login. Bila anda
download ZOC Terminal Emulator dengan sdf.lonestar.org. Adapun belum mempunyai account di sini,
4.0.3. Setelah diinstalasi, ZOC device tetap Telnet dan Emulator ketikkan ‘new’ dan ikuti cara pendaf-
Terminal Emulator dapat dijalankan biarkan saja ANSI BBS. Klik OK untuk taran account di NeoTek November
dengan memilih Start > Programs > connect. 2001 hlm. 24. Bila sudah mempunyai
ZOC Terminal > ZOC account ketikkan account name anda.

PROSES UPLOAD UPLOAD SELESAI GNUCHESS.EXE DI SERVER


7 Proses Upload akan berlangsung be-
berapa lama sesuai dengan kecepat-
8 Setelah Upload selesai, terlihat pesan
Upload Zmodem
9 Untuk memastikan bahwa
gnuchess.exe sudah benar-benar
an akses internet anda serta ukuran gnuchess.exe (keterangan waktu upload) terdapat pada server ini, pada
file yang di-Upload. Ada pilihan untuk rz 3.54 10-19-99 finished. prompt $ ketikkan ls (huruf kecil)
Disconnect after transfer dan llau tekan <enter> dan file
Delete file after transfer. Biarkan yang menandai bahwa gnuchess.exe gnichess.exe akan ditampilkan lalu
saja keduanya kosong. telah berhasil di-pload. Anda kembali kembali ke prompt $
akan mendapatkan prompt $

42 NeoTek Januari 2002


NeoTekno

free account pada sdf.lonestar.org mem- kini dapat pula men-download ZOC Untuk eksplorasi lebih lanjut, silakan
batasi baik kuota disk yang disediakan Terminal Emulator yang juga mem- periksa kemungkinan menggunakan
maupun perintah-perintah Unix/Linux punyai fasilitas upload dan download. Xboard sebagai interface grafisnys
yang boleh dijalankan pada shell itu. Cygwin pada Windows dapat kita guna- (setara dengan Winboard yang untuk
Kita tidak mungkin mengkompilasi kan untuk mengkompilasi source code Windows). Untuk dapat mengkompi-
program gnuchess.exe langsung pada Unix, sedangkan ZOC Terminal Emu- lasi Xboard pada Cygwin (ataupun
unix shell account ini karenma selain lator akan kita gunakan untuk meng- lingkungan Unix/Linux lainnya)
ukuran source codfe-nya melebihi upload file gnuchess.exe yang dihasilkan diperlukan X Windows system.
kuota (hampir 30 megabyte), juga dari proses di bawah Cygwin ini. Dapatkan Xboard di
karena kita tidak diizinkan menjalan- Setelah di-Upload, file gnuchess.exe http://www.tim-mann.org/xboard.html
kan perintah make di situ. ini dapat dijalankan seperti halnya sedangkan X Windows System di
Lebih lanjut lagi, kita juga tidak diper- dibawah Cygwin, tetapi dalam hal ini http://www.xfree86.org/
kenankan melakukan akses FTP ke kita tidak perlu menggunakan
uniz shell account ini. cygwin1.dll karena kini gnuchess.exe
Namun tidak perlu khawatir, sebab kita berjalan langsung pada unix box-
kita telah mempunyai Cygwin dan nya sdf.lonestar.org.

PROMPT $ YANG KHAS ITU UPLOAD FILE UPLOAD GNUCHESS.EXE


4 Setelah memasukkan nama account
anda pada login dan password-
5 ZOC Terminal Emulator mempunyai
fasilitas Transfer yang dibagi lagi
6 Setelah memilih Upload, jendela
Select Zmodem-Upload File(s).
nya, anda akan masuk ke server atas Upload, Download, Send akan ditampilkan. Cari file yang
sdf.lonestar.org dan mendapatkan Textfile, dan Send Binary File. Kita hendak di-Upload, dalam hal ini
prompt $ yang khas untuk pilih Transfer > Upload adalah gnuchess.exe. Begitu file ini
Unix/Linux itu. Nah sekarang apa di-Open maka proses Upload segera
yang dapat kita lakukan pada ruang berlangsung.
yang masih kosong ini?

MAINKAN GNUCHESS.EXE MEMBUKA DENGAN d4 DAPAT UNTUK BELAJAR


10 Untuk memainkan gnuchess.exe, anda
cukup mengetikkan
11 Misalkan anda memulai dengan d4
yaitu menggerakan bidak (Pawn)
12 Bila tak tahu apa yang harus dilaku-
kan, ketikkan go dan gnuchess.exe
gnuchess <enter> ke posisi d4, maka setelah akan menjalankan langkah anda,
dan permainan akan berlangsung ‘berpikir’ sebentar, gnuchess akan dalam hal ini Nf3, yaitu menggerak-
dengan meminta anda jalan duluan memberikan langkahnya, yang kan kNight (kuda) ke posisi f3.
dengan prompt dalam hal ini adalah d5, yaitu Pelajari sendiri bagaimana menggu-
White (1): menggerakan bidak ke posisi d5. nakan Xboard untuk interface grafisnya.

Januari 2002 NeoTek 43


NeoTekno

W I N B O AR D
erhasil sudah menciptakan
B gnuchess.exe dari source
code-nya. Tapi penampilan-
nya kok tidak menarik?

I NTE RFAC E G RAFIS U NTU K Jangan khawatir, gunakan Winboard


sebagai interface grafisnya. Setelah

G N UC H ESS.EXE
instalasi otomatis, Winboard juga da-
pat diinstalasi secara manual agar
menggunakan chess engine yang
sudah anda ciptakan dari source code-
nya, baik itu gnuchess maupun Crafty.
Gnuchess.exe pada dasarnya merupakan suatu chess engine yang Ada lagi Zippy yang dapat menjadi-
dapat dipasangkan pada suatu interface grafis, yaitu Xboard (untuk kan gnuchess anda menjadi chess bot
sistem Unix) dan Winboard (untuk Windows). Selain itu Winboard untuk dipertandingkan pada chess
game server (untuk Xboard/Unix).
juga dapat digunakan untuk mempertandingkan dua chess engine! Semakin terasa manfaat Unix, bukan?

Winboard dan Xboard membuat chess engine tampak lebih menarik

MEMBACA FILE PGN DAN FEN? JALANKAN WINBOARD PINDAH DIREKTORI


4 Sewaktu instalasi akan tampil per-
tanyaan apakah anda menginginkan
5 Pilih Start > Programs > Winboard
dan pilih Winboard Startup Dialog
6 Pilih play against a chess engine
or match two engines. Lalu pilih
Winboard membaca file-file PGN yang akan memunculkan pilihan dua chess engine. Di sini pilihannya
dan FEN. Pilih Yes dan teruskan dalam anda menjallankan Winboard, adalah GNUChess (gnuchess versi 4)
instalasi sampai selesai yang akan apakah bermain dengan chess engine dan “GNUChes5 xboard” (gnuchess
meletakkan Winboard pada Start (misalnya gnuchess,exe), link ke versi 5) yang sudah terpasang
Menu dari Windows. chess server, atau sekedar melihat bersamaan dengan Winboard.
dan mengedit game file.

INSTALASI MANUAL DENGAN GNUCHESS.EXE KITA UBAH CONFIGURATION SETTING


10 Dikatakan bahwa untuk menginstal-
asi secara manual, anda perlu mem-
11 Dari Winboard pilih winboard.exe,
winboard.hlp, dan winboard.ini.
12 Agar program dapat berjalan maka
pada direktori itu perlu juga ditam-
buat direktori tersendiri dan menyalin Juga pilih gnuchess.* (exe, dat, dan bahkan file cygwin1.dll (dari Cygwin)
file-file di atas. gnuchess.* adalah file- lan) serta ubah semuanya jadi dan book.pgn (dari Chess-5.02).
file gnuchess 4 sedangkan gnuchess4.* Adapun dari hasil Kemudian dengan Notepad buka file
gnuches5.exe adalah file gnuchess kompilasi kita sendiri pada Cygwin winboard.ini dan ubah teks pada
versi 5. Pilih file-file untuk ditaruh di pilih gnuchess.exe yang di-rename firstChessProgramNames dan second
durektori khusus misalnya C:\Chess jadi gnuchess5+.exe ChessProgramNames seperti di atas.

44 NeoTek Januari 2002


NeoTekno

XBOARD DAN WINBOARD DOWNLOAD WINBOARD INSTALASI WINBOARD


1 Arahkan browser anda ke
http://www.tim-mann.org/xboard.html
2 Download versi terakhir Winboard,
yaitu versi 4.2.3 dengan meng-klik
3 Double click file winboard-4_2_3.exe
dan installation wizard akan
Terbaca di sini bahwa bila Xboard link-nya. Pilih Save this program to ditampilkan. Ikuti saja langkah-
untuk sistem Unix, maka Winboard disk. Misalkan simpan di direktori langkahnya sampai instalasi selesai.
untuk Windows. C:\Download.

PILIH GNUCHESS MELAWAN GNUCHESS MEMPELAJARI LEBIH JAUH


7 Misalkan kita pilih GNUChess pada
kedua pilihan tadi, maka pada kedua
8 Karena dipilih GNUChess dan pada
Mode dipilih Machine Black,
9 Untuk mempelajari lebih jauh
instalasi Winboard dengan gnuchess
sisi hitam dan putih masing-masing maka anda harus jalan terlebih ini buka file READ_ME yang
dijalankan oleh chess engine yang dahulu (putih). Misalkan langkah terdapat pada direktori C:\Program
sama yaitu GNUChess (dalam hal pertama anda adalah d4 yaitu Files\Winboard dengan mengklik
ini GNUChess 4). Klik Mode dan bidak dari d2 pindah ke d4. dua kali icon-nya. File ini akan
anda bisa pilih mau melawan mesin GNUChess akan menjawab dengan dibuka oleh Notepad.
atau mengadu kedua mesin. Nf6

PILIHAN CHESS ENGINE GNUCHESS4 VS. GNUCHESS5+ CHESS ENGINE LAIN


13 Sewaktu menjalankan Winboard
Startup, pilihan chess engine-nya
14 Setelah memilih GNUChess4 dan
GNUChess5+ sewaktu memilih dua
15 Pada Winboard kita dapat mema-
sangkan chess engine lain lagi. Yang
sudah sesuai dengan yang kita engine, pilih menu Mode populer adalah Crafty. Download
tetapkan pada winboard.ini, yaitu kemudian pilih lagi Two Machines source code Crafty di sini:
GNUChess4 dan GNUChess5+ (yaitu dan akan terjadi pertandingan ftp://ftp.cis.uab.edu/pub/hyatt/
gnuchess.exe yang kita buat pada antara GNUChess4 (putih) games/
Cygwin sebelumnya dan di-rename melawan GNUChess5+ (hitam). Coba sendiri membentuk file exe dari
menjadi GNUChess5+.exe Crafty dengan Cygwin.

Januari 2002 NeoTek 45


NeoEdu

RU M US MOLE KU L
engetikkan rumus-rumus
M molekul pada mesin tik me-
mang sulit dan word processor

DENGAN tidak membuatnya lebih mudah.


Bila untuk rumus-rumus matematika
dapat menggunakan Equation Editor

CHEMSKETCH yang tersedia pada Word, maka kini


untuk rumus-rumus kimia tersedia
ChemSketch.
Penulisan rumus-rumus molekul merupakan kesulitan tersendiri ChemSketch bukan hanya untuk me-
baik untuk para guru yang membuat soal ujian maupun para nuliskan rumus-rumus kimia yang
kemudai diekspor sebagai file grafik,
siswa dan mahasiswa yang membuat paper atau skripsi. Kini namun juga cara penulisannya seperti
dengan ChemSketch anda dapat membuat rumus-rumus kimia menghubungkan mata-mata rantai
yang kompleks dengan mudah menggunakan template yang yang senyawa yang dihasilkannya
disediakan. Hasilnya dapat diekspor menjadi file-file grafis. dapat diperiksa kebenarannya dengan
menghitung sifat-sifat kimia fisiknya.

Menuliskan rumus molekul dengan logika kimia bukan logika matematika

Menjalankan ChemSketch Logic Circuits Banyak Pilihan


4 Jalankan ChemSketch dengan
memilih Start > Programs >
5 Kita akan menggambarkan rumus
molekul maltosa yang terdiri dari
6 dari pelbagai template yang ada
pilih templat Sugars; alfa-D-Pyr
ADCLabs Freeware 5.0 dan pilih dua cincin glukosa dengan ikatan α. (opsi di kiri layar) dan pada opsi
ChemSketch akan tampil format di bagian atas pilih 1(4) Haworth
Pilihtemplate pada icon kedua dari
file yang di-support. Klik Formulae. Klik pada template α-
keduanya danpilih OK. paling kanan di sisi atas layar D-Pyranose dan anda akan masuk
ke halaman Editor dengan template
yang anda pilih itu.

Ubah Kedua O dengan C Ganti Salah Salah satu C dengan O -CH2 yang Seharusnya Kosong
10 Dengan mengklik O pada -OH maka
-OH akan berubah menjadi --CH3.
11 Kini pilih O dan klik di C dari -CH3
yang baru dibentuk pada cincin
12 Ikatan -O- kini telah dibentuk antara
kedua cincin α-D-Pyranose ini, tapi
Kemudian tarik ke kanan untuk mem- sebelah kanan. Tampak -CH3 cara membuatnya ‘diakali’ dengan
buat percabangan -CH3 ke sebelah akan berubah menjadi -OH. -CH3 menyisipkan dua karbon. Kedua
kanan cincin sebelah kiri. Hal yang dan -OH kini dapat ‘direaksikan’ karbon ini kini ada dalam bentuk
serupa dengan cincin yang kedua membentuk ikatan -O- -CH2 dan ini harus kita hapus.
pada -OH yang sebelah kiri bawah

46 NeoTek Januari 2002


NeoEdu

Masuk ke Situs ACD Daftar Dulu Instalasi ChemSketch


1 Download ChemSketch dari situs
Advanced Chemical Development
2 Anda diminta untuk mendaftar dulu
dengan memasukkan informasi
3 Istalasi ChemSketch cukup de-
ngan double click pada icon
http://www.acdlabs.com/download/ pribadi anda. Setalah itu kembali chemsk50 dan prsoes instalasi
chemsk.html Selain ChemSketch ke halaman login dan download akan berjalan secara otomatis.
anda dapat men-download soft- chemsk50.exe yang besarnya 8,5 Ikuti saja langkah-langkahnya
ware lain yang berhungan termasuk Mbyte. ChemSketch dan lain-lainnya sampai selesai.
bahasa pemrograman ChemBasic. dapat juga diperoleh di CD NeoTek
bulan ini

Letakkan dengan Klik Meletakkan yang Kedua Mengubah Struktur


7 Letakkan template cincin pada bi-
dang gambar dengan cara klik se-
8 Klik sekali lagi untuk meletakkan
cincin yang kedua di sebelah ka-
9 Untuk mengubah struktur kimia
yang dituliskan, pilih Structure pada
kali dan geser ke kanan untuk me- nan yang pertama. Untuk mem- bagian kiri atas dan akan tampak
letakkan template kedua di sebe- buang template ini dari clipboard, atom-atom yang dapat kita pilih
lah kanannya. Maltosa terdiri dari klik kanan sekali dan anda dapat untuk menggantikan atom pada
dua cincin glukosa dalam bentuk melanjutkan ke proses berikutnya struktur yang ada. Kita pilih C
α-D-Pyranose. Kedua cincin ini (karbon) untuk menggantikan -OH
akan kita hubungkan. menjadi -CH3

Nilai Sudut yang Kosong Hitung Sifat-sifat Kimianya Properties Dihitung


13 Bila mouse diletakkan di atas
sudut itu akan tampak -CH2- dan
14 Lakukan hal yang sama pada sudut
yang berisi -CH2- di cincin yang
15 Akan tampil jendela kecil yang
menghitung properties molekul ini.
ini harus dikosongkan. Caranya kedua. Dan penulisan rumus mo-
lekul maltosa selesai! Aktifkan menu Bila dapat ditampilkan artinya
double click pada sudut itu dan
Select/Move di kiri atas, select struktur yang dibuat sudah benar.
akan muncul kotak dialog
Properties. Pilih C dan pilih keseluruhan molekul, lalu hitung Pilih properties yang ingin ditam-
Value sebagai Empty. Klik Apply. properties-nya dengan Tools > pilkan dengan klik, Shift, dan panah,
Calculate > All Properties lalu klik tombol Copy to Editor

Januari 2002 NeoTek 47


NeoEdu

AN I MASI 3D FI LE
ini tidak ada lagi alasan sulit
K belajar struktur molekul, khu-
susnya secara stereometri, se-

C H E MSKETC H DENGAN bab modelling molekul kimia apa saja


dapat dilakukan pada PC anda dengan
ChemSketch yang menyertakan juga

ADC/3D VIEWER 3D Viewer.


Sekali rumus molekul telah berhasil
digambar dan dapat dihitung proper-
ties-nya maka dapat diekspor sebagai
Rumus molekul yang dibuat dengan ChemSketch bukanlah suatu bitmap graphics untuk disisipkan pada
gambar ‘mati,’ melainkan berisi informasi-infoemasi penting tentang word processor ataupun dapat dilihat
gambaran tiga dimensinya dengan 3D
struktur molekul yang dapat ditampilkan pada browser khusus, Viewer.
yaitu ADC/3D Viewer yang menggambarkan struktur molekul ini Semuanya begitu mudah dan software-
dalam tiga dimensi. Dapat dioptimasi jarak, sudut, dan torsinya. nya tersedia gratis di Internet. Ini alasan
Serta dapat dianimasi dalam berbagai bentuk! kuat guru kimia perlu belajar Internet!

Membuat animasi 3D dengan ChemSketch

Jalankan 3D Viewer Pilih Balls & Sticks Stereomerinya yang Baik


4 Pilih ACD/Labs lalu 3D Viewer
untuk mengaktifkan 3D Viewer.
5 Misalkan kita pilih model Balls &
Sticks. Kelihatan lebih baik tapi
6 Molekul maltosa itu akan teropti-
misasi posisi atom-atomnya satu
Layar 3D Viewer akan terbuka masih kurang sempurna bukan? Ini sama lain. perhatikan bahwa cin-
denganrumus molekul maltosa karena posisi relatif atom-atom cin segi enam bukanlah pada
dalam bentuk wireframe. Bentuk belum teroptimasi dalam ruang tiga bidang datar, melainkan berben-
ini dapat diubah ke Sticks, Balsl & dimensi. Untuk itu pilih Tools > 3D tuk konfigurasi kursi akibat inter-
Sticks, Dots Only, Disks, dan Optimization. aksi antaratom dalam molekul.
Spacefill.

Sudut Tiga Atom Untuk Presentasi Main-mainkan Penampilannya


10 Demikian juga untuk
mengetahui sudut yang dibentuk
11 Radius inti atom yang ditampilkan
dapat diperbesar ataupun diper-
12 Main-mainkan penampilan mole-
kul ini untuk mendapatkan gam-
oleh tiga atom, pilih Tools > kecil dengan kelipatan 5%. Bila baran yang lebih jelas mengenai
Measure Bond Angle lalu pilih diperbesar terus akan berbentuk bentuk molekulnya serta bagai-
tiga atom yang membentuk space filling penuh, Ini memu- mana sifat kimia dapat ditentukan
sudut. Sudutnya terbaca di dahkan untuk melihat hubungan dari bentuk stereometrinya. Dengan
bagian bawah layar. antara Balls & Sticks dengan model plastik hal ini sama sekali
Space Filling. tidak mungkin!

48 NeoTek Januari 2002


NeoEdu

Kembali ke Editor Siap untuk Selanjutnya Ekspor ke File


1 Anda kembali ke Editor dan pro-
perties yang dipilih sudah ter-
2 Setelah proses selanjutnya ada
dua. Pertama membuat gambar
3 Pilih File > Export dan jandela
dialog Export akan tampil. Pilih
paste pada halaman gambar statis berupa bitmap image yang ingin diekspor ke foledr mana
anda. Posisinya dapat anda ubah- dapat disisipkan pada dokumen- dengan nama apa dan sebagai file
ubah. Misalkan letakkan di ba- dokumen lain, misalnya pada apa. Selain tipe PDF yang lain
wah rumus molekul maltosa Microsoft Word. Kedua adalah dapat berjalan.
yang baru dibuat tadi. melihat molekul ini secara 3D

‘Ukuran’ Molekulnya? Jarak Antaratom? Jarak Dua C pada Cincin


7 Untuk melihat’ukuran’ molekul
maltosa ini atau tepatnya ‘space
8 Untuk mengetahui jarak antaratom
(dari inti atom ke inti atom lainnya),
9 Klik dua atom yang hendak diukur
jaraknya. Dalam hal ini adalah dua
filling’-nya pilih View > With Dots pilih Tools > Measure Distance. atom C pada cincin α-D-Pyranose.
dan diameter-diameter setiap Perhatikan masih banayak fasilitas Kedua atom yang dipilih akan di-
atom secara relatif akan digam- lain seperti mengukur sudut ikatan warnai hijau dan ukurannya dapat
barkan. Cara ini nyaris mustahil serta sudut torsi atom-atom dalam dibaca di sebelah bawah layar.
digambarkan secara manual. molekul. Dalam hal ini 1,4283 Ångstrom.

Rotasi Kembali ke Bitmap File Gambar Di-Insert pada Word


13 Untuk lebih jelas lagi gambaran
tiga dimensinya rotasikan mole-
14 Kembali ke file bitmap yang di-
buat dengan fasilitas Export tadi.
15 Gambar maltosa.bmp sudah masuk
kedalam skripsi anda yang diketik
kul ini baik dengan mengguna- Buka Microsoft Word dan pilih
Insert > Picture > From File dengan Word. Anda kini tidak per-
kan mouse maupun dengan fa-
dan pilih gambar yang dibentuk lu bersusah payah menuliskan ru-
silitas AutoRotate. Ada lagi
Autorotate and Change Style. tadi misalnya maltosa.bmp dan mus-rumus molekul tiga dimensi
klik Open. dengan tangan lagi.

Januari 2002 NeoTek 49

You might also like