| Maafkan bila tampilan formnya alakadarnya XD |
Assalamualaikum Wr. Wb.
Pada kesempatan kali ini, saya akan membagikan aplikasi buatan saya yang berjudul "AnimeKompi Link Grabber"
Sedikit bisa saya jelaskan tentang aplikasi ini,
Jadi kegunaan aplikasi ini ialah untuk melakukan pengecekan posting anime dan mengambil link download di website AnimeKompi
Saya membuat aplikasi ini menggunakan Visual Studio C# 2010, dan Api yang saya gunakan antara lain ialah, webBrowser dari System.Windows.Forms, WebClient dri System.Net, dan Thread dri System.Threading
webBrowser disini saya gunakan untuk melakukan scraping/pengambilan element-element yang ingin saya ambil.
Contoh kasusnya adalah :
<a href='page.html' id='page'>Halaman saya</a>Saya ingin mengambil isi attribute href dari id page. Saya inputkan koding dibawah ini
string href = WebBrowser.Document.GetElementById("page").GetAttribute('href');untuk WebClient saya gunakan untuk melakukan pengambilan isi source/konten secara penuh di sebuah halaman.
Contoh misalnya saya ingin mengambil source dari google.co.id saya dapat menginputkan koding dibawah ini
string source = WebClient.DownloadString("http://google.co.id");Berikut dari aplikasi saya, hasil saya mengambil source animekompi lalu kemudian mengscrape menggunakan WebBrowser
untuk Thread,sejujurnya saya masih kurang paham tentang fungsi sepenuhnya ttg api ini, tapi biasanya saya gunakan agar ketika melakukan salah satu fungsi webClient contohnya DownloadString tidak Freeze atau not Responding ketika aplikasi dijalankan. Jadi intinya, webClient DownloadString ini melakukan suatu fungsi namun tidak bisa melakukan lain karena harus menunggu hasil dari DownloadString ini. Kita gunakan Thread agar dapat melakukan berbagai pekerjaan secara mandiri dan tidak merepotkan aplikasi tersebut.
Sebenernya kita tidak perlu menggunakan Thread karena, Webclient terdapat fungsi WebClient.DownloadStringAsync yang berbeda dengan DownloadString berbeda dari segi koding karena ada penambahan koding method DownloadStringCompleted.
Di postingan selanjutnya mungkin akan saya jelaskan secara rinci ttg Source dri Aplikasi saya.
Silahkan Download Aplikasi ini dengan cara klik Menu Download kemudian klik AnimeKompi LinkGrabber lalu ikuti panduan mendownloadnya.
Mohon maaf bila salah-salah kata, dan salah-salah penjelasan. Saya disini hanya menjelaskan yang saya tahu saja. Beritahu saya jika ada yang salah. Terima kasih.
Wabilahitaufik Walhidayah Wassalamualaikum Wr. Wb
Sign up here with your email
ConversionConversion EmoticonEmoticon