nishinagahori888
@nishinagahori888

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Twitterの一部をテキストとしてコピーするには

下記画像を参照してください。
https://gyazo.com/d34aeec545a9c319b5f5aa1cc64112e5

今回は画像なんらかの方法でテキスト化したいのですが、その方法をおしえていただけないでしょうか

0

3Answer

開発者ツール(デベロッパーツール)を活用すれば、「user-select」を強制的に変更してテキスト選択できるようにしてコピーすることも可能ですね。

なんとなくXY問題になりそうな質問内容な気がするので、なぜその個所をテキスト化したいのか、テキスト化してどう利用しようとしているのかまで、質問に記載するとより的確な回答が得られると思います。

image.png

3Like

Comments

  1. >なぜその個所をテキスト化
    Xにコミュニティが実装化されるからです。英語版と日本語も有意義に使いたいからです。

    ちなみにご提供の和文のTwitterを英文するにはどういう操作手順ですればよいのでしょうか

    >開発者ツール(デベロッパーツール)を活用すれば、「user-select」を強制的に変更してテキスト選択できるようにしてコピーすることも可能

    どのようにすればいいのでしょうか。

  2. 申し訳ないです、私の理解力がないのか文脈が端折られすぎて理解ができませんでした…
    「メニュー部分をテキストとしてコピーすること」が「Xにコミュニティが実装されること・英語版と日本語版を有意義に使うこと」にどう活かされるのでしょうか…?

    ご提供の和文のTwitterを英文するにはどういう操作手順ですればよいのでしょうか

    Xの表示言語を英語にしたいのであれば、Xのアカウント設定から言語設定を変えれば可能です。

    どのようにすればいいのでしょうか。

    開発者ツールからメニュー要素に「user-select:text」を指定してあげればテキスト選択できるようになります。
    image.png

確認ですが、 Twitter のページをブラウザで開いた状態で、その箇所のテキストをコピーしたいんですか?(HTML の構造のせいで、ドラッグしてもそのテキストが選択状態にならずコピーできないことは確認しました。)それとも、そのスクリーンショット画像からテキストを抽出したいんですか?

1Like

Comments

  1. Googleレンズを利用することですね。
    まだ、詳しくはわからないですね。
    画像を固定化して、テキスト化するこてでないことでしょうか。

  2. それなら Google レンズでなくとも Windows であるなら SnippingTool (Win+Shift+S) で画像として取得後、画像中の文字を認識してコピーできる機能があるのでそちらでもよさそうですね。

なんなら F12 開いて 要素タブで 対象要素選択して copy($0.innerText) でもいいやつでしょうか?

1Like

Comments

  1. $0 これ知りませんでした…
    選択している要素が$0で、最近選択していたものが$1$4と参照できるんですね。
    よく見たら表示されている == $0は、そういった意味だったんですね。
    image.png
    質問者ではありませんが、とてもためになりました、ありがとうございます!

  2. @YottyPG $0 は現在の選択した要素で 他選択していくと $1 $2 ... と後に送られて行きます。
    F12 のコンソールは結構色々な機能あるので調べるとよいです。 $ 関数(querySelector 相当) とか $$ 関数(querySelectorAll 相当)とかもいいですよね(今回は関係ないが

  3. 対象を 左上の□に矢印みたいなアイコンから 要素を選択します
    image.png

    選択したのであれば $0 が現在の選択要素なので
    コンソール(console)タブから
    $0.innerText で内容を確認して
    クリップボードに copy($0.innerText) で入れることができます。
    image.png

Your answer might help someone💌