作者B9 (叶酸酸)
看板Facebook
标题[心得] [-CA-] 方便买地的程式码
时间Tue Nov 10 01:33:35 2009
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、哔九、逼酒、酸、叶酸、叶酸酸或者酸酸。但我最喜欢的还是被
叫酸酸,请多多指教。对了如果我做错事情,请不要在我的昵称前面加上臭字谢谢。欧,
对了酸酸的味道是香的,并没有酸酸的谢谢。
最後,贫血与孕妇记得要每日摄取足量叶酸,以防止贫血与胎儿兔唇。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.104.110.22
1F:推 evaj:(._.)\/ 路过打招呼 酸酸~ 11/10 01:34
2F:推 nadoka:XD 11/10 01:34
3F:→ B9:嗨咿我要去睡了,失眠顺手写个小程式码~ 11/10 01:34
4F:→ B9:嗨咿二楼也早点睡~ 11/10 01:34
5F:→ weisenter:你的签名档好有趣0.0 11/10 01:42
6F:→ sardine:帅气 不过钱不够会怎麽办XD 11/10 01:43
7F:→ B9:谢谢,听说天蠍座都出怪招,你看完签名档後认同这样的说法吗? 11/10 01:44
8F:→ B9:钱不够他会跟你说 You need more gold to purchase a Castle. 11/10 01:44
9F:→ B9:看你当时 c/p 最高的是那个他就会跟你说那个, 11/10 01:44
10F:→ B9:我是说ca系统会跟你说,不是程式码会跟你说 11/10 01:44
11F:→ B9:总之钱不够就跟你钱不够去按 build 意思一样 11/10 01:45
12F:→ sardine:好用耶 11/10 01:50
13F:→ sardine:可惜看不懂你的函数怎麽运算的 11/10 01:52
14F:推 KCKCLIN:推 11/10 01:54
15F:推 hkop:存推签名党XXD 11/10 01:56
16F:推 horis:请问这程式码要怎使用?XD 11/10 05:36
17F:推 parkerlived:有空就来研究一下 thanks 11/10 12:33
18F:→ arrack:document.getElementById("app46755028429_prop_" + dl) is 11/10 15:39
19F:→ arrack:null =_= 11/10 15:39
20F:推 ninkioh:酸酸耶 11/10 16:06
21F:推 roaer:唔,设好後按下没反应 XD 有人成功的吗? 11/10 16:13
22F:→ B9:奇怪,啊我用 chrome 跟 fx 都没有问题啊... 11/10 17:57
23F:→ B9:有问题的人情丢我水球协助我 debug 谢谢orz 11/10 18:08
24F:→ B9:吼……ie 有问题我要吐了 11/10 18:10
25F:→ B9:等我改改…… 11/10 18:10
26F:→ B9:ie的js debug好烦哦orz 11/10 18:12
27F:→ B9:欧!!ie8 有developer tool耶欧耶等我吃饱来弄 11/10 18:13
28F:→ B9:为……什……麽……IE8……没……有……textContent…… 11/10 18:25
※ 编辑: B9 来自: 112.104.68.208 (11/10 18:27)
29F:→ B9:我把所有 textContent 都换成 innerHTML 也在 ie8 测试没问题 11/10 18:28
30F:→ B9:请大家有问题再回报,谢谢大家让我学到 ie8 又不遵守公约- - 11/10 18:28
31F:→ KCKCLIN:CHROMIUM没反应 囧 是复制到网址列贴上没错吧 11/10 19:57
32F:→ B9:你有没有合并成一行? 11/10 20:59
33F:→ B9:我没有装chromium欸……可是chrome没问题 11/10 20:59
34F:推 KCKCLIN:有~不过昨今两个版本TRY很多次仍不行>< 11/10 21:13
35F:→ KCKCLIN:不过感谢了 先手动算 11/10 21:13
37F:→ weiyucsie:这个东西写bookmarklet很好用:p 11/10 22:55
38F:→ weiyucsie:把下方的javascript:(不含)後面的程式码 11/10 22:57
39F:→ weiyucsie:复制贴到网页的script:框框function(){和})()中间 11/10 22:58
40F:→ weiyucsie:记得去掉ptt的\,并把\断行的部份接起来 11/10 22:59
41F:→ weiyucsie:下面的bookmarklet: bookmarklet超连结部分 11/10 23:00
42F:→ weiyucsie:应该可以直接拖 11/10 23:00
43F:→ weiyucsie:各浏览器说明可参照delicious.com的教学 11/10 23:01
45F:→ sardine:sites.google.com/site/facebookgamecastleage/land 11/10 23:09
47F:推 arrack:k大有切换到LAND的页面吗? 11/11 01:54
※ 编辑: B9 来自: 112.104.68.208 (11/11 13:02)
※ 编辑: B9 来自: 112.104.68.208 (11/11 13:05)
48F:推 KCKCLIN:有~不过囧TZ 难道有其他东西挡JAVASCRIPT 一直不能成功>< 11/11 13:24
49F:→ arrack:你先把GM关掉吧 11/11 13:53
50F:→ B9:我知道问题了,虽然很奇怪,不过不是每个人的买地页面都一样 11/11 14:25
51F:→ B9:有些人的买地页面会多一些东西,我这种直接抓index的方法会死 11/11 14:25
52F:→ B9:我现在重写一次程式码,改动态抓 11/11 14:25
53F:→ B9:更正,买地页面是一样的,可是有的人有信新没收或聊天室怎样 11/11 14:37
54F:→ B9:多几个strong tag就爆了 11/11 14:37
55F:→ B9:我立刻修正- - 11/11 14:37
57F:推 terrya:用心推 11/14 00:07