项目作者: khamada611

项目描述 :
Delete CR and LF characters
高级语言: JavaScript
项目地址: git://github.com/khamada611/crlf_cutter.git
创建时间: 2020-02-19T15:15:46Z
项目社区:https://github.com/khamada611/crlf_cutter

开源协议:MIT License

下载


crlf_cutter

Sorry. This page is Japanese only.

These files are licensed by Pronama LLC.

You can try this free software, but you will need to take full responsibility for your action.

JavaScriptのお勉強なのです。

ちょっと色々ありまして、JavaScriptを書いてみたいと思いました。いやー私一応組み込み系なんですが、そもそもC言語でもヤバいのに果たしてそんな事が出来るのでしょうか

…えーえー出来ませんでしたとも。でも書いたので晒してみようかなと。で、増長した時にこのコードを見て自分を戒めようかなと。

これなに?

あ、はい。これは名前の通り改行文字を削るだけのプログラムです。ぶっちゃけreplaceのサンプルですw。

例えばプライベートでラズパイいじるとかしたくてUSBの仕様(PDFです)を公式から落として、その英語を翻訳しようかなーとか思ったとします。その場合PDFからテキトーにマウスで選んでコピーします。でグーグル翻訳とか出してペーストすれば、英語がどんなにダメなエンジニアでも「あーそういう事かー」ぐらいは分かります。良い時代になったものです。

ところがPDFだと結構不必要に改行がついています。そのため、翻訳文が分割とかしてしまうじゃないですか、そういう時にこのツールは少しだけお手伝いが出来るかもしれません。

bootstrapにJQueryまで引っ張り出して、出来ることはこれだけです。

  • textareaに改行削って欲しいテキストをペーストします。
  • 「改行カット」をクリックすると改行を削ってくれます。更にその削ったテキストをクリップボードにも入れてくれます。
  • なので検索サービスのtextareaにペーストすれば後はエンジンがきっとよしなにしてくれます。
  • 「クリア」をクリックすると、テキストをクリアします。この時クリップボードは操作しません。

動作確認環境など

以下の環境でしか確認はしていません。。

  • Windows10 Professional(64bit)でFireFoxとChrome
  • Mac OS CatalinaでSafari

使い方

  • まずはcloneするなりzipを解凍するなりして、適当なフォルダに展開して下さい。
  • で、index.htmlをダブルクリックするとこんな画面が出ます。

  • このテキストエリアにペーストして「改行カット」をクリックすると改行が削除された文字列に更新されます。そしてそれはクリップボードにも設定されます。
  • なので「改行カット」をクリックしたその足で翻訳エンジンにペーストすると、良い感じに翻訳してくれるかもしれません。
  • 次のテキストをやりたくなったり、とにかくその表示がウザいなら「クリア」をクリックすると消去されます。この時に特にクリップボードには何もしません。

使わせて戴いたもの

参考にさせて頂いたページ

作成するに辺り、以下参考にさせて戴きました。各サイトの皆様ありがとうございました。

ライセンス系について

以下の画像はプロ生ちゃん利用ガイドラインに基づく利用が必要ですのでご注意ください。

  • crlf_cutter\img\pronama_executed.png
  • crlf_cutter\img\pronama_normal.png
  • crlf_cutter\img\pronama_ok.png

ガイドラインは以下。フリー用途では寛容ですが使う際には一応目を通して下さい。

https://kei.pronama.jp/guideline-others/

コードのライセンスは一応MITとさせて下さい。

PS

  • 当然ですが使用した際の損害は誰も請け負ってくれません。そこだけ注意で。
  • 私、普段は組み込みでC系やっててJavaScriptは駆け出し以下です。だからあまりいじめるな(寄生獣:田島玲子風)