https://github.com/shinosaki/talkjp-to-2ch
Talk.jpを2ch専ブラに対応させるCloudflare Workersアプリ
https://github.com/shinosaki/talkjp-to-2ch
2ch 5ch cloudflare-workers talk-jp
Last synced: about 2 months ago
JSON representation
Talk.jpを2ch専ブラに対応させるCloudflare Workersアプリ
- Host: GitHub
- URL: https://github.com/shinosaki/talkjp-to-2ch
- Owner: shinosaki
- License: mit
- Created: 2023-07-11T01:44:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-11T02:00:05.000Z (almost 2 years ago)
- Last Synced: 2025-02-06T05:43:34.260Z (3 months ago)
- Topics: 2ch, 5ch, cloudflare-workers, talk-jp
- Language: JavaScript
- Homepage: https://talk.jp.lain.im
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Talk.jp to 2ch.dat worker
Talk.jpを2ちゃんねる(5ちゃんねる)のDAT形式に変換するCloudflare Workersアプリケーションです。## ToDo
- [ ] 書き込みに対応
- [ ] subback## 使い方
次のいずれか(read.cgi or dat)のURL形式に対応しています。- `https://talk.jp.lain.im/test/read.cgi/<板/board>/<スレッドID/Thread ID>`
- 例: [`https://talk.jp.lain.im/test/read.cgi/poverty/1688976268`](https://talk.jp.lain.im/test/read.cgi/poverty/1688976268)
- `https://talk.jp.lain.im/<板/board>/dat/<スレッドID/Thread ID>.dat`
- 例: [`https://talk.jp.lain.im/poverty/dat/1688976268.dat`](https://talk.jp.lain.im/poverty/dat/1688976268.dat)応答はShift-JISでエンコードされた[2chのdat](https://info.5ch.net/index.php/Monazilla/develop/dat)です。
URL末尾にクエリパラメータ`?charset=utf-8`を追加するとUTF-8になります。
## その他
- DATのレスポンスは10秒間エッジにキャッシュされる## Deploy
1. `git clone https://github.com/shinosaki/talkjp-to-2ch.git`
2. `cd talkjp-to-2ch`
3. `npm install`
4. `npx wrangler login`
5. Edit `wrangler.toml`
5. `npm run deploy`## License
[MIT](https://raw.githubusercontent.com/shinosaki/talkjp-to-2ch/main/LICENSE)