ブロックされてないことにする荒業 » 履歴 » バージョン 1
白林檎 美和, 2020/08/27 02:34
| 1 | 1 | 白林檎 美和 | # ブロックされてないことにする荒業 |
|---|---|---|---|
| 2 | 他インスタンスのユーザーからブロックされると,そいつのつぶやきは過去の分を含め読めなくなってしまう。次の手順で丼のDBを直接いぢると,読んだりお気に入りやブーストをつけたりできるようになる。返信もできるが,たぶん相手には伝わらない。 |
||
| 3 | PostgreSQL対応のGUIなクライアントとして,ここでは[HeidiSQL](https://www.heidisql.com/)を使う。 |
||
| 4 | |||
| 5 | ## HeidiSQLの設定 |
||
| 6 | ### [設定] タブ |
||
| 7 | | 項目 | 値 | |
||
| 8 | |------------------|-------------------------| |
||
| 9 | | ネットワーク種別 | PostgreSQL (SSH tunnel) | |
||
| 10 | | Library | libpq-12.dll | |
||
| 11 | | ホスト名 / IP | localhost | |
||
| 12 | | ユーザー | mastodon | |
||
| 13 | | パスワード | *↑のパスワード* | |
||
| 14 | | ポート | 5432 (デフォルト) | |
||
| 15 | | データベース | mastodon_production | |
||
| 16 | | コメント | *任意* | |
||
| 17 | ### [SSHトンネル] タブ |
||
| 18 | | 項目 | 値 | |
||
| 19 | |--------------------------|--------------------------------------| |
||
| 20 | | plink.exe | 欄外を参照。 | |
||
| 21 | | SSH ホスト + ポート | 丼鯖のホスト名, 22 | |
||
| 22 | | ユーザー名 | mastodon | |
||
| 23 | | パスワード | *↑のパスワード* | |
||
| 24 | | plink.exe のタイムアウト | 4 (デフォルト) | |
||
| 25 | | 秘密鍵ファイル | sshdを鍵認証必須に設定した場合,指定 | |
||
| 26 | | ローカルポート | 3307 (デフォルト) | |
||
| 27 | * PuTTYをお持ちの方 ⇒ PuTTYのインスコ先にあるplink.exeのフルパス名。 |
||
| 28 | * PuTTYをお持ちでない方 ⇒ 入力欄下の “[plink.exe をダウンロード](https://www.chiark.greenend.org.uk/~sgtatham/putty/)” を踏むと,PuTTYの配布元の頁が開く。[最新版のダウンロード](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)の頁から “Alternative binary files” のplink.exeをダウンロードして, heidisql.exeと同じフォルダーへ置く。入力欄には “plink.exe” と入れる。 |
||
| 29 | |||
| 30 | ## テーブルの操作 |
||
| 31 | 1. 左ペインのツリーから “public” を選択。 |
||
| 32 | 1. 右ペインのタブ [クエリ] へ次を入力し, [F9] で実行。 |
||
| 33 | |||
| 34 | ``` |
||
| 35 | SELECT accounts.id, accounts.username |
||
| 36 | FROM accounts |
||
| 37 | WHERE accounts.username = '<ブロックされている人の名前>' AND accounts.domain IS NULL; |
||
| 38 | ``` |