[-CA-] 方便買地的程式碼 - Facebook

Table of Contents

Nov 11 新增兩隻程式碼

因為頁面捲來捲去小螢幕很困擾,加上一直更新試算表很煩,所以寫了這個小程式碼。

請把以下五行合並成一行,中間不要有空格,然後存成一個書簽。

打開買地的頁面,一直按那個書簽就會幫你自動把錢花在刀口上。

javascript:var ax,bx,cx,dh,dl;for(cx=1,dh=0,dl=0;cx<8;cx++){ax=document.
getElementsByTagName("strong")[9+3*cx].innerHTML.replace(/\D/g,"")-0;
bx=document.getElementsByTagName("strong")[10+3*cx].innerHTML.replace
(/\D/g,"")-0;if(ax/bx>dh){dh=ax/bx;dl=cx;}}document.getElementById
("app46755028429_prop_"+dl).elements[13].click();

程式碼如下:

//基本上就是找出最大的 income / cost,然後自動買一個。

javascript:
var ax, bx, cx, dh, dl;
for (cx = 1, dh = 0, dl = 0; cx < 8; cx++)
{
ax = document.getElementsByTagName("strong")[9 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
bx = document.getElementsByTagName("strong")[10 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
if (ax / bx > dh)
{
dh = ax / bx;
dl = cx;
}
}
document.getElementById("app46755028429_prop_" + dl).elements[13].click();

Nov 11 更新
因為大家有需求,所以我又弄了兩段,其實都只有新增一行啦,不會麻煩,
看個人的投資策略選擇想要的用吧。

/*一次買五個請複製並合並以下灰色六行
javascript:var ax,bx,cx,dh,dl;for(cx=1,dh=0,dl=0;cx<8;cx++){ax=document.
getElementsByTagName("strong")[9+3*cx].innerHTML.replace(/\D/g,"")-0;bx=
document.getElementsByTagName("strong")[10+3*cx].innerHTML.replace(/\D/g,
"")-0;if(ax/bx>dh){dh=ax/bx;dl=cx;}}document.getElementById("
app46755028429_prop_"+dl).elements[12].selectedIndex=1;document.
getElementById("app46755028429_prop_"+dl).elements[13].click();
*/
javascript:
var ax, bx, cx, dh, dl;
for (cx = 1, dh = 0, dl = 0; cx < 8; cx++)
{
ax = document.getElementsByTagName("strong")[9 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
bx = document.getElementsByTagName("strong")[10 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
if (ax / bx > dh)
{
dh = ax / bx;
dl = cx;
}
}
document.getElementById("app46755028429_prop_" + dl).elements[12].selectedIndex=1;
document.getElementById("app46755028429_prop_" + dl).elements[13].click();

/*一次買十個請複製並合並以下灰色六行
javascript:var ax,bx,cx,dh,dl;for(cx=1,dh=0,dl=0;cx<8;cx++){ax=document.
getElementsByTagName("strong")[9+3*cx].innerHTML.replace(/\D/g,"")-0;bx=
document.getElementsByTagName("strong")[10+3*cx].innerHTML.replace(/\D/g,
"")-0;if(ax/bx>dh){dh=ax/bx;dl=cx;}}document.getElementById("
app46755028429_prop_"+dl).elements[12].selectedIndex=2;document.
getElementById("app46755028429_prop_"+dl).elements[13].click();
*/
javascript:
var ax, bx, cx, dh, dl;
for (cx = 1, dh = 0, dl = 0; cx < 8; cx++)
{
ax = document.getElementsByTagName("strong")[9 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
bx = document.getElementsByTagName("strong")[10 + 3 * cx].innerHTML.replace(/\D/g, "") - 0;
if (ax / bx > dh)
{
dh = ax / bx;
dl = cx;
}
}
document.getElementById("app46755028429_prop_" + dl).elements[12].selectedIndex=2;
document.getElementById("app46755028429_prop_" + dl).elements[13].click();

--
大家好,我的 ID 是 B9,維他命 B9,也就是葉酸的意思,不過我不姓葉,也不是
因為喜歡葉酸才註冊 B9,是因為從 A0 試到 ZZ 只有 B9 沒人註冊,才註冊 B9。
你可以叫我 B9、嗶九、逼酒、酸、葉酸、葉酸酸或者酸酸。但我最喜歡的還是被
叫酸酸,請多多指教。對了如果我做錯事情,請不要在我的暱稱前面加上臭字謝謝。歐,
對了酸酸的味道是香的,並沒有酸酸的謝謝。
最後,貧血與孕婦記得要每日攝取足量葉酸,以防止貧血與胎兒兔唇。

--

All Comments

Hedy avatarHedy2009-11-14
(._.)\/ 路過打招呼 酸酸~
Madame avatarMadame2009-11-18
XD
Elvira avatarElvira2009-11-22
嗨咿我要去睡了,失眠順手寫個小程式碼~
嗨咿二樓也早點睡~
Rachel avatarRachel2009-11-24
你的簽名檔好有趣0.0
Margaret avatarMargaret2009-11-27
帥氣 不過錢不夠會怎麼辦XD
Aaliyah avatarAaliyah2009-11-30
謝謝,聽說天蠍座都出怪招,你看完簽名檔後認同這樣的說法嗎?
錢不夠他會跟你說 You need more gold to purchase a Castle.
看你當時 c/p 最高的是那個他就會跟你說那個,
我是說ca系統會跟你說,不是程式碼會跟你說
Oscar avatarOscar2009-12-01
總之錢不夠就跟你錢不夠去按 build 意思一樣
Leila avatarLeila2009-12-04
好用耶
Kristin avatarKristin2009-12-04
可惜看不懂你的函數怎麼運算的
Regina avatarRegina2009-12-08
Catherine avatarCatherine2009-12-11
存推簽名黨XXD
Donna avatarDonna2009-12-11
請問這程式碼要怎使用?XD
Xanthe avatarXanthe2009-12-11
有空就來研究一下 thanks
Lauren avatarLauren2009-12-13
document.getElementById("app46755028429_prop_" + dl) is
null =_=
Daph Bay avatarDaph Bay2009-12-17
酸酸耶
Ula avatarUla2009-12-20
唔,設好後按下沒反應 XD 有人成功的嗎?
Andy avatarAndy2009-12-22
奇怪,啊我用 chrome 跟 fx 都沒有問題啊...
Hedda avatarHedda2009-12-26
有問題的人情丟我水球協助我 debug 謝謝orz
Emma avatarEmma2009-12-27
吼……ie 有問題我要吐了
等我改改……
Kumar avatarKumar2010-01-01
ie的js debug好煩哦orz
Sarah avatarSarah2010-01-02
歐!!ie8 有developer tool耶歐耶等我吃飽來弄
Brianna avatarBrianna2010-01-07
為……什……麼……IE8……沒……有……textContent……
Jacky avatarJacky2010-01-12
我把所有 textContent 都換成 innerHTML 也在 ie8 測試沒問題
請大家有問題再回報,謝謝大家讓我學到 ie8 又不遵守公約- -
Caitlin avatarCaitlin2010-01-13
CHROMIUM沒反應 囧 是複製到網址列貼上沒錯吧
Carolina Franco avatarCarolina Franco2010-01-16
你有沒有合並成一行?
我沒有裝chromium欸……可是chrome沒問題
Hedwig avatarHedwig2010-01-17
有~不過昨今兩個版本TRY很多次仍不行><
不過感謝了 先手動算
Una avatarUna2010-01-21
這個東西寫bookmarklet很好用:p
Kama avatarKama2010-01-25
把下方的javascript:(不含)後面的程式碼
Hardy avatarHardy2010-01-29
複製貼到網頁的script:框框function(){和})()中間
Poppy avatarPoppy2010-02-01
記得去掉ptt的\,並把\斷行的部份接起來
Jake avatarJake2010-02-01
下面的bookmarklet: bookmarklet超連結部分
應該可以直接拖
Hedwig avatarHedwig2010-02-04
各瀏覽器說明可參照delicious.com的教學
http://delicious.com/help/bookmarklets
Selena avatarSelena2010-02-05
sites.google.com/site/facebookgamecastleage/land
縮網址 : http://ppt.cc/X-ti 圖文版
Quintina avatarQuintina2010-02-07
k大有切換到LAND的頁面嗎?
Mary avatarMary2010-02-11
有~不過囧TZ 難道有其他東西擋JAVASCRIPT 一直不能成功><
Ula avatarUla2010-02-14
你先把GM關掉吧
Heather avatarHeather2010-02-18
我知道問題了,雖然很奇怪,不過不是每個人的買地頁面都一樣
有些人的買地頁面會多一些東西,我這種直接抓index的方法會死
我現在重寫一次程式碼,改動態抓
Jessica avatarJessica2010-02-20
更正,買地頁面是一樣的,可是有的人有信新沒收或聊天室怎樣
多幾個strong tag就爆了
我立刻修正- -
Kumar avatarKumar2010-02-24
程式碼更新了,請看 #1A-cMMyS
James avatarJames2010-02-27
用心推