原创 BeautifulSoup應用筆記

問題:   ”“” http://datalib.ent.qq.com/star/97/index.shtml這網頁裏的明星個人資料我想爬取下來。。裏面的源碼大概是這樣的。。這些td我都能獲取出來。。我只知道怎麼獲取標籤的屬性值。。。裏面

原创 選擇fpc

好吧,我這算是什麼控,簡約控?   自從嘗試了Purebasic後,對   想要打造一把簡單的小匕首,選擇了fpc,

原创 初識LazyPHP3!

  最近想建一個網站,試了很多CMS,有dedeCMS 及PHPCMS 等,無奈功能都太強,雖然都有很大自由可以作二次開發,但是學習這些CMS二次開發的成本,比自己制定一個剛好滿足自己需要的還要大!猶豫許久,昨晚才徹底決定放棄實用CM

原创 10行的一個窗體,IUP框架

前些天想用Purebasic寫一個軟件,結果發現Purebasic本身提供的Gui實在太過簡陋了,單是一個文本編輯器就要自己調用系統API去進行設定,實在有些受不了,於是一直逛着想找其他開發庫來用,終於發現了這個IUP - Portabl

原创 PureBasic寫服務器客戶端程序

看了一點點FreeBasic的內容,實在強大,但是不適合我……   所以下午又用Purebasic來寫東西,木馬是怎麼來的呢?這是一個問題!   把下面的代碼改改不就成了嗎?   首先是公共的GUI函數   ; PureBasic Vis

原创 刪除指定程序(已知程序名稱)代碼!

;先判斷程序是否運行,若已經運行,獲取程序pid Procedure.l GetPid(Gamename.s) pe.PROCESSENTRY32 pe/dwsize = SizeOf(processentry32) prol

原创 桌面背景定時換

花了一天時間終於搞定了,主要學習到的是Purebasic提供的Filesystem中的函數如何使用,特別是該如何遍歷一個文件夾裏的所有內容。   另外發現自己解決問題的思維開始慢慢進步,當然還是處於面向過程化的方式!   寫了這個程序後就

原创 FPC的中文問題

  搞了許久,原來不是FPC問題,而是我用的編輯器保存代碼時用的是Utf-8格式,當FPC在生成代碼時會先自動把源代碼文件以ASII格式讀取,utf-8下的中文就變成了亂碼,程序執行時顯示的就是這些亂碼了,需要的只是讓編輯器保存代碼格式爲

原创 不管做啥,都先把啥弄清楚了再說——fpc編譯命令說明翻譯

只一部分:     #FPC編譯命令 #可以通過兩種方式控制FPC編譯時的指令, #一種是使用命令行, #另一種是在需要編譯的文件所在目錄建立一個fpc.cfg文件,在該文件裏設置編譯指令   #常規編譯命令 -h 打印所有編譯命令並退

原创 在exe文件中包含exe文件並釋放的方法

Purebasic的data果然強大,省去操作rc文件的許多麻煩。   代碼如下:   s.s = PeekS(?text) OpenFile(0,"qq.txt") WriteStringN(0,s) CloseFile(0) Data

原创 搭建gtk+開發環境

弄了一個早上,算了搞定了。   首先,參考此文章:《GTK Gossip: Windows 下第一個 GTK 程式》   事實上需要下載的文件只有兩個:一是:gtk+-bundle_2.22.0-20101016_win32.zip(官方

原创 MeMpad同步工具

  用Pb寫了一個簡單的Mempad文檔同步工具,其實也就是將這個MyDoc文檔通過Ftp上傳到think.zzl.org服務器中。本來想要上傳到谷歌的服務器,但實在不想去看Google 的API,所以就弄了這麼一個簡單的!   代碼如下

原创 PureBasic調用Windows SDK寫第一個窗口

先分享一個學習windows SDK的好地方:http://winprog.org/tutorial/ 網站裏關於windows SDK有中文版本,所以不怕哦!中文版地址:http://winprog.org/tutorial/zh/st

原创 開始學習JavaScript的第一個東東

實現的功能是用鼠標拖動一個div。代碼如下:   <html> <head> <title>拖動層!</title> </head> <body onmouseup="SetMoveFalse()"> <div id="moves" s

原创 PureBasic版的植物大戰殭屍整蠱器

PureBasic版的植物大戰殭屍整蠱器,可惜沒有成功,估計是內存地址出錯了,暫時放下,不管了……   代碼如下: Global Gamename.s,baseAddress.l Gamename = "PlantsVsZombies.e