iT邦幫忙

1

(っ´Ι`)っ 請問有大神研究出如何電腦本機文件跟IT鐵人賽文章自動同步功能嗎?

因為IT邦的MD編輯器有點難用,沒有編輯+及時渲染雙頁面或是快捷上傳圖片功能,能像 hackmd 就好了 (被群毆~)

所以我都在電腦本機寫鐵人賽的文章,但修改時都需要本地編輯完->複製->到IT邦->找到對應文章->點編輯->貼上->保存 ,假如又有修改又要再一次循環 =o=!

請問有大神研究出本機 Markdown 文件同步 IT鐵人賽文章的方式嗎?
類似Windows Live Writer上傳到Blogger方式

甚至可以定時11點準時發布功能最好 (太貪心了! 被打飛~~) /images/emoticon/emoticon25.gif

假如有,我一定幫大神每篇鐵人賽都按讚、收藏、分享,並持續三十天祈福大神一生平安 >"<

JC iT邦新手 5 級 ‧ 2020-09-18 00:42:14 檢舉
你的做法好複雜

我目前的作法是 直接在hackmd 裏頭 寫完跟貼完圖後 ... 直接複製+全選 , 然後貼到 鐵人賽這邊的編輯器中 , 加入獨特的表情符號後就發文了 , 因為ithome的編輯器要用得好 真的是很有挑戰 , 第一年參賽 寫到吐血 跟直接幫他們抓 bug ... XD


同步的外掛 的確有人寫, 但我也是私下跟主辦單位聊天的時候 才知道的. 至於在哪就不清楚了
我也是同樣的作法,的確有些麻煩
如果能在本地 GIT Commit 直接更新到 it 邦就好了
(文章也要自動化部屬)

1 個回答

7
fillano
iT邦超人 1 級 ‧ 2020-09-18 09:46:40
最佳解答

用開發人員工具觀察了一下發文流程:

  1. 點選「鐵人發文」
  2. 出現modal dialog,可以選你報名的主題
  3. GET /2020-12th-ironman/create/{報名主題編號?}
  4. 302 / Location到/articles/{文章編號}/draft,文章編號是系統給的,所以要取得這個資訊
  5. 發表的話是submit到/articles/{文章編號}/publish
  6. 表單結構可以再觀察,我沒仔細看

很多測試工具可以幫助維護session然後送request,也能做自動化測試,說不定就可以用了。

大神太厲害了,只可惜我的程式能力爛的一批 T_T

fillano iT邦超人 1 級 ‧ 2020-09-18 14:52:11 檢舉

除非IT邦幫忙做出鐵人賽API,像這樣hack還是蠻麻煩的XD

DaYuan iT邦新手 5 級 ‧ 2020-09-18 22:22:48 檢舉

小弟正在製作鐵人賽團隊挑戰工具,目前自動發文還是採用之前大大分享的方法(定時將現有的草稿發布),如果有大大有更彈性的方法請不令賜教
目前進度
https://ithelp.ithome.com.tw/articles/10238674

我要發表回答

立即登入回答