All Projects → zoosewu → PTTChatOnYoutube

zoosewu / PTTChatOnYoutube

Licence: MIT license
在Youtube上面顯示PTT推文

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
SCSS
7915 projects

Projects that are alternatives of or similar to PTTChatOnYoutube

Trakt-Userscripts
Userscripts to improve and add features to Trakt.tv
Stars: ✭ 39 (-29.09%)
Mutual labels:  violentmonkey
PTT-Crawler
A web crawler specifically for PTT website.
Stars: ✭ 15 (-72.73%)
Mutual labels:  ptt
GreasyFork-Scripts
该项目开源代码用于主流浏览器的油猴脚本,包含字体渲染脚本 Font Rendering.user.js, 搜索引擎跳转工具 Google & Baidu Switcher.user.js.
Stars: ✭ 260 (+372.73%)
Mutual labels:  violentmonkey
ptt-daily-beauty
PTT Daily Beauty - 表特日報
Stars: ✭ 82 (+49.09%)
Mutual labels:  ptt
ptt official app wanted
PTT official app 招募說明
Stars: ✭ 61 (+10.91%)
Mutual labels:  ptt
PTT Beauty Spider
PTT 表特版爬蟲圖片下載器
Stars: ✭ 47 (-14.55%)
Mutual labels:  ptt
PTTmineR
Parallel Searching and Crawling Data from PTT 🚀
Stars: ✭ 31 (-43.64%)
Mutual labels:  ptt
imgur-links-rewriting-on-ptt
Rewrite imgur links to bypass referrer check.
Stars: ✭ 19 (-65.45%)
Mutual labels:  ptt
ptt-studyabroad-api
🔎 Search articles with personalized results on ptt/studyabroad
Stars: ✭ 57 (+3.64%)
Mutual labels:  ptt
PttAutoPush
PTT自動推文 推文機器人(Python)
Stars: ✭ 15 (-72.73%)
Mutual labels:  ptt
PttAutoLoginPost
PTT自動登入發文(Python)
Stars: ✭ 60 (+9.09%)
Mutual labels:  ptt
PttImageSpider
PTT 圖片下載器 (抓取整個看板的圖片,並用文章標題作為資料夾的名稱 ) (使用Scrapy)
Stars: ✭ 16 (-70.91%)
Mutual labels:  ptt
ptt-web-crawler
PTT 網路版爬蟲
Stars: ✭ 20 (-63.64%)
Mutual labels:  ptt
auto crawler ptt beauty image
Auto Crawler Ptt Beauty Image Use Python Schedule
Stars: ✭ 35 (-36.36%)
Mutual labels:  ptt
Violentmonkey
Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.
Stars: ✭ 2,642 (+4703.64%)
Mutual labels:  violentmonkey

PTTChatOnYoutube - 在Youtube上顯示PTT推文

GitHub license Code style GitHub package.json version GitHub release (latest SemVer) GitHub Release Date

如何開始開發

在專案底下輸入 npm install 安裝開發環境,VSCode設定請開啟 "javascript.format.insertSpaceBeforeFunctionParenthesis": true

推薦使用violentmonkey,並使用chrome開發,Firefox無法載入本地檔案

在專案底下輸入 npm run watch-dev,每次腳本存檔都會自動更新腳本

在專案底下輸入 npm run watch-scss,每次css存檔都會自動更新腳本

如果需要追蹤scss,可以使用 npm run watch-scss-map就會生成帶map檔的css,但是限定http使用。

腳本更新依照下面步驟操作之後存檔完在violentmonkey設定那邊按一下更新就能測試

Chrome:

管理擴充功能/套件->允許存取檔案位置打勾

在腳本更新網址輸入腳本路徑file:///C:/.../publish/PTTChatOnYt.user.js

Firefox:

在專案底下輸入 npm run http開啟本地伺服器

在腳本更新網址輸入伺服器腳本位置http://127.0.0.1:8889/publish/PTTChatOnYt.user.js

Coding Style:

程式碼使用StandardJS及eslint-plugin-vue確保程式碼風格,並且會在commit之前做檢查,可以手動執行npm run lint確認有沒有錯誤及警告。

安裝eslint以在pre-commit前檢查npm i -g eslint

Standard - JavaScript Style Guide

VSCode

設定請開啟 "javascript.format.insertSpaceBeforeFunctionParenthesis": true

建議及回報

因為我本身是寫Unity C#,前後端都不太了解也不常碰js。

如果有任何建議或指教請歡迎討論或發PR。

贊助

如果你覺得這個套件好用,歡迎點我贊助或使用下方QR Code。

本專案授權

MIT License Copyright (c) 2020-2021 zoosewu

開源程式碼授權

term.ptt.cc 自動登入

author       maple3142
namespace    https://blog.maple3142.net/
license      MIT

enable-vue-devtools

author       楼教主
MIT License
Copyright (c) 2019 楼教主
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].