Ada section baru kat blog ni. Kalau tengok kat menu bar kat atas tu dah ada ebook. Kat situ korang boleh search for ebook. Ada dalam 4000 lebih ebook yang telah aku indeks kan. Semua buku buku tu bukan terletak kat server ini tapi cuma di indekskan dari tempat yang lain. Korang boleh search dengan apa apa keyword sama ada title, author atau apa apa lah.
Ambik masa dalam 4 hari untuk develop, start dari cari material, buat database, buat search engine sampailah result page yang korang boleh download atau baca. Aku cuba untuk berkongsi bagaimana semua ni aku develop dengan menggunakan Dreamweaver bersama php dan MySql.

1. eBook Finding.
Google is an excellent search engine. Untuk cari list ebook yang ada dalam bentuk indeks, google for
intitle:”index of” inurl:ebook
Korang akan dapat 10,200 result website yang menyenaraikan ebook.
2. Database.
Ada satu JavaScript yang boleh menyenaraikan semua link dari satu satu website. Sesuai untuk copy balik link dan masukkan ke dalam msExcel. Drag dan letak Link Ini kedalam Bookmark anda dan dia akan senaraikan semua link yang ada dalam page tersebut. Script ini akan buka page baru.Script dia seperti dibawah :
javascript:WN7z=open(”,’Z6′,’width=400,height=200,scrollbars,resizable,menubar’);
DL5e=document.links;with(WN7z.document){write(”);
for(lKi=0;lKi‘)};
void(close())}
Selepas dah dapat link, copy dan paste kan semua link ke MSExcel. Bila paste ke Excel, dia akan paste dalam bentuk hyperlink, so it is better to remove hyperlink. Ini boleh pakai macro pada excel.
Sub DelAllHyperlinks()
ActiveSheet.HyperLinks.Delete
End Sub
So, sekarang dah ada link dan seterusnya kena bagi nama untuk link tersebut. Jadi, dalam excel kena ada sekurang-kurangnya 3 field iaitu ID, Nama Buku dan URL. ID adalah auto numbering, Nama Buku, biasanya boleh dapat kat hyperlink tersebut,boleh buat pakai find and replace kat MSExcel [CTRL+H] untuk ambil nama buku sahaja dan field URL kita paste dari website.
Biasanya bila kita paste hyperlink dari website ke MSExcel, dia akan selang satu baris, this is not good bila kita convert ke MySQL. Untuk buang blank row, boleh guna macro berikut.
Sub DeleteCells()
‘Loop through cells A1:A10 and delete cells that contain an “x.”
For Each c In Range(”A1:A10″)
If c = “” Then c.EntireRow.Delete
NextEnd Sub
Macro ini akan delete semua row yang kosong dari A1:A10, alter balik cell number tu dari A1:A berapa yang ada.
Seterusnya untuk convert MSExcel ke MySQL. Ini pun kena pakai macro. Tapi ada banyak converter yang free boleh dapat kat internet. Tak payah nak coding coding lagi. Aku pakai xls2mysql. Pakai Google search for xls2mysql. Ada juga yang boleh convert online. Upload file dan dia akan convert.
Next. Create Webpage dengan search engine untuk senaraikan semua related ebook bila orang search dengan certain keyword. Yang ni besok besok la pulak. Sambil sambil tu try la cari apa apa ebook yang patut.


November 7th, 2007 at 2:24 am
Hohhh, tima kasih atas ajaran dan ebook tu….
November 7th, 2007 at 12:15 pm
pasnie bleh ar donlot banyak2..
November 7th, 2007 at 9:35 pm
Azhar: sama sama
aman : sila sila.
November 10th, 2007 at 7:56 pm
aman, jangan download pastu kau bukak website kuasaaman.com semua ebook dgn harga rm10
November 12th, 2007 at 2:29 pm
terima kasih kerana berkongsi. wah. tak sabar ku nak meninjau ruang ebook tuh. ;p.
November 12th, 2007 at 11:21 pm
vangardx : Huhu. Itu kapitalis namanya.
ad3ck : sama sama. sila la tinjau tinjau.
November 13th, 2007 at 2:22 pm
waaaa…macam2 ada sekarang ni kat sini…tenkiu…tenkiu…