Scripts brought to you by Eddy-Das (toggle discontinued scripts)
#Script nameAbbr.Script locationStatus
9Xanga.com Confirm Delete CommentCDChttp://goodies.zitez.net/xanga9.phpReleased
10Xanga.com Sign-in Link Additionhttp://goodies.zitez.net/xanga10.phpReleased
11Xanga.com Number-of-Posts-per-page ControllerNPChttp://goodies.zitez.net/xanga11.phpReleased
12Xanga.com Continuous Background MusicCBGMhttp://goodies.zitez.net/xanga12.phpReleased
n+3Xanga Private Commentshttp://privatecomments.ulsp.infoUpdated 1-May-09
n+4Fast-User-Switchinghttp://fastuserswitching.ulsp.infoUpdated 1-May-09
Ultimate Logging System ProfessionalULSPhttp://www.ulsp.infoUpdated 1-May-09
∞+3XangAccessXAhttp://xangaccess.ulsp.infoUpdated 1-May-09
∞+4One-click Facebook AutomationFBAhttp://www.facebook.com/apps/application.php?id=75109390571Updated 5-May-09
About this Entry
Posted by: ewcy

Visit ewcy's Xanga Site

Original: 5/8/2009 3:09 AM
Views: 99
Comments: 6
eProps: 10

Read Comments
Post a Comment
Back to Your Xanga Site

Tags



Friday, May 08, 2009

Eddy教你少少電腦知識

 今集我教大家一個新term, 叫 "Bookmarklet", 記住唔係 Bookmark, 而係Bookmarklet


話說大家平時有D 成日去的web site, 你地會bookmark 左佢 (IE入面叫做Add to my favorite)
我地一齊睇下其實個bookmark/favorite 入面有D 乜:

"Yahoo新聞=http://news.yahoo.com.hk"


其實就是這麼簡單... 就是佢display 出來是甚麼, 和按下去後link 你去哪裏



其實發明Firefox 同IE的時候........ 除左 "http:" 外, 原來仲整左其他野... 有一個叫做 "javascript:"
佢神奇之處就是可以令到 IE/Firefox 去run你後面specify 的command....


咁即係話, 你可以整一個bookmark是這個樣子的:

"Yahoo舊聞=javascript:alert('hello!')"

你好奇的話, 你可以試下在網址度打 javascript:alert('hello!') , 會有野睇的
一個複雜D+好玩d的例子 javascript:if((a=prompt('1+1=?','3'))==2)alert('Correct!');else alert(a+'?! Are you kidding me?')


於是, 有D 變態programmer 就開始在那短短的bookmark link 裏編寫龐大的program...
這樣子寫出來的program, 就叫做 bookmarklet, 因為是 "收在bookmark裏的program"


近日我寫的 Facebook One-click Quiz Blocker, 其實就是一個bookmarklet


而bookmarklet 有個兩個很大的缺點
1) 佢唔可以幫你轉去第二頁, 因為咁就會去左另一個 http: 的網址, 也就是成個 bookmarklet 會消失了
2) 它不能"auto start", 每次你要 run 佢你都要按那條bookmark


所以, One-click Quiz Blocker 是要你先bookmark 條 bookmarklet, 然後去facebook 那頁, 然後才按 bookmarklet (因為bookmarklet 不能幫你轉頁)
也所以, 每次你去facebook都要按條bookmark, 個bookmarklet 才會run






[Notes: 以上其實含有很多過份簡化/錯誤的concept, 同行中人見字請別咒罵小弟, 因為我只想簡單地解釋整件事]

 Posted 5/8/2009 3:09 AM - 99 Views - 10 eProps - 6 comments

Give eProps or Post a Comment

6 Comments

Visit waimelo's Xanga Site!
haha! I appreciate this "simplified" explanation because I understand it XD
Posted 5/8/2009 6:11 PM by waimelo - reply

Visit goku1014's Xanga Site!
good simple explanation, really vy easy to understand~
Posted 5/9/2009 9:20 AM by goku1014 - reply

Visit adrian_dill_lei_low_mode's Xanga Site!
The "One-click Quiz Blocker" is an awesome invention, saves me a lot of time and love it so much :D

apart from bookmarklet, any chance to implement as UserJS/Greasemonkey script, to allow filtering those quiz automatically?
Posted 5/10/2009 10:39 PM by adrian_dill_lei_low_mode - reply

Visit ewcy's Xanga Site!

@adrian_dill_lei_low_mode - 



adrian :o 其實我一早就認得你個xanga ID! like 4 years ago..
UserJS/Greasemonkey 那些我未試過呀... 同埋因為始終唔係100% safe.. 總會有少少機會會block錯野... 所以整左做全自動會好危險
暫時冇動機整俾greasemonkey lu
Posted 5/11/2009 12:49 PM by ewcy Xanga True Member - reply

Visit photographeer's Xanga Site!

有人整左哩個block quiz既野實在太好了
如果可以block埋那些「送了一個銀色心心給20個朋友。」就仲好啦
anyway, 謝謝!

Posted 5/12/2009 7:54 PM by photographeer - reply

Visit Kyle_R_Giggs's Xanga Site!
原來如此。
等我仲係度估點解會用javascript instead of http
Posted 5/19/2009 7:05 PM by Kyle_R_Giggs - reply


Choose Identity
(?)
 
Give eProps (?)
Post a Comment
Add Link | Preview HTML comment help 
Profile Pic:
Default  |  Choose »  (?)



Back to ewcy's Xanga Site!
Note: your comment will appear in ewcy's local time zone:
GMT +08:00 (China Coast)