PCOT関連の掲示板

PCOTの感想、質問、バグ報告受付

710 コメント
views
1 フォロー

PCOTの感想と質問、バグ報告を受け付けるトピックです。

以下の点に注意して投稿してください。

  • 質問、バグ報告はなるべく細かく書いてください。スクショの張り付けがあればベターです。
  • バグ報告についてはなるべく対応するようにしますが、必ずしも対応できるとは限りません。ご了承ください。
ぬるっぽ
作成: 2020/05/11 (月) 16:59:52
最終更新: 2020/09/11 (金) 19:00:10
通報 ...
347
ぬるっぽ 2021/08/12 (木) 22:56:12 修正

PCOTを更新しました!!!v1.0.8

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

  • OCRエンジン切替時の不具合を修正
    なんか間違った変数を初期化してたので修正しました。

  • 多言語化対応
    今回の更新の目玉です!詳しくは後述します。

PCOTがとうとう多言語に対応しました!

  • 言語追加方法
    「画像1」
    画像1
     
    「画像2」
    画像1

  • 読取言語変更方法 
    画像1
     
    Windows10 OCRを利用したい場合は、「設定」→「時刻と言語」→「言語」から利用したい言語を手動でインストールしてください。
    また、複数の地域で利用されている言語の場合はなるべくスタンダードな地域のものをインストールしてください。
    例)イタリア語の場合はスイスではなく、イタリアを選択する
    画像1
     
    更新は以上ですが、今回かなり色んな所を修正したので不具合があるかもしれません・・・というか多分あります。
    見つけ次第直していくつもりですが、もし発見した方はこちらの掲示板でご報告頂けるとありがたいです。

348
ぬるっぽ 2021/08/15 (日) 19:10:28 修正

PCOTを更新しました。v1.0.9

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

  • キャプチャー画面の読取言語変更モード中にフリー選択設定を変更できてしまう不具合を修正
    フリー選択設定の変更はキャプチャー画面表示中に「0~9」キーを切り替えられるのですが
    言語変更モード中に設定を変更出来てしまうと混乱してしまう為、ロックしていた筈でしたが上手く動作していませんでした。

  • キャプチャー画面の読取言語変更モード中にWindows10 OCR指定の言語切替の不整合を修正
    たとえば、英語(Windows10 OCR)が指定されている状態でロシア語(言語パックがインストールされていないのでWindows10 OCR利用不可)に切り替えた際、英語のWindows10 OCR指定が残ったままになり、そのまま翻訳するとエラーになってしまう不具合を修正しました。
    具体的な動作は言語切替確定時にWindows10 OCRが指定されていた場合、対象言語がWindows10 OCRを使用できるかどうか判定して使用できない場合は強制的にTesseract OCRを使用するようにしています。

  • Tesseractのライブラリーを更新(v4.1.0beta → v4.1.1)
    PCOT内部で動作しているTesseractのライブラリーのバージョンを更新しました。
    これにより「【必読】りどみ.txt」内のライセンス表記も修正しました。

【注意】既存のPCOTをご使用中の方へ

今回はライブラリーの更新が含まれますので、単純にPCOT.exeの上書きだけでは正しく更新できません。
以下のファイルを差し替えてください。
PCOTフォルダ
 Tesseract.dll
 x86フォルダ
  tesseract41.dll
  leptonica-1.78.0.dll → leptonica-1.80.0.dll

翻訳範囲を選択した後にPCOTが落ちるという方へ

原因は環境によってはTesseract OCRが利用できないことに起因していることまでは分かっているのですが
こちらでは再現できず、修正の目途が立っていません。
今回ライブラリーを更新したのでもしかしたら動くようになるかもしれません・・・が、動かないかもしれません。
一応悪あがきとして、以下にTesseract本体をインストールする方法を掲載します。

Tesseractのダウンロード先URL

バージョンが多すぎて何を落とせばいいか分からないと思いますが、以下の画像のバージョンをDLしてインストールしてみてください。
画像1

そして、こちらでは再現できない以上、何をどうすれば直るというのが当てずっぽうでしか試せないので
上記の処置で直ったという方はご報告を頂きたいです。
また、他にも「こうしたら直った」という情報がありましたら、是非情報提供頂きたいです。

349
洋書読みたい 2021/08/16 (月) 16:10:29 5a1a4@07cc0

洋書を読みたくてインストールしましたが、Kindle for PS(Windows10)を認識しません。何度か再起動したのですが…。キンドルを認識させる方法を教えて下さい。

350
ぬるっぽ 2021/08/16 (月) 17:08:27 >> 349

書き込みありがとうございます。
Kindleを認識しないとのことですが、以下の記事を参照されたという認識で合っていますか?
もしまだご覧になってないのであれば、そちらを参考にすることをお勧めいたします。
スーのページ(PCOTの紹介記事)

紹介記事のもくじ「1.PCOTを起動する」の項にある通り、PCOTでKindleを認識させるためには
先にKindleを起動しておかないと認識しません。
仮にPCOTを先に起動していた場合はKindle起動後にプログラム一覧画面上で左下の「リスト更新」ボタンを押せば
リスト上にKindleが表示される筈なので、そちらを選択して「選択」ボタンを押してください。

「参考画像」
画像1

もし見当違いなことを書いてたら申し訳ありませんが、そちらの状況をもう少し詳しくご教示願います。

355
ぬるっぽ 2021/08/17 (火) 21:31:34 >> 350

すみません、もしかしたらv1.0.9の不具合の可能性があります。
もし翻訳表示画面の下部に「Google翻訳:無効」と赤色で表示されているのを「認識しない」と表現されているなら
最新のPCOTをダウンロードし直してください。ご迷惑をおかけしました。

357
洋書読みたい 2021/08/18 (水) 17:27:58 5a1a4@d691a >> 349

丁寧にお返事いただいてありがとうございます。はい、そのブログを参考にしました。
そしてキンドルを先に起動させておいても、PCOTのプログラムリストに表示されず、「選択」することができません。
キンドルを再起動してPCOTの「リスト更新」をクリックしても表示されないのです…。何度も試みたいのですが。
また、PCOTをダウンロードし直しても同じ状態です。
何度も手数おかけして申し訳ありません、対策があれば教えて頂けると助かります。

360
ぬるっぽ 2021/08/18 (水) 22:47:54 >> 357

こちらで色々と確認したところ、結局再現できませんでした。
一応こちらで確認した結果ですが
1.対象プログラムを普通に起動してみる→認識できました
2.対象プログラムを管理者権限で起動してみる→認識できました
逆に質問ですが、Kindle for PC以外のプログラム(例えばブラウザなど)は問題なくリストに出てくるのでしょうか?
洋書だけが出てこないのか、それともプログラム全般にわたって出てこないのか、問題を切り分けたいです。

364
洋書読みたい 2021/08/19 (木) 18:09:29 5a1a4@d691a >> 357

対応していただいて、本当にありがとうございます。
はい、Kindle for PC以外のプログラム(例えばブラウザなど)は問題なくリストに出てきます。

367
ぬるっぽ 2021/08/19 (木) 19:25:51 修正 >> 357

自分の方でもKindleをインストールして試してみました。
恐らくですが、PCOTのリストに出てこない原因はKindleを最小化しているからかと思います。
自分はこれで100%再現できました。
デスクトップ上にKindleを表示している状態でPCOTを起動するか、リスト更新ボタンを押すと
Kindleというプロセス名が表示される筈です。

以上、参考になれば幸いです。

372
洋書読みたい 2021/08/23 (月) 14:26:49 5a1a4@07cc0 >> 357

ぬるっぽさん、ありがとうございます!
教えていただいたようにしたところ、無事認識できました!
他のプログラムは最小化していても自動認識するのですが、Kindleはちょっと特殊のようですね。
おかげ様で読みたかった原書がよめます。本当にありがとうございます!

373
ぬるっぽ 2021/08/24 (火) 03:41:32 修正 >> 357

お役に立てたようで何よりです!
仰る通り、リストに出てこないのはかなり特殊なケースです。
DeepLとかは×で閉じてタスクトレイに常駐している状態だとPCOTから見えなくなるのですが
最小化しただけで見えなくなったのはKindleが初めてでしたね。
まずは導入でお役に立てたようですが、PCOT本体もお役に立つことを願っています!

351
けんけん 2021/08/17 (火) 13:05:16 ff7af@d5d16

こんにちは。素晴らしいツールの開発ありがとうございます。
PCOT v1.0.9を新しいPCにインストールしたのですが、Google翻訳を利用した翻訳がうまくできませんでした。
以下のような状況です。
・画面下部に赤字で「Google翻訳:無効」と赤文字で表示されている
・フリー選択を実行しても画面上部に表示された英文がそのまま画面下部の和訳部分に表示される
・DeepLと連携をチェックするとフリー選択時にDeepLアプリが起動しそちらに和訳が表示される
 (PCOT画面下部の和訳部分は英文のまま)
・環境はWindows10(21H1)、Windows10 OCRを利用する設定にしています

DeepL翻訳が利用できるのでそこまで支障はないのですが、PCOT画面下部の和訳部分にそのまま表示させる方法など
対処法があればお教え願います。

352
スー 2021/08/17 (火) 14:09:02 0ec74@24758

ぬるっぽさん、こんにちは^^
多言語対応&怒涛のアップデート、感心しています!
Kindle for PCで洋書を読む需要が結構あるらしく、記事も結構読まれています^^
ところで、上のけんけんさんがおっしゃるように、私も最新バージョンにしたら、google翻訳が、上部ウィンドウと同じ英文のままです。これまでは和訳が出ていましたので、バグなのか、APIの上限に達した(時間的な問題?)のか、一応お知らせしておきます。

353
ぬるっぽ 2021/08/17 (火) 16:05:59

PCOTが翻訳が出来ない不具合を直しました!

原因はv1.0.9でTesseractライブラリーの更新を行っていますが、更新されたのがTesseractだけでなく
Newtonsoft.Jsonというものも更新されたのに気づかず、更新されたDLLファイルを同梱しなかったのが原因です・・・。
本当に申し訳ないのですが、翻訳が無効になってしまう方はDLし直してください。お騒がせしました。

既存のPCOTをご利用中の方へ

実行ファイル(PCOT.exe)自体はv1.0.9のまま変更がないので「Newtonsoft.Json.dll」というファイルだけ
差し替えて下されば対応は完了です。

以下、私信です。
>けんけん様
詳しいご報告ありがとうございました。お陰様ですぐに対応できました。
原因は上記の通りです・・・とうとう規制されたかと思って焦りました・・・。
これで大丈夫になった筈です。お騒がせしました。

>スーさん
お騒がせして申し訳ありませんでした。
とりあえず今アップされているものをDLして「Newtonsoft.Json.dll」を差し替えて頂ければ直ると思います。
ところで、洋書を読むのであれば固定翻訳が便利かと思います。
紹介記事では触れられていなかったので、改めてご紹介します。
固定翻訳が何かというと、一度読取範囲を指定すれば、PCOTを起動するたびに範囲選択する必要がなくなるというものです。
利用方法は以下の通りです。
1.メイン画面で画面左上の「タイトル設定」ボタンを押す
2.固定翻訳タイトル設定画面が開いたら、任意のタイトル及び読取方法(改行とか言語とかOCRエンジンとか倍率とか)を設定
3.新規作成ボタンを押す
4.フリー選択の要領で翻訳範囲選択→この時点で設定完了です
5.設定したショートカットキーで呼び出して翻訳(この例の場合だと固定翻訳1がそれに当たります)
といった感じです。

参考になれば幸いです。
改めて、PCOTを紹介頂きありがとうございました!

354

ぬるっぽさん、早々の対応素晴らしいです!
また、「タイトル設定」のご紹介ありがとうございます^^
ブログの方にも「タイトル設定」の使用法を最後の方に追加させていただきました。
Kindle for PCで洋書をDeepL翻訳を使ってスラスラ読む方法
1つしか「タイトル設定」しない場合、ショートカットは、「翻訳ボタン」と「固定翻訳1」が使えるみたいですね!
これはラクでありがたいです!
今後も活用させていただきます😊

356
ぬるっぽ 2021/08/17 (火) 21:55:34 >> 354

紹介記事を再度拝見しました!スーさんも対応がとてもお早いですね!
また、説明足らずだったタイトル設定の画面サイズの制限についても
しっかりと補足して頂き大変ありがたいです!

後は洋書を読むのであれば便利そうな機能に「簡易コマンド画面」というのもあります。
マウスクリックでページをめくる場合には、重宝する機能だと思います。
利用方法はシステム設定画面から「簡易コマンド画面を使用」にチェックするか
メイン画面下部のボタン切替で利用できます。
画像1

ショートカットと併用できないのが難点ですが、マウスクリックだけで翻訳が完結するため扱いやすいです。

元々はノベルゲームなどでよく利用される機能ですが、洋書でも使いやすいと思います。
簡易コマンド画面上でCtrl+マウスホイールで簡易コマンド画面自身の不透明度も変更可能です。
1%にすると見えなくなるので注意してください。

とまぁ、我ながら色々と機能をねじ込みまくった気がしますが、PCOTがお役に立てたら光栄です!

358

ぬるっぽさん、「簡易コマンド画面」のご紹介ありがとうございます😄
確かに、マウスだけで翻訳ができて良いですね!😆

が、今更ながらいくつか質問させて下さい😅

■質問1 連続翻訳でスペースを自動的に詰めることは可能ですか?
「連続翻訳」は、ページがまたがる時に凄く便利なのですが、一行開いてしまうのを、いつも手動でスペースを詰めて、再び「即時翻訳」という作業にひと手間かかっています。

これを、自動的に、スペースが開かないように、続きがペーストされるようにすることはできますか?

ブログにも説明を書いた、この部分です。
画像

英文が、ほぼ次のページにまたがることが多いので、このスペースが自動的に詰まってくれたら格段に楽になるのですが(^^;

■質問2 文章の段落を、保持することは可能ですか?
「対象通りに改行」「改行を無視」の機能は理解しており、どちらもチェックはしていません。

その状態で、文章を読み込んでいますが、段落(行頭が数文字下がっている箇所)が改行されないのがちょっと読みづらいのです(^^;

「画像加工&OCR読取設定」で、「倍率」や「行間近似率の閾値」を変更し、「OCRテスト」で何度かテストしましたが、行間は同じで行頭だけが下がっているので、改行がされません。。😰

行頭が下がっている部分が、本と同じように改行されると、読みやすいのですが、その方法はありますか?

もし上記の2つが可能なら、凄く読みやすくなるので、もし可能ならお時間のある時にでも教えていただけたらと思います、よろしくおねがいします。🙏

362
ぬるっぽ 2021/08/18 (水) 23:35:59 >> 354

スーさん、こんばんは。
頂いた質問について順に回答させて頂きます。

質問1について
連続翻訳後に1行開いてしまう問題についてですが、例えば複数個所を何度かフリー選択して翻訳したい場合は
繋がると逆に見づらくなってしまうという問題があります。
ただスーさんの仰る通り、毎度改行を消してスペースで繋げるのも手間がかかりますよね。
なので、折衷案という名の場当たり的な対応になりますが・・・
翻訳1回目:普通に表示
翻訳2回目(連続翻訳):翻訳1回目の文末がアルファベット以外(.?")で終わっている文章は段落分けして表示、それ以外はスペースで繋げて表示
という感じでどうでしょうか?(やってみないと分かりませんが・・・)

質問2について
段落分けについてですが、洋書とゲームでは扱いが全然違うんですよね。
一応参考までにゲームの段落分けがどういうものか画像を貼っておきます。
「ゲームの段落分け」
画像1

逆に洋書の方では小説のように字下げで段落を表現しているようですね。
これに関しては、OCRで読み取った文章は単語単位で座標を取得できるので、座標から判定してやれば不可能ではない・・・と、思いますが、どれだけ字下げされているかは作品や媒体によって異なるのが常なので、字下げから段落判定を行うのはキツイ気がします。
逆に字下げの法則、つまり質問1と被りますが、「ピリオドで改行されている場合は段落の終わり」の様な形で判断できる材料があれば対応し易いかと思います。
その辺洋書を読む習慣がないので、情報提供を頂けるととてもありがたいです。

あまり質問への回答になってない気がしますが、参考になれば幸いです。

363

ぬるっぽさん、ご回答ありがとうございます😄

質問1について
ぬるっぽさんの案、素晴らしいと思います!😆

翻訳1回目が「.?!'"」などで終了している文章は段落分け、それ以外はスペースで繋げて表示していただけると助かります!

質問2について
そうなんです、本にもよりますが、字下げで段落が表現されていることが多いです。
「ピリオドで改行されている場合は段落の終わり」というのは正しいです、が、たまに例外もあります。(話し言葉や説明など、"':で改行されているものがある)

素人意見ですが、「単語単位で座標を取得できる」とのことなので、

一行ずつ一番左の座標を取得、最も左の座標値を標準値とする
 ↓
標準値から右へズレている行は字下げされていると判定、改行し半角スペースを4ついれる(英文の字下げは通常4文字程度)

というのはいかがでしょうか??

画像1
画像2

この画像のように、洋書は、文章の始まり(左端)は揃っていて、終わり(右端)はズレているので、上の判定方法がもし使えたら、と思うのですが。

少しでも参考になれれば嬉しいです。

366
ぬるっぽ 2021/08/19 (木) 19:05:32 >> 354

ご回答ありがとうございます。
すみません、質問1,質問2共にもう少し詰めて考えたいです。
というのも、まず質問2についてですが洋書オンリーの考え方であればご提案の内容で問題ないと思います。
ただ、ゲームやニュースサイト、PDFその他諸々に一律その法則を適用してしまうと、読む対象によっては表示が乱れてかえって見づらい結果になってしまいそうです。

もしやるなら「行末の文字を特定してその文字で行が終わっている場合は改行させる」という方が現実的な気がします。
そして行末の文字についてはユーザーで指定可能(つまり、改行指定オプションの拡張版)な機能を実装すれば
自分がめっちゃ大変なことを抜きにすれば(笑)丸く収まる気がします。
そして、そうなると質問1の内容についてもユーザーで指定した行末文字で改行する場合、その設定を丸々利用した方が高い精度で文章を繋げられるような気がします。
つまり、質問2とは逆で「文章が特定の文字で終わっていない場合は翻訳1と翻訳2の内容をスペースで繋げる」という感じです。
ユーザーで設定できるなら言語に左右されないので汎用的かと思います。

あともう少し細かい話をすると、上記の法則で改行する場合は1行開けるか文頭に半角スペース4つを挿入するかのオプションもあった方がいいかもしれませんね。

長々と書きましたがそんな感じでどうでしょうか?

368

なるほどなるほど!
ぬるっぽさんの案でお願いします!
もともとゲーム用に開発されたものを洋書用に応用させていただいているので、何か言える立場ではないのですが、ぬるっぽさんの真摯な姿勢が本当にありがたいです🌟

めっちゃ大変な質問をしてすみません。でも、ぬるっぽさんならできるって信じてる(キラキラ)←え

なんかもう、尊敬しかありません

369
ぬるっぽ 2021/08/19 (木) 23:36:03 >> 354

ではそんな感じで実装してみます。
ただ最近、多言語対応も含めて色々と修正しまくったので流石に疲れました。
しばらくお待ちください。

370

ぬるっぽさんが、楽しんで開発していただけることが一番ですので、気の向いたときにでも😌
今のままでも、十分洋書を読めますので、後回しで全然大丈夫です。

スレッドが違いますが、「Kindleの最小化」でリストに出ない、を突き止められて凄いです!
早速ブログに注意書きを添えました。
少しでもぬるっぽさんのお役に立てれば😊

371
ぬるっぽ 2021/08/20 (金) 22:26:23 >> 354

おぉ、ありがとうございます!
PCOTの紹介記事でメンテされてるのってスーさん位なので、とても助かります。
上で色々な方々から紹介された記事のリンクを貼ってますが、上から順に見ていくと
どんどんPCOTの様子が様変わりしていくんですよね・・・。更新頻度が異常なせいでご迷惑をおかけしてます。
基本不便にならないようにしてますが、私の気分次第でどんどんUIが変わってしまうので
中々まともな説明書を作れず、皆さんにはご不便をおかけしています。

改行指定の詳細オプションについては、落ち着いたら実装しますね。
気長にお待ちください。

359
シム 2021/08/18 (水) 22:04:10 7e2b5@f2b41

キャプチャーの認識精度はかなりいいですね。驚きました。
背景に重なった文字や模様が混ざっていてもほぼ間違いなく読み込めています。翻訳もさすがdeeplといったところですね、ちょっと意訳しすぎなところやいきなり暴走する所も面白いです。
ですが、ゲームプレイ中にショートカットキーが使えないのは仕様でしょうか?
私の環境だと一度ゲームウィンドウを非アクティブにしてPCOTをアクティブにしないとショートカットが反応しないようで、ちょっと不便な点です。
今は[alt]+[tab]でウィンドウを切り替えて便利に使わせていただいております。ありがとうございます。

361
ぬるっぽ 2021/08/18 (水) 22:58:30 >> 359

PCOTをご使用いただき、ありがとうございます。
ご質問の件についてですが、ショートカットキーが使用できないのはゲーム側でキーを受け付けていない可能性が高いです。
大半のゲームではゲームがアクティブでもショートカットキーを受け付けています。
ゲーム側でショートカットを弾いている場合は、ゲームをハッキングしない限り対応は不可能です。
逆に接続した先全てのプロセスでショートカットキーを受け付けないのであれば、環境由来の問題かも知れません。
その場合もこちらで再現ができないため、申し訳ないですがお力になれないかもしれません。
[alt]+[tab]についてですが、ウィンドウモードでゲームをプレイしているのであれば、画面外かタスクバーをクリックして
一度ゲームからフォーカスを外してやればショートカットが機能すると思われます。ご参考になれば幸いです。

365
ぬるっぽ 2021/08/19 (木) 18:33:20 修正

PCOTを更新しました。v1.1.0

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。
今回の修正は多岐にわたるため、更新内容を列挙するだけに留めます。

  • Win10 OCRが使用出来ない環境でWin10 OCRが指定されていた時は強制的にTesseractにするように修正
  • 画像加工&OCR読取設定画面を開いた時に表示する設定を固定翻訳を含めた最後に翻訳した設定を表示するように修正
  • 画像サイズの違う画像を削除した際に次に表示される画像の描画位置がズレてしまうのを修正
  • 設定選択画面でフリー選択の設定名を変更する際に変更後の名前の初期値に変更前の名前を設定するように修正
  • スクリーンショット表示画面の画面スケールをFontからNoneに変更(不具合報告があればDPIに直す)
  • 設定選択画面の一覧に削除ボタンを追加(フリー選択設定のみ削除可能)
  • ショートカット入力時にキー入力をクリアする処理を追加(意味ないかも)
  • 翻訳無効時の文字表示を中央に表示するように修正
  • スタート画面に現在のバージョンを表示するように修正
  • スクリーンショットの取得方法を仮想入力でPrintScreenを行うように変更
     
    色々と書きましたが、重要そうなものについては以下にまとめます。
     
    ・現在のPCOTのバージョンを表示
     画像1
     
    ・v1.1.0の更新説明
     画像1
     
    今回の更新は以上です。
374
ぬるっぽ 2021/08/27 (金) 21:57:06

PCOTを更新しました。v1.1.1

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

  • 改行詳細設定機能追加
     
    「改行詳細設定説明画像」
    画像1

  • 連続翻訳で文章を繋げる手法を変更
    以前の翻訳結果の末尾の文字が改行詳細設定で設定された行末改行文字の場合、改行詳細設定と同じように改行して繋げます。
    逆にそれ以外の文字だった場合は半角スペースで文章を繋げます。(改行はされません)
    改行詳細設定が無効の場合は1行開けて文章を繋げます。

  • 画像加工&OCR読取設定画面で固定翻訳の設定を表示した際の番号がおかしかった不具合お修正
    v1.1.0の更新で画像加工&OCR読取設定画面を表示した際の固定翻訳の番号の取得方法がおかしかったので修正しました。

  • 画像加工&OCR読取設定画面で表示されるフリー選択設定および固定翻訳設定の表示名を簡略化(フリー1、固定2など)
    表示範囲が狭すぎるので種別名を簡略化しました。

  • プロセス選択画面に表示されるバージョン表示のフォーマットを修正
    v1.1.0の更新でプロセス選択画面にバージョンを表示するようにしていましたが「ver1.1.1.0」の様な表示のされ方をしていたので正しいバージョン表記に修正しました。

375

ぬるっぽさん、今回のバージョンアップ、凄いです、めっちゃ便利になりました!
洋書の続きを読まずに待っていた甲斐がありました😭

勇気を出して質問して良かった。。

実際、これまで、エディタに張り付けて、手作業で改行や1行開けたり、もういっそ段落ごとにフリー選択をしたり、などとやっていたので、今回のアップデートは、洋書民にとっての夜明けです!!
v2.0にしてくれてもいいくらい!

ぬるっぽさんに大感謝し、ブログ記事の方も画像を一新させていただきました。
Kindle for PCで洋書をDeepL翻訳を使ってスラスラ読む方法

本当にありがとうございます🙌

ところで、ささいなことに気づいた2点だけ。
PCOTのFAQのページの、「他の言語への対応予定はありますか?」は、もう対応していますね。
・PCOTに同梱の「更新履歴.txt」の6行目「番号がおかしかった不具合お修正」の部分が、「お修正」と丁寧になってます。上品で素敵!一応ご報告。

では、これからも応援しています!
PCOTはほんと、救世主です😇

385

わぁあ、ぬるっぽさん、凄すぎる。。
データーベースを使って原文と訳文を全て登録とか、、そこまでの発想はありませんでした(^^;

ただ単に、「result.txt」に追加で上書き保存できたら、それだけで便利だなぁ、ぐらいの思い付きだったので、逆にぬるっぽさんのアイデアに驚愕恐縮です。
いやいや、そこまでしなくていいです、マジで(^^;
ほんとそれ、「PCOT for Book」の領域ですよね。。(^^;

ていうか、ぬるっぽさん、天才ですか!!

アマゾンリンクは、今の状態でも全然やったらいいのに、って思いますよ!アマゾンの欲しいものリスト作って、このページのDLの下にでもリンクを設置だけでもやってみたらいいんじゃないですか?
作業がはかどるような、好きなドリンクとか、おやつとか、海の生き物図鑑とか?笑

カニ吉くん、めっちゃカワイイですね😆
不思議行動が面白すぎる😂

そしてぬるっぽさんの潮干狩り家族の名前のセンスが素敵☆

とにかく、字下げ改行と連続翻訳の機能で、スーパー便利になったので、それだけで凄い感謝していますので、気にしないで下さい😅

386
ぬるっぽ 2021/09/03 (金) 04:56:53 >> 375

テキスト出力を追記方式にすること自体は簡単なんですが、無尽蔵に追記できちゃうので大量のデータをため込む方式を考えると必然的にDB登録する方が早いという結論になるんですよね。
そして、前回の書き込みは「別にクリップボードにあるならテキスト出力してても関係なくない?」と言われたらそれまでの話で、なんかボケてましたね・・・すみません。

PCOT for Bookの構想は仲間がいたらやってもいいかもねー位なもので、構想があって実現するに足る能力があっても「開発は自分、広報はあなた」という感じで分業できないと破綻するのは目に見えてるので本当に夢物語です。
どうしても作って欲しい!という声があったらいずれその声に応える形で発表するかもしれません。
欲しい物リストに関してはTwitterの方で時々「このゲームが欲しい!」というリストを公開しているのですが、お陰様でやり切れない量のゲームを頂きました。
アマゾンギフト系はPCOTがゲームに特化している事情から中々集まらないのではないかと思い、やるなら洋書に特化したPCOT for Bookの存在が不可欠だなぁと思った次第です。(利用者層から考えてアフィリエイトとも相性が良さそうですし)
ただ・・・すみません、そもそも物欲が殆どなくて欲しいものが思いつかないという悲しい事情が本音ですw

ほんと可愛いですよね、カニ吉。
消灯した後にパチャパチャ泳ぐ音が聞こえてきたり、脱皮の瞬間を目撃したり、匂いに反応して餌を探し回る姿とか見ちゃうともうワタリガニが食べられないです・・・。

387

仲間!? ブログ記事を書くことぐらいならできますが…(^^;
それに、こんなに便利なツール、知的探求者にとっては神なので、ほおっておいてもどんどん広がっていくと思いますよ!

でも、ぬるっぽさんがゲームをするため作られたPCOTなので、まずやりきれない程(!?)のゲームを少しでも楽しんでいただく方が先ですね。PCOT for Bookは、将来もしぬるっぽさんが洋書に興味が出てきた時に、着手してくれるかも、みたいな(笑

私も洋書なんてこれまで全く読まず、数秘術に興味出て日本語の本を20冊ぐらい読んで、それでもまだしっくりこないので洋書に手を出したら世界広がったので(笑

あと、ゲームする人も普通にアマゾンで買い物してるので、アマゾンギフト系、今でも全然アリだと思います😄
ギフト券もらっておいたら、健康に良い食べ物とか、ペットのエサとか?買えますよ😌

では、長々と脱線したこともたくさん書いてしまいましたが、いつも感謝しています🙏

388
ぬるっぽ 2021/09/04 (土) 12:36:24 >> 375

>>ブログを書くこと
そうです、それです!ブログを書くことができないのです!
正確にはブログのレイアウトを決めたりデザインしたり、よそからリンク貼ったりSEO対策したりアクセス解析したりといった、集客に必要そうな知識がネット上の引きこもりだった自分には全くないので、そっち方面で頼れる仲間が欲しいのです!
あとは「こんな機能あったら便利!」というのを話しあえる方ですね。
その点スーさんはとても勉強熱心ですし、シャレオツなブログを運営していたり、PCOTの追加機能について色々と話し合えたりと、とても頼りになるのでいつかPCOT for Book(仮)を開発する際には是非お声かけさせて頂きたいです!
見返りは・・・PCOT for Book(仮)の開発・・・じゃ、足りないでしょうか・・・w

とにかく、土壌が整えば開発自体には前向きですので是非ご一考くださいませ!

389

ネット上の引きこもり、、なんか新しい言葉ですね!(笑
いや、でも私もネット上の知り合いは、ほぼいないので、こうやって掲示板に書き込んだりとか超久しぶりです(^^;←それほどPCOTはアツかった!
私はプログラミングがほとんどできないレベルなので、こんなことできる人超尊敬します!

が、ネット歴だけは長いので、最先端とはかなり離れた知識と技術しかないですが、インターネット老人会の一人として、何か少しはお役に立てるかもしれません(^^;

えっと、つまり、このサイトをシャレオツ(死語)にしたいということですかね?
SEOは、最近は対策するより内容を充実させる方が重要だったり、
アクセス解析は、「Googleアナリティクス」のタグをこのページに埋め込めば使えますし、
あと、シャレオツデザインやリンクを貼ったりなどは、ワードプレスにすれば結構簡単に実現できますが、こちらのサーバーはデーターベースやphpに対応して、、ないですね・・?

なので、将来を見据えて(?)なら、ドメインとって、レンタルサーバーでワードプレスですかね。
ドメインとサーバーで1か月1000円以下とかです。
(でも、チェックしたら、「pcot」や「nullpo」は.comも.netも.infoも取得できない。。)

無料で行きたい場合は、「はてな」「seesaa」「FC2」などの無料ブログでいいと思うんですが。

参考になるかなぁ…?

どこのサーバーがいいだとか、どこでドメインとったらいいだとか、もっと安い方法はないのかとか、私の経験で良ければいつでもアドバイスできます(^^ヾ
ていうか、逆に、ぬるっぽさんがPCOTの説明画像の注釈とかに使っているソフトが何か知りたい。。

そして、「PCOT for Book」(仮)の開発なんですが、やめましょう!
その理由は、、ツイッターにDMします(^^;

390
ぬるっぽ 2021/09/06 (月) 01:49:48 >> 375

シャレオツにする方法をご教授頂きありがとうございます!
お察しの通り、データベースもPHPも対応してないですね。対応してたら多分習作がてら自前の掲示板作ってると思いますw
やはり今はワードプレスなんですね。あまりお金をかけたくないので無料ブログでしょうかね。

実をいうとこのHPは仕事で突然Web系のシステム開発をやらなきゃいけなくなった時に「HTMLもCSSも分からん!」という状態で勉強がてら作ったものを流用しているだけだったりするのですw
そこまで長く続けるつもりもなく、だったらプロバイダーが無料でくれたHP枠をそのまま使っちゃおうと思って考えなしに始めただけで、特に思い入れも何もないんです。
というわけで、PCOTがこちらの想定外に色んな方面に普及したので、そろそろ引っ越しを考えないといけませんねw

実はPCOTの説明画像の注釈とかに使ってるソフトは・・・Excelです・・・w
凄い雑な方法ですが、Excelの罫線を消して、画面のスクショを貼って、吹き出しの図を挿入し、説明箇所が全部入るようにセルを選択してコピーした後にペイントに貼り付け&保存しているだけです。もっと凄い物を想像してたらすみません。
そして実はPCOTのアイコンもExcelで同様の方法で作りましたw
画像1

DM確認しました。ありがとうございます!返信しましたのでご確認願います!

393

今日の一番の衝撃!! Excel!?
想像の斜め上行ってて、なんか凄いこと聞いちゃった感。
しかも、エクセルで罫線消せるとか知りませんでした!!
凄い、エクセル凄いじゃん!! こんな綺麗に説明画像作れるとは、盲点!!
しかもアイコンまで!!😂
・・という私も、20年前のエクセルを未だに使い続けてるんですが。←画像じゃなくて表計算で。

さて、ブログにあまりお金をかけたくないとのことですので、それなら無料のレンタルサーバーで「Xfree」というのがあります。
スマホにだけちょっと下に広告が入るみたいですが、ワードプレスもデーターベースも使えるので、まずどんな感じかテストしてみるにはいいんじゃないでしょうか。

ちなみにPHPは分かりますか? ぬるっぽさんなら心配ないと思いますが、
ワードプレスはPHPで動いていて、カスタマイズもかなり融通がききます。

自前の掲示板作ってるって、うわー、流石!
ていうか、ぬるっぽさんの性格からして(?)プログラミングとデータベースで色々面白い実験とかやってくれそうで、将来性しか感じない(笑

ワードプレスの引っ越しって結構面倒なので、有料の方がいいかなと思ったんですが、私も最初は親切な人のサーバーに長年無料で間借りしてたんで、お金かけたくない気持ち分かります(笑
そのあとは、年間5000円のサーバー借りて、12年居座り、最近別の所に引っ越した感じです。

394
ぬるっぽ 2021/09/07 (火) 00:57:16 >> 375

こちらもExcelは表計算でちゃんと使ってますよ!w
PCOTの開発には基本的にVisual StudioとExcelしか使ってないです。
あっちこっちのツール行ったり来たりが面倒くさいんですよね。

おぉ、Xfreeのご紹介ありがとうございます!やはりサイトに関してスーさんに聞いて正解でしたね!
時間がある時と興味が向いた時にじっくり見てみます!
そして・・・PHP分かんないです!Laravelとか使う感じですか?MySQLは分かると思います。
基本的にやる気にならないと何もやらないので、プログラミングやらデータベースやらの面白い実験はやる気になったらですね。

これからも色々お聞きするかもしれませんが、その時はまた色々とご教示願います!

397
カニ吉大好き 2021/09/07 (火) 22:13:51 0ec74@24758 >> 375

PHPはご使用でなかったのですね。ララベル?なにそれ魔法少女?(誰も知らないだろうて…)
いや、Laravel、、あー、なんか一回検索で出てきたなぁ、、ぐらいな、私もそんなレベルですよ(^^;

正直、PHPが分からなくても全然OKで、パソコンに詳しくない主婦の方とかもワードプレスでブログ書いているぐらいなんで、MySQLさえも知らなくて大丈夫です。
ボタン一つでブログ始められるぐらいなんで、ほんと凄い世の中になってたんですよ。。

ただ、PHPが分かると、かなり何でもできるってだけです。
しかし、私はそのLaravelさえも知らないレベルで、JavaScriptとかも全く分からないレベルなんで、多分PHPは何らかのプログラミングやったことある人なら超簡単だと思います。。

あと、レンタルサーバーで始める前に、「XAMPP(ザンプ)」というソフトでローカルに開発環境(Apache + MySQL + PHP)を構築できるので、それでテストしてみてもいいかもしれません。

ワードプレスの使い方とか解説したブログは山ほどあるので、多分困りません。
ということで、長々と脱線したことを書いてしまいましたが、今後もお役にたてることがあれば、少しでもお力添えできたらと思います😄

398
ぬるっぽ 2021/09/08 (水) 14:23:53 >> 375

なるほどなるほど、世の中は便利になったんですねぇ。
ネット上の引きこもりだった自分には今の世情に疎いので、沢山教えていただけて本当に助かります。
興味が向かないと本当に何もしない性格なので、これからチマチマと情報を集めていきたいと思います。
また、困ったことや相談したいことがあったら是非頼らせてください!

379
ぬるっぽ 2021/08/30 (月) 21:05:42

PCOTを更新しました。v1.1.2

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

・Windows10 OCRで時々文章の並びがおかしかったのを修正
・上記の修正を踏まえて、行判断の考え方を刷新
・対象通りに改行、改行を無視にチェックがされているにも関わらず改行詳細設定の改行が挿入されてしまう不具合を修正

391
ぬるっぽ 2021/09/06 (月) 20:49:41

PCOTを更新しました。v1.1.3

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

  • 改行詳細設定機能の追加に併せてトリムを除去
    トリムとは、文章の前後のスペースを除去する処理です。
    改行して字下げした場合に、トリムがあると文章の最初の段落の字下げが消えてしまっていたので修正しました。

  • 隠し機能追加
    この機能については、自分のために追加した機能なのであまり公にする気はありません。
    気になる方は「説明書.txt」をご覧ください。
    そして、「説明書.txt」の説明にもある通り、この機能の紹介はお控えください。

402
iori016 2021/09/11 (土) 10:58:43

今更なんですが、v1.1.0になって以降、chromeを選択して、システム設定で「範囲選択時にスクリーンショット取得」にチェックを付けると
フリー選択時に画面がずれる現象が発生しています。
(デュアルディスプレイが関係してるかもしれません)
動画とか一時停止しないで字幕をキャプチャできるので何気に便利だったのですが、修正することは可能でしょうか?

403

v1.0.9以前は発生していませんでした。
更新履歴を見る限りでは
・スクリーンショット表示画面の画面スケールをFontからNoneに変更(不具合報告があればDPIに直す)
・スクリーンショットの取得方法を仮想入力でPrintScreenを行うように変更
こちらのどちかが関係してそうです。

404
ぬるっぽ 2021/09/11 (土) 14:58:03 >> 403

ご報告ありがとうございます。
ちなみに、どれ位ずれるか教えて頂いてもよろしいですか?画像を貼って頂けると参考にし易いです。
画像のズレ具合でどういう対応をするかの指針とさせていただきます。

405

返信が遅くなりまして大変失礼いたしました。
画像の貼り方が分からなかったのでツイッターで送りました。
https://twitter.com/iori016/status/1437761212314382339

408
ぬるっぽ 2021/09/15 (水) 23:14:35 >> 403

ご報告頂いた箇所については現在鋭意修正中です。今しばらくお待ちください。
ちなみに、画像の貼り方ですが入力欄の下にあるマークアップの中から上に矢印が向いている奴(赤枠)をクリックするとアップロード画面が出てくるので、そこからローカルにある画像をアップロードする感じです。
Twitterみたくクリップボードの画像をアップロード出来ないのがちょっと不便ですねw

画像1

406
ニコチン 2021/09/15 (水) 19:06:42 33cd8@287ac

最近PCOTを知ってWin7x64環境で試したのですが(PCOT_OTHER_WIN10.exe v1.1.3)
「80040154 クラスが登録されていません (HRESULT からの例外:0x80040154 (REGDB_E_CLASSNOTREG)」
エラーが表示され翻訳ウインドウが閉じてしまいます。Win7は動作対象外でしょうか?

407
ぬるっぽ 2021/09/15 (水) 23:08:15 >> 406

すみません、当方の環境がWindows10しかないので再現できません・・・。
ですが、Windows7での動作報告は頂いているので、動作対象外というわけではありません。

該当のエラーは最初の画面からプロセスを選択した際に発生するという認識で間違いありませんか?
エラー内容から察するに内部でなんらかの機能を使用しようとしてるけど見えてない?感じですね。
もしかすると、解凍に失敗していたり、ウイルスと誤検知されてなんらかのファイルが破損あるいは隔離、削除されている可能性があります。

以下に正しいファイル構成の画像を貼りますので、お手数ですがご確認願います。

「PCOTフォルダ」
画像1

「tessdataフォルダ」
画像1

「x86フォルダ」
画像1

確認の観点として、ファイル、フォルダ数が合っているかと、破損しているかどうかの確認のため、ファイルはデータサイズの確認もお願いします。
一度でもPCOTを起動するとPCOTフォルダ内にdataフォルダとocrsetフォルダが作成されますが、今回の現象とは無関係だと思われるのでスルーしてください。

409
ニコチン 2021/09/16 (木) 00:47:41 4d70e@287ac

確認しましたがファイル、サイズとも問題ないようです。
プロセス選択した際にエラーダイアログが表示されるのですが、動作報告があるならこちらの環境の問題のようですね。
しばらく試行錯誤してなにかあればまた報告します。有難うございます。

410
ぬるっぽ 2021/09/16 (木) 08:13:18 修正 >> 409

そういえば、Windows7であればもう一つ確認する観点として、お使いのPCに.NetFramework4.5.2がインストールされている必要があります。
確かWindows7に標準でインストールされているのは.NetFramework3.5だった気がするので、.NetFramework4.5.2をインストールしてみると使えるようになるかもしれません。

一応、Webインストーラーのリンクを貼っておきます。
.NetFramework4.5.2Webインストーラー

411
ニコチン 2021/09/16 (木) 18:03:04 920fc@287ac

>> 409
NetFramework4.8をインストールしていますが、土日あたりにOSと4.5.2をクリーンインスコして確認してみます。

412
ぬるっぽ 2021/09/16 (木) 18:20:48 >> 411

あら・・・それなら下位互換がありそうなものなんですが・・・原因がよく分かりませんね・・・。
一度そちらの方法で試して頂いて、ダメそうなら改めてこちらの方でも情報提供を募ってみます。

413
ぬるっぽ 2021/09/16 (木) 18:25:31

PCOTを更新しました。v1.1.4

※今回の更新はWindows10以外のバージョンも対象です。

以下に更新項目を列挙します。

・使用していない処理を削除
・スクリーンショットの取得方法を以前の方法に戻した
・スクリーンショットの表示を高DPI環境に合わせて修正
・プロセス選択画面でexplorer(フォルダ)を表示しないように修正

414
ニコチン 2021/09/18 (土) 11:55:49 79ae1@287ac

OSをクリーンインストールして確認したところ、Win7でPCOTOは問題なく起動しました いろいろとOSのサービス止めたり機能を削ったりが原因だと思います ぬるっぽさん、お騒がせして申し訳ありませんでした。m(_ _)m

415
ニコチン 2021/09/18 (土) 11:57:25 79ae1@287ac

OSをクリーンインストールして確認したところ、Win7でPCOTOは問題なく起動しました
いろいろとOSのサービス止めたり機能を削ったりが原因だと思います
ぬるっぽさん、お騒がせして申し訳ありませんでした。m(_ _)m

あとツリーやらなんやら変になってしまって本当にすみませんw

416
ぬるっぽ 2021/09/18 (土) 16:01:54 >> 415

おぉ、無事に動いたようで何よりです。
でも下のステータスバー見ると「翻訳機能:無効」ってなってますが大丈夫でしょうか・・・?

417
ぬるっぽ 2021/09/22 (水) 22:17:47

PCOTを更新しました!!v1.1.5

※今回の更新はWindows10以外のバージョンも対象です。

  • PrintScreenからでも画像翻訳用キャプチャー画像を取得できるように修正
    個人的にキャプチャー画面の取得をワンキーで出来るようにしたかったので対応しました。
    通常の画面キャプチャーのショートカットはそのまま利用可能です。
    PrintScreenと画面キャプチャーのショートカットとの違いは、押しっぱなしでキャプチャーし続けられるかどうかです。
    ・PrintScreenは押し続けるとキーを離すまでずっと連続で画像をキャプチャーし続けます。
    ・ショートカットの方はその都度ショートカットを押す必要があります。
    ※PrintScreenの方は元々の処理が普通に動作するのでAlt+PrintScreenと押すとアクティブな画面をクリップボードに撮りつつ、対象プロセスの画面の画像も保存される形になります。
     
     
    そして、今回は暫定的ですが最後の更新となります!
    今後は、翻訳ができない、PCOTが起動しない、特定の操作をしたら落ちる・フリーズするなど、致命的な不具合に対しては対応しますが原則要望は受け付けません。予めご了承願います。
     
    PCOTは公開開始した当初の想定を超えて色々な方に利用して頂き、またゲームニュースや大手ニュースサイトを含む様々な方からご紹介頂けましたことを、この場を借りて心よりお礼申し上げます!
     
    最後に、今後の更新の予定はありませんが、引き続きPCOT自体は利用可能なので色々な方面でPCOTが活躍してくれることを願います!
418
ニコチン 2021/09/25 (土) 19:23:45 8620f@287ac >> 417

更新お疲れ様です
PCOTが予想以上に強力で怖いです
Everything以来の衝撃です
暫定最終バージョン有難く使わせて頂きます!

419
ぬるっぽ 2021/09/25 (土) 23:07:56 >> 418

おぉ、Windows7でも無事に動いたようで何よりです!
Everythingって、あのファイル検索ソフトですよね!?
とても恐れ多いですが、そう言っていただけると頑張った甲斐がありました!
今後もPCOTがお役に立てたら光栄です!

420
ぬっこ 2021/09/28 (火) 13:43:23 95553@81cf8

対象言語を素早く切り替えることはできますか?
多様な言語が同時に流れるオンラインゲームのチャットを読もうと思ったのですが
画像加工&OCR読取設定を開いて…とやっていると大変です。

421
ぬるっぽ 2021/09/28 (火) 15:28:53 >> 420

一応、二つ方法があります。

  1. 各言語分のフリー選択設定(デフォルト含め最大10個まで)を作成し、キャプチャー画面起動時に1~0を押して
    フリー選択設定そのものを切り替える
    ※0は常にデフォルト設定を選択します
    (設定が少し面倒ですがオンラインゲームをメインにやるならばワンキーで切り替えられるのでお勧めです)

  2. キャプチャー画面起動時にLキーを押すと、言語切替モードになるので↑↓キーで目的の言語に切り替えて
    Enterキーで言語切替を確定する
     
    あとすみません、多言語対応は割とおまけで付けた機能なので、もしかしたら不具合があるかもしれません。
    その際はお手数ですが、ご報告頂けると助かります。

422
ハロー 2021/10/01 (金) 00:25:54 4b3fc@31dd9

こんにちは
質問がありますが
僕は外国人ですので、母国語に通訳したいですが
今の機能は外国語から日本語へだけ通訳ですか?
以上です
よろしくお願いいたします。

423
ぬるっぽ 2021/10/01 (金) 04:07:49 >> 422

すみません、PCOTは諸言語から日本語への翻訳のみとなります。
海外の方ならばPCOTではなく、ScreenTranslatorの方が使いやすいと思います。
「ScreenTranslator」
https://github.com/OneMoreGres/ScreenTranslator/releases

424
ぬるっぽ 2021/10/01 (金) 23:57:19

PCOTを更新しました。v1.1.6

※今回の更新はWindows10以外のバージョンも対象です。

更新項目を以下に列挙します。

・スクリーンショット取得が画面外にはみ出していると座標がズレる不具合を修正
・設定選択画面から現在選択中のフリー選択設定が削除された場合、デフォルト設定に戻すように修正

以上です。
今後も不具合を見つけた場合はちょくちょく直していきます。

425
ありがたいありがたい 2021/10/02 (土) 09:45:23

PCOTとても便利に使わせてもらっています。

v1.1.5のソースから個人的に.NET5.0対応版を作っていて気付いたのですが
HttpClientの使い方が不味い箇所がありましたのでご報告させて頂きます。

以下のブログにて説明がありますように、HttpClientはstatic変数に保持して
使わないとローカルのポートをどんどん消費してしまいます。

https://qiita.com/superriver/items/91781bca04a76aec7dc0

それと未使用のHttpClientが他に一箇所ありましたので、そちらもご確認
頂ければと思います。

ちなみに.NET 5.0に対応することで高DPI対応に加えて、マルチディスプレイ、
且つモニター毎にDPIが異なる場合でもキャプチャ翻訳の座標がズレなくなります。
※Formが表示されているモニターのDPIがControl.DeviceDpiでちゃんと取得できる。

長文失礼しました。

426
ぬるっぽ 2021/10/02 (土) 15:28:52 >> 425

とても有意義な情報ありがとうございます!
HttpClientを使用している部分が一番使用頻度の高いWebAPIだったのでこれは問題ですね。
そもそも間違った使い方をしている時点で問題なのですが・・・。
実装方法をもう一度見直してみます。
WebClientやHttpWebRequestの場合は今の使用方法で問題ないというのも確認できました。
根拠も含めて、丁寧なご指摘ありがとうございました。

【.NET5.0について】
現行のPCOTは.NET4.5.2を使用していますが、古い.NetFrameworkを使用している理由として
PCOTのソース説明にも書いた通り、利用者に.NetFrameworkのインストールを強いるのを嫌った為です。
その他の理由としてはこちらの環境の問題でWindows10より前のOSで動作確認できないのもあります。
あと、以前高DPI環境で画面のレイアウトがズレるという問題をご指摘頂いた際に.NET4.7.2で試してみたところ
画面サイズを固定している箇所(グリッドの列含む)が相変わらずズレてしまう問題が発生した為、諦めた経緯があります。
.NET4.7.2が悪いのか私の対応方法が悪いのかは分かりませんが、もしそちらで上記の問題を解決できる目途が建った場合は
どこかにソースコードを公開して頂けたら、公式で取り込む事も検討したいと思っています。

長々と書いてしまいましたが、HttpClientの件は早急に対応させて頂きます。
改めて有意義なご指摘ありがとうございました!

433
ありがたいありがたい 2021/10/06 (水) 00:10:36 >> 425

お返事ありがとうございます!

当初は.NET 5.0専用にするにつもりでしたが、.NET Framework 4.5.2と.NET 5.0の両方で同時にビルドされるVisual Studio 2019のソリューション/プロジェクトファイルを作成しました。

※.NET 5.0でビルドされた実行ファイルは高DPI対応版になります。

v1.1.7をベースに作成しましたので、ぬるっぽさんにお渡ししたいのですが、どうしましょう。

434
ぬるっぽ 2021/10/06 (水) 02:01:20 >> 433

おぉ、素晴らしいです!
GitHubのアカウントをお持ちでしたら、そちらに上げてもらいたいですが・・・
アカウントがない場合は私と同じです。お友達になりましょう。
冗談はさておき、見られて困るのでなければどこかのアップローダーにアップして貰う感じでしょうかね?
Twitterをやっているのであれば、フォローしてくださればDMを受け取れるのでご連絡頂けたら私のOneDriveにアップロード用フォルダを作ってそこにアップして頂いてもいいんですが・・・。

ちなみに.NET5.0が入っていない環境で.NET5.0の実行ファイルを実行するとどうなりますか?
あとすみません、簡単なテキストでいいので何をどうしたかの説明を同梱して頂けると助かります!

436
ありがたいありがたい 2021/10/09 (土) 17:10:05 >> 425

お返事遅くなりました。
Twitterフォローさせて貰いました。>@miwakunoshippo

GithubにPrivateリポジトリを作成して変更点、.NET5.0起動時メッセージ、ソース一式コミットしています。

427
ぬるっぽ 2021/10/02 (土) 23:17:33

PCOTを更新しました。v1.1.7

※今回の更新はWindows10以外のバージョンも対象です。

更新項目を以下に列挙します。

・翻訳結果の取得方法でHttpClientを廃止し、HttpWebRequestによる方法に統一するように修正
・GoogleAppsScriptの過剰利用を防止するため、外部コマンド機能を廃止
・GoogleAppsScriptのURLを変更

428
囃子白堊 2021/10/03 (日) 16:27:38 4b3fc@31dd9 >> 427

おはようございます。
台湾人のはくあです。

最近リリースされたばかりのmmorpg ニューワールドすごく人気があって
台湾にも流行ってきもした
しかし、アジアサーバーがないうえに、アジア諸国語も対応されていないので、すごく不便です。
ですので、このきっかけで日本人のyoutuberに紹介されたpcotを見つかり、やってみたら、外国語への翻訳の機能はないですが、DeepLと一緒に使うと英語から中国語へ翻訳できてきました。

すごく便利な翻訳ツールを台湾人の皆に紹介させていただきますでしょうか?

下記3箇所に中国語で紹介する予定です
1.台湾一番人気あるゲームメディア (巴哈姆特バハムート) バハムート関する日本語紹介 https://www.4gamer.net/games/999/G999905/20171114020/
この中のnew worldの掲示板に紹介すると思います new world掲示板 https://forum.gamer.com.tw/A.php?bsn=31076
2.時間があればyoutubeで使い方を紹介します
3.......無断転載されないために中国のゲームメディアとbilibili(中国youtube)にも紹介しようと思います。lol

429
ぬるっぽ 2021/10/03 (日) 21:55:43 修正 >> 428

はくあ様、こんばんは。
この度はPCOTを紹介してくださるとのこと、とても嬉しく思います。
PCOTはとても機能が多いので一般的な使い方を紹介している以下の記事を参考にしていただければ幸いです。

「げーむびゅーわ - PCOTの使用方法の紹介」
日本語化されていないゲームを翻訳しながら遊べるツール「PCOT」の紹介と使い方

一つ注意事項として、PCOTは勝手に台詞が進むゲームでも翻訳できるようにゲームそのものを停止する機能が内蔵されていますが、この機能はNew World等のオンラインゲームでは不正ツールとして規制の対象となってしまいます。
アイテム説明など、マウスオーバー時のポップアップを翻訳したい場合は設定→システム設定→範囲選択時にスクリーンショット取得にチェックしてください。

「参考画像」
画像1

画像1

最後にPCOTは日本人が使用する想定で作成した物なので、ツールの見た目を日本語以外にすることは難しいですが、海外の方でも使用できるように新しく翻訳先の言語指定を追加しようと思います。
出来る限り素早く対応しますので、紹介は少し待って頂きたいです。

430

ありがとうございます。
言語指定の更新予定がなかったら大丈夫と思いますけど
勝手に日本人開発したツールを使って、更新していただき、本当に申し訳ございません。😂

432
ぬるっぽ 2021/10/05 (火) 19:45:10 >> 428

はくあ様

翻訳先の言語を指定できるように修正しました!
OSで設定されている言語を取得しているので、特に設定の必要なく中国人の方は中国語に翻訳される筈です。
DeepLと連携すればGoogle翻訳の訳文とDeepLの訳文とで見比べることが出来るのでかなり便利になると思います!

MMORPG向けにPCOTを紹介される際にはプロセス停止系の機能を無効にする説明(下の画像)を必ずしてください。
また、紹介された時にはURLなどでお知らせ頂けると嬉しいです!

437

返信を遅れてすみませんでした。
ついにPCOTの紹介は発表をしました
こちらでご覧ください。バハムート

438
ぬるっぽ 2021/10/09 (土) 21:45:11 >> 428

おぉ、ありがとうございます!
早速確認させて頂きました!
注意事項についてもちゃんと説明して頂いてありがとうございます!
掲示板でのやり取りを拝見したところ、Google翻訳についてしか触れられていないようだったので
DeepLとの連携についても紹介して頂けたらとても嬉しいです!

PCOTでのDeepLと連携方法についてですが、下図の通りチェックするだけです。
画像1

「DeepLと連携」がか■になっている状態で原文を右クリックすると、自動的にDeepLに原文を投げて翻訳してくれます。

既にご存じでしたら申し訳ありません。
逆に上記の手順で動作しない場合は原因を究明しますので、ご一報ください。

それでは改めてPCOTのご紹介、ありがとうございました!

439

前のバージョンは中国語への通訳を対応されなかったですので、deepLのチェックをしました。
ぬるっぽさんのお陰様で、最新のは直接通訳用に出来ましたから、DeepLと連携する必要がないと思い、説明していません。
今は自分で試してみたら、ゲームによく使う機能だけを紹介しています。😄

440
ぬるっぽ 2021/10/11 (月) 00:22:11 >> 428

おぉ、そうなんですね。
英語から日本語への翻訳はGoogleよりもDeepLの方が圧倒的に精度が高いのでDeepLとの連携はPCOTの大事な機能なのですが、英語から中国語への翻訳はDeepLもGoogleもそんなに精度は変わらないものなのでしょうか?
であれば、確かに紹介の必要性はないかもしれませんね。

431
ぬるっぽ 2021/10/05 (火) 18:07:16

PCOTを更新しました!!v1.1.8

※今回の更新はWindows10以外のバージョンも対象です。

更新項目を以下に列挙します。

・翻訳先の言語を指定できるように修正
・字下げ挿入処理の不具合を修正
・WebAPI翻訳をHttpClient方式に戻した
・過去の翻訳結果を内部で持たないように修正

PCOTが翻訳先の言語を指定できるようになりました!

画像1

これで海外の方でも利用できるようになった筈です。

【注意】PCOTを使用してNew Worldをプレイする方へ

PCOTにはゲームそのものを停止させる機能が存在しています。
New Worldを含むオンラインゲームではこの機能を使用してしまうと、不正ツールの使用と見なされて規制の対象となります。
ショートカットの誤爆を防ぐためにも、利用する方は以下のように設定してご使用ください。

「プロセス停止系の機能を無効化する設定」
画像1

※上記の処置をせずにオンラインゲームで使用してしまい規制されたとしても当方は一切の責任を負いません。

※PCOTを紹介される際にはこの事について必ず説明してください。この説明画像は自由に転載して頂いて構いません。