Kategori | Coding

Download Section : eBook

Tarikh: 06 November 2007 by mazudi

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.

EBook : Download The Book

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
Next

End 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.

Terdapat 7 Komen Untuk Artikel Ini

  1. Komen Dari Azhar Ahmad:

    Hohhh, tima kasih atas ajaran dan ebook tu….

  2. Komen Dari aman:

    pasnie bleh ar donlot banyak2.. :D

  3. Komen Dari mazudi:

    Azhar: sama sama

    aman : sila sila.

  4. Komen Dari vangardx:

    aman, jangan download pastu kau bukak website kuasaaman.com semua ebook dgn harga rm10 :P

  5. Komen Dari ad3ck:

    terima kasih kerana berkongsi. wah. tak sabar ku nak meninjau ruang ebook tuh. ;p.

  6. Komen Dari mazudi:

    vangardx : Huhu. Itu kapitalis namanya.

    ad3ck : sama sama. sila la tinjau tinjau.

  7. Komen Dari Alex Lacey:

    waaaa…macam2 ada sekarang ni kat sini…tenkiu…tenkiu…

Leave a Reply

 

HAPPY-O-Meter


BLOGGER

    Loading

ADS

MESEJ

ADS

BLOG INFO

Ranking

  • Pagerank :3/10
    AlexaRank :918,054
    Technorati :0

  • Backlink

  • Google :49
    Yahoo :1,921
    AltaVista :875
    AllTheWeb :336
    AOL :0

Statistik

  • Comment :586
    Post :552
    Hits :  732396

META