Download - Facebook Anonymous Publisher
![Page 1: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/1.jpg)
Facebook Anonymous PublisherBePsvPT
2016/07/14
![Page 2: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/2.jpg)
動機
![Page 3: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/3.jpg)
![Page 4: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/4.jpg)
https://github.com/kxgen
![Page 5: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/5.jpg)
![Page 6: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/6.jpg)
![Page 7: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/7.jpg)
臉書匿名發⽂系統⽬標
現有功能
網站架構
發⽂流程
困難及挑戰
展望
![Page 8: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/8.jpg)
模仿,是為了學習與創新
![Page 9: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/9.jpg)
功能發表⽂章
純⽂字
⽂字圖⽚
圖⽚
排⾏榜 — ⽇、週、⽉
⽂章管理
網站設定
![Page 10: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/10.jpg)
架構
![Page 11: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/11.jpg)
流程
送出⽂章
檢查表單內容
關鍵字過濾
(圖⽚處理)
Graph API
重新導向
![Page 12: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/12.jpg)
圖⽚處理
![Page 13: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/13.jpg)
圖⽚處理
繪製底圖
⽂章斷⾏
寫入⽂字
![Page 14: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/14.jpg)
圖⽚處理「啊,好像棋盤似的。」「我看倒有點像稿紙。」我說。「真像⼀塊塊綠⾖糕。」⼀位外號叫「⼤食客」的同學緊接著說。
「啊,好像棋盤似的。」「我看倒有點像稿紙。」我說。「真像⼀塊塊綠⾖糕。」⼀位外號叫「⼤食客」的同學緊接著說。
![Page 15: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/15.jpg)
圖⽚處理「啊,好像棋盤似的。」「我看倒有點像稿紙。」我說。「真像⼀塊塊綠⾖糕。」⼀位外號叫「⼤食客」的同學緊接著說。
![Page 16: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/16.jpg)
關鍵字過濾
![Page 17: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/17.jpg)
同⾳
效能 切字
關鍵字過濾
![Page 18: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/18.jpg)
關鍵字過濾
美好
每好 鎂好
淦
![Page 19: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/19.jpg)
關鍵字過濾
Pinyin - https://github.com/overtrue/pinyin
美好 → mei hao
字串或陣列,['mei', 'hao']
遺失標點符號
![Page 20: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/20.jpg)
關鍵字過濾
你好apple,嗨banana
['ni', 'hao', 'apple', 'hai', 'banana']
\$\#alphabet\$
你好\$\#apple\$,嗨\$\#banana\$
![Page 21: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/21.jpg)
關鍵字過濾
['你好', '\#apple', ',嗨', '\#banana']
['你', '好', 'apple', ',', '嗨', 'banana']
[0, 1, 2, 4, 5]
['ni', 'hao', 'apple', 'hai', 'banana']
['ni', 'hao', 'apple', 'hai', 'banana']
![Page 22: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/22.jpg)
關鍵字過濾
Brute Force
Hashing - Multiple Pattern Matching
⽂章 1400 字
關鍵字 23 組,2 ~ 5 字
![Page 23: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/23.jpg)
展望
圖⽚斷⾏
⽂章審核
匿名留⾔
Self Update
![Page 24: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/24.jpg)
https://github.com/BePsvPT/Facebook-Anonymous-Publisher
Q & A
![Page 25: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/25.jpg)
Reference
https://engineer.kobe.ga/
https://www.crush.ninja/zh-tw/
![Page 26: Facebook Anonymous Publisher](https://reader031.vdocuments.pub/reader031/viewer/2022030306/58d0dded1a28ab47238b6b1b/html5/thumbnails/26.jpg)
Thanks