在一個視窗同時看比賽(實況)跟推文

Latest Version

Version
1.0.9
Update
October 27, 2024
Size
1.43MiB
Developer
Category
Users
245
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
中文 (繁體)
See more
Permissions
ActiveTab
Scripting
Storage
ContextMenus
See more

PTT Chat Extension

在觀看任何實況和比賽時,可以同時發和看 ptt 推文

v1.0.9 更新
- 修正 CSP header 導致 js 無法載入
- 更新套件
v1.0.8 更新
- 支援更改文字的大小、粗細和黑框
- 修正愛爾達上的錯誤
v1.0.7 更新
- 支援各網站的全螢幕(除了 holodex 外有問題的歡迎回報)

## 使用方式
- 詳細圖文教學請至 https://github.com/scottxxx666/ptt-chat#使用方式

### 功能

- 自動更新推文
- 發推文(enter 發送)
- 更改聊天室位置(拖曳上方按鈕那排沒有按鈕的部分)
- 更改聊天室大小(Esc 可以離開更改大小模式)
- 隱藏背景
- 縮小到旁邊
- 淺色深色模式
- 更改文字和帳號顏色、大小、粗細和黑框

### 隱私

- 僅儲存聊天室顏色和位置大小在使用者電腦
- 未收集任何個人訊息,也沒有雲端儲存
- 程式碼公開於 https://github.com/scottxxx666/ptt-chat

### 注意事項

- 開啟時會開一個 PTT 的 tab,請不要關掉,需要那個 tab 才能夠連到 PTT。正常情況下 tab 會在關閉時跟著關閉
- 如果發生錯誤,通常再開關一次或是重新整理網頁可以解決大部分的問題
- 如果仍有問題,可以登入 PTT 確認一下,有可能某些情況沒有處理到,歡迎回報問題
- 目前全螢幕應該只有 holodex 不支援,有其他網站有問題歡迎回報

### 熱鍵

- 開啟/關閉:CTRL(Cmd) + b
- 可以至 chrome://extensions/shortcuts 自行修改

### 問題回報
- 可以在 github 開 issue 或是寄 email 至 [email protected]
- 由於未收集任何資料,問題回報時如果能提供越多資訊可以加速處理的時間,感謝
- 時間
- 問題內容(越詳細越好)
- 看板和文章 id
- chrome 版本

## Reference

- 部分程式參考 https://github.com/PyPtt/PyPtt,感謝開源
- UTF-8 參考 https://github.com/eight04/pyUAO 和 https://github.com/Ptt-official-app/go-openbbsmiddleware
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "PTT Chat", "description": "\u5728\u4e00\u500b\u8996\u7a97\u540c\u6642\u770b\u6bd4\u8cfd(\u5be6\u6cc1)\u8ddf\u63a8\u6587", "version": "1.0.9", "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "action": {}, "icons": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "permissions": [ "activeTab", "scripting", "storage", "contextMenus" ], "content_scripts": [ { "js": [ "assets/ptt.js-loader-049f5af1.js" ], "matches": [ "https://term.ptt.cc/*" ] } ], "web_accessible_resources": [ { "matches": [ "https://term.ptt.cc/*" ], "resources": [ "src/wasm_exec.js", "src/ptt.wasm", "assets/consts-326fd081.js", "assets/ptt.js-6c0c0136.js" ], "use_dynamic_url": false }, { "matches": [ "http://*/*", "https://*/*" ], "resources": [ "assets/consts-326fd081.js", "assets/storage-cb753db4.js", "assets/content.jsx-d333916f.js" ], "use_dynamic_url": false } ], "commands": { "_execute_action": { "suggested_key": { "default": "Ctrl+B", "mac": "Command+B" } } }, "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" }}
Read more

How to download and manually install PTT Chat extension for Chrome

Looking for a way to install PTT Chat extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install PTT Chat extensions manually, this article outlines two simple methods to effortlessly install PTT Chat extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download PTT Chat extension and manually install through Drag &Drop

If you ever need to manually install a PTT Chat extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the PTT Chat Extension by clicking the "Download CRX" button on the website.

Look for the PTT Chat extension you wish to install. Go to the website and download the PTT Chat extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for PTT Chat extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the PTT Chat extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download PTT Chat extension for Chrome and install in Developer Mode

This is another method to install PTT Chat extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the PTT Chat extension file

Select and download the PTT Chat extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the PTT Chat extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your PTT Chat extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the PTT Chat extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install PTT Chat extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

New TongWenTang Extension · Productivity 245 574 ★ 255KiB

icon

BiliBili Downloader Extension · Productivity 245 160 ★ 29.13KiB

icon

Better PTT (批踢踢) Extension · Social & Communication 245 4 ★ 10.36KiB

icon

YouTube TC AutoTrans Corrector Extension · Productivity 245 398 ★ 470KiB

icon

HyperChat [Improved YouTube Chat] Extension · Social & Communication 245 145 ★ 1.19MiB

icon

台服隊友檢閱插件 Extension · Accessibility 245 67 ★ 65.99KiB

icon

Content Farm Blocker Extension · Social & Communication 245 377 ★ 48.26KiB

icon

PTT Auto Login Extension · Productivity 245 16 ★ 33.09KiB

icon

Unblock Bilibili - The only official version Extension · Productivity 245 1487 ★ 878KiB

icon

Dmooji - Live Comments & Danmu(弹幕) on YouTube Extension · Fun 245 1722 ★ 907KiB

icon

PTT Web Enhanced Extension · Social & Communication 245 1 ★ 38.27KiB

icon

Holodex Plus Extension · Fun 245 14 ★ 78.56KiB

icon

Ptt Media Preview Extension · Productivity 245 29 ★ 19.61KiB

icon

Unblock youku and all - Unblock Boundary Extension · Productivity 245 1801 ★ 386KiB

icon

Web2PttChrome Extension · Accessibility 245 60 ★ 11.69KiB

icon

PTT Web Helper Extension · Productivity 245 0 ★ 64.4KiB

icon

YtcFilter - YouTube Chat Filter Extension · Accessibility 245 62 ★ 1.31MiB

icon

YouTube Livestreams Theater Mode Extension · Fun 245 214 ★ 42.35KiB

icon

ePub Reader Extension · Productivity 245 74 ★ 515KiB

icon

mirigana Extension · Accessibility 245 46 ★ 17.05MiB

icon

Netflix Bilingual Subtitles Extension · Accessibility 245 130 ★ 2.63MiB

icon

遊戲橘子擴充元件 Extension · Fun 245 1302 ★ 7.78KiB

icon

巴哈自動簽到 Extension · Accessibility 245 19 ★ 20.78KiB

icon

Twitch Channel Point Auto Claimer Extension · Productivity 245 34 ★ 9.29KiB