精華區beta C_Chat 關於我們 聯絡資訊
作者: swallowcc (罹患重度能年病的燕叔) 看板: C_Chat 標題: Re: [閒聊] 推文投票 時間: Mon May 12 12:07:06 2014 Edit: source code github address https://github.com/swallowcc/pushvote 誒,其實我不曉得這種沒點的文,再發一篇文適不適當XD" 不過還是報告一下更新狀態,給對這個系統有興趣的版友看一下。 1. 增加得票率統計。(這個應該有些版友已經注意到了。) 2. 增加投票選項自動輸入功能。 有些版友應該對每次都要手動貼上選項感到困擾,所以改了一下輸入方式. 只要在文章起始打 <start>1,2,3,4,5</start> 然後在網頁那邊選擇"自動輸入",系統就會自動解析你要輸入的選項。 這邊有個sample可以給大家參考 http://www.ptt.cc/bbs/Test/M.1399820317.A.81D.html 不過自動輸入部分可能仍然有bug,歡迎使用時有問題跟我詢問, 或者抓到bug時跟我回報一下,感謝。 3. 另外,有人知道官方投票的得票分佈要怎麼算嗎? 昨天想半天想不起來... XD" 另外持續修正中的東西有: 1. 單行的多重投票功能,有些版友似乎還是會把多票的投票選項都填在同一行, 想辦法改看看... 2. 昨天CostDown版友提供的idea,設定多票時可以分開主要的集中票源。 也就是說如果有個多票數的投票裡頭只有兩強相爭, 也許可以用系統規制讓兩強得票只能二擇一... 不過這個邏輯比較複雜,也不一定有人覺得有趣XD 所以可能不會很快改好。 先這樣,吃飯去 @_@ -- 女角排行表 1.7(依年代序):ラム、音無響子、鮎川圓、葛城美里、千鳥要、水瀨名雪 、ロゼッタ・パッセル、読子・リードマン、翠星石、エウレカ、長門有希、トウカ、守 和了子、園崎魅音、ユーフェミア、逢坂大河、諫山黄泉、中野梓、御坂美琴、種島白楊 、棚町薰、毒島冴子、五更琉璃、シャルル・デュノア、牧瀬紅莉栖、本間芽衣子、綾瀨 千早、阿良良木月火、千反田える、結城明日奈、稲葉姫子、水谷雫、凸守早苗、東條希 、サシャ・ブラウス、エイミー、佐々木千穂、御影アキ、越谷小鞠、壱級天災、星白閑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.9.229 ※ 文章網址: http://www.ptt.cc/bbs/C_Chat/M.1399867632.A.6A0.html
sdfsonic:西洽技術班上工囉 總有一天朝向西洽娘機器人實作 05/12 12:16
Xavy:不太懂最後那個意義是什麼 05/12 12:17
舉例來說好了 昨天的濃濃日和投票只有一票而已, 如果給兩票的話,大概還是小五跟中二瓜分掉大半的票源。 若給兩票,然後其中一票可以限定只給小五或中二的話, 就可以打破只有兩強相爭的場面。 不過我還在思考這樣做會不會有趣就是了,不有趣的東西做出來沒人用就白做了。
kira925:得票率分布就 得票數/總票數 而已啊? 05/12 12:26
#1HzHaP7s #1HzHv3jU 算起來不太對 @@>
Xavy:嗯..只有兩強相爭會怎麼樣嗎 @@? 05/12 12:29
不會啊,就只是增加變化性而已, 就像是不辦這些投票也不會怎樣啊,就只是覺得有趣而已~
xian:得票/總票 然後那個總票!=人數*可投票數 因為有的人不會投滿 05/12 12:39
我記得那個有標準公式可以算出來... 以前有算出來過,結果昨天怎麼算都算不出來 orz
Xavy:只看頁面你也算不出來吧 05/12 12:39
Xavy:因為根本看不到總票數阿 05/12 12:40
Xavy:覺得兩強相爭其他都沒票的話,只好把可投數改成三人了 05/12 12:41
這也是一解啦,總之還在思考有沒有做的必要。 就如同上面說的,不好玩的東西做了沒人用,那就不要做了~
sdfsonic:如果可以設定只投兩票或是三票應該不錯 05/12 12:42
嗯?現在不就可以這樣設了?XD 還是我誤解了你的意思?
sdfsonic:原來更新了 抱歉我腿了 05/12 12:48
其實票數限定功能一開始就有了(小聲) or...z
xian:沒那麼複雜啊 你算不出來是因為不知道(PTT投票系統內)總票數 05/12 12:49
我有自己加總過,沒記錯的話那個例子是4012票,算起來還是有問題
Xavy:我加起來是3563 05/12 12:54
誒?XD 還是我找錯篇... 我再加一次算算看
Xavy:算下去都滿合的 05/12 12:55
xian:3563 +1 然後算完在發現 其實 去record版可以找原始開票記錄 05/12 12:57
靠腰XD 我昨天到底是哪根筋不對,現在算起來一切正常...
xian:然後你程式已經可以抓總有效票數了 直接除吧 XD 05/12 13:00
嗯,昨天就做好了 XD 只是沒確定公式一直不敢擺上去。 而且位置也不夠,都擠在那個小格子很難看。 所以打算把投票名單放到別的地方去,這樣位置看起來會大一些。 大家要copy票數的時候也不會都copy到一堆id,還要殺半天。
Xavy:我覺得投多票數的時候還要佔很多行推文,似乎不太好洽 05/12 13:02
Xavy:雖然也很少人在下面洽就是 XD 05/12 13:02
rx78gp01baha:推投我只會洽個一兩句 ww 05/12 13:08
rx78gp01baha:不過還是要感謝不斷改良 m(_ _)m 05/12 13:09
<(_ _)>
sdfsonic:要長期(一個禮拜~一個月的投票)還是需要版主置底比較有用 05/12 13:10
是還有其他解法,不過都要點時間去改.. 像是可以在網頁上列出進行中的投票有哪些, 或者是可以讓使用者訂閱,只要有新的投票就email通知這樣。 不過都沒有置底來的快速方便就是了XD
caryyrac:濃濃日和不是兩強 是好多強 就算兩強相爭大家都把2票投 05/12 13:22
caryyrac:給那兩人有什麼關係 那就代表那2人真的都遠勝其他人阿 05/12 13:23
就說只是想尋求變化而已啊... 要投給誰本來就沒關係,只是單純在思考有沒有其他方式可以讓投票更有趣而已=_="
caryyrac:49457篇說的"同一選項投三票者視同一票"是真的嗎 程式是 05/12 13:34
caryyrac:這樣嗎 又在隱身... 05/12 13:34
是這樣啊,有找到不一致的狀況嗎? 另外我一直都是隱身的,可是推文跟信箱我都會看,這應該不是需要抱怨的點吧-_-"
caryyrac:49757才對 我一直很想知道答案 05/12 13:37
http://www.ptt.cc/bbs/Test/M.1399873101.A.813.html 拿這篇去試就知道嘍,把票數改成三票應該就比較清楚了
caryyrac:我不是針對你 我是說太多鄉民都時常隱身 把我弄混亂了 05/12 13:39
caryyrac:原來如此 程式設計不能重壓就對了 05/12 13:40
嗯,比照一般投票,也沒有投票是可以把票數都壓在同一個選項的... 雖然要開樂趣模式也是可以啦,不過我想不到這個東西樂趣的點在哪就是 @@
caryyrac:試很多次還是不懂<start>、自動輸入是幹嘛的 05/12 14:30
OK,你現在什麼都不用改, 把網址 http://www.ptt.cc/bbs/Test/M.1399873101.A.813.html 貼上去, 然後選擇自動輸入,執行。 應該會看到原本需要自己輸入選項的地方變成自動匯入。 當然你也可以選擇簡易輸入,然後貼上1,2,3這樣的字串 或者單筆輸入,然後將 1 2 3 分開輸入,三種方法都可以,看你喜歡用哪種。
smaelllong:我一直是data loading now...T_T 05/12 16:02
執行的時間點給我一下,我上去看log 或者給我哪一篇文章的編號,以及你查詢的規則是什麼
CP64:單行多投能不能用 @ 當分割字 然後再各個選項比對這樣@@ 05/12 16:37
可以啊,正是想這麼做XD
smaelllong:我是照上面那個網址,然後自動輸入,執行這樣點 05/12 16:38
smaelllong:可是我不管用幾次都是data loading now...QQ 05/12 16:38
誒?你是說我貼那個example?
smaelllong:對的,我在想難道是我電腦的問題嗎XD 05/12 16:49
smaelllong:http://imgur.com/EDTHSAo 我這樣輸入是不是哪邊錯了 05/12 16:51
誒XD 應該沒錯啊,我剛又跑了一次正常 還是你使用了萬惡(?)的 IE? XD
smaelllong:我用google耶XD 05/12 16:58
smaelllong:我試3天了,一直以維是我的問題XDDD 05/12 16:59
我需要徵求一下有同樣問題的版友 XD 我目前看起來沒什麼異樣啊...
sssyoyo:發10篇都適當 根本神人! 05/12 17:11
看不太懂@@ 你也當了嗎? --- 繼續更新, 得票分佈資料,以及使用者列表區上線。 使用者列表的那個frame可以拖動,拖到自己方便觀看的地方。 --- smaelllong大,我想到了。 你開chrome執行的時候麻煩幫我做一件事情,在頁面上按右鍵, 最下面有一個檢查元素,按下去之後下面應該會跑出來一個視窗, 有個叫console的地方,點一下,如果有看到紅字出現,麻煩幫我拍個照貼上來。 http://i.imgur.com/Uz7KZpr.jpg 大概像這張圖那樣,藍色的那個部分就是在頁面上按右鍵要選的檢查元素, 旁邊灰色那條上面的console要點一下。
smaelllong:http://imgur.com/gcteXiN 一切麻煩你了!! 05/12 18:17
看起來像是瀏覽器問題,傳去後台的資料是錯誤的 冏>
smaelllong:原PO可以幫我跑一嚇50133嗎QQ 05/12 22:22
MiharuHubby:可是這樣投票人ID無法copy... 05/13 09:44
噎,對耶XD 我想個辦法 ※ 編輯: swallowcc (118.163.9.229), 05/13/2014 10:01:50 查詢結果之後,點小圖示,把投票ID清單叫出來 然後 "總投票人數: 195 / 總投票數: 350 / 複製結果" ^^^^^^^^按這邊 就可以一次複製目前叫出來的清單了。 如果有人需要一次複製全部的清單的話... 還沒寫XD 有需要再說吧... --------------- 目前的修改方向 1. 一行多票檢測 2. 單篇文章多個投票進行 ※ 編輯: swallowcc (118.163.9.229), 05/13/2014 14:21:31