Human-like typing snippets with GM storage, volatile "Hide" items, single-select radio, EN/JA UI, auto-typing toggle, import/export, and Tampermonkey menu. UI styles are fixed so they are not broken by site CSS or dark themes.
Pada tanggal
## TinyTyper+
TinyTyper+ is a userscript that lets you manage text snippets and type them into inputs in a human-like way.
### Features
- Save frequently used text snippets and auto-type them into text fields
- **“Hide” flag**: volatile snippets are stored only for the current session (cleared on reload)
- **Single-select radio**: only one snippet can be active at a time to avoid accidental input
- Adjustable typing delay (ms) and optional random variation for more human-like typing
- Optional **key event simulation** (fires `keydown / keypress / input / keyup`)
- EN / JA UI switch button
- Uses **GM storage** and supports JSON **export / import**
- Simple management dialog from the userscript menu (delete all / export / import)
- Panel styles are fixed so they are not broken by site CSS or dark themes
### How to use
1. Install this script with Tampermonkey (or a compatible userscript manager).
2. Press **Ctrl + Alt + T** to show or hide the TinyTyper+ panel.
3. Add your snippets in the input field and click **Add**.
4. Select one snippet using the radio button.
5. Click any text field / textarea / content-editable area.
If **Auto type** is ON, TinyTyper+ will start typing the selected snippet.
6. Use the **Manage** button to view, delete, export, or import saved snippets.
### Privacy
- This script does **not** send data to external servers.
- All snippets are stored locally via GM storage in your userscript manager.
---
## 日本語説明
TinyTyper+ は、「人がタイプしているような速度」でテキストを自動入力できる
スニペット管理用ユーザースクリプトです。
### 主な機能
- よく使う定型文をスニペットとして保存し、ワンクリックで自動入力
- 「隠す」チェック付きスニペットは **セッション限定(リロードで消える一時メモ)**
- 1つだけ選べるラジオボタン方式で、誤入力を防止
- 遅延時間(ms)とランダム揺らぎを調整して、人間らしいタイピング速度を再現
- オプションで keydown / keypress / input / keyup を発火(キーイベントのシミュレート)
- EN / JA の UI 切り替えボタン
- GM storage を使った保存、JSON インポート / エクスポート対応
- ユーザースクリプトメニューから全削除・エクスポート・インポートを実行可能
- サイト側の CSS やダークテーマに壊されないよう、パネルの見た目を固定
### 使い方
1. Tampermonkey などのユーザースクリプトマネージャにインストールします。
2. **Ctrl + Alt + T** で TinyTyper+ パネルを表示 / 非表示できます。
3. 上部の入力欄にテキストを入れて **追加** を押すとスニペット登録されます。
4. ラジオボタンで 1 つスニペットを選択します。
5. 入力欄(テキストボックス / テキストエリア / contentEditable)をクリックすると、
**自動入力 ON のとき** 選択中のスニペットが一文字ずつ入力されます。
6. **管理** ボタンから、一覧表示・全削除・エクスポート・インポートが行えます。
### プライバシー
- 外部サーバーへの送信は行いません。
- スニペットは、ユーザースクリプトマネージャの GM storage にローカル保存されます。