問題タブ [uudecode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
7962 参照

bash - uudecodeを使用せずに、bashスクリプトでバイナリファイルを書き出すにはどうすればよいですか?

ここには、bashスクリプトの専門家のためのちょっとした困惑者がいます...実行時に小さな(80バイト)バイナリファイルを作成する必要があるbashスクリプトがあります。ファイルの内容は、スクリプト自体の中に含まれている必要があります(つまり、ファイルをスクリプトと一緒にパッケージ化するだけでは不十分です)。

私のスクリプトは現在、次のようにしています。

...上記の実行後、ファイル/tmp/dummy.wavが作成されました。しかし、このスクリプトを実行するコンピューターにuudecodeがインストールされていない(インストールが許可されていない)ことがわかったので、このファイルを作成する別の方法を見つける必要があります。何か案は?

0 投票する
1 に答える
1959 参照

encoding - uuencoding / uudecodingの特別なバリエーションはありますか?

uuencode/uudecodeでテキストをエンコード/デコードできる小さなプログラムを作成しました。このコードは、ウィキペディアで説明されているアルゴリズムに基づいています。文字列をエンコード/デコードすると正常に動作します。しかし、デコードできないuuencodeファイルを見つけました。このWebサイトはファイルをデコードできますが、再度エンコードすると同じファイルが取得されません。さらに、ファイルの1行だけをデコードすると、読み取り可能なテキストが得られません(プログラムでも、以前にリンクしたデコーダーでも)。しかし、uuenodingでは、すべての行が互いに独立しています-これは可能でなければなりません。

ウィキペディアに記載されていない、uuenodingの特別なバリエーションがあるかどうか誰かが知っていますか?いくつかの文字列をデコードできるので、デコーダーが完全に間違っていることはありません。おそらく誰かが自分のデコーダーを書いたので、私はファイル全体を投稿します:

0 投票する
2 に答える
1667 参照

python - ファイルが uuencode されているかどうかを判断しようとしています

処理したい実際のファイルのコンテナである txt ファイルの大規模なコレクションを処理しようとしています。txt ファイルには、処理している個々のファイルの境界を設定する sgml タグがあります。含まれているファイルは、uuencode されたバイナリである場合があります。uuencoded ファイルのデコードの問題は解決しましたが、解決策を熟考していたときに、十分に一般的ではないと判断しました。つまり、今まで使っていた

ファイルが uuencode されているかどうかをテストします。私はいくつかの検索を行い、644 が何を意味するか (ファイルのアクセス許可) を漠然と理解していました。

または他のいくつかの代替品でさえ。したがって、私の問題は、uuencode ファイルを含むすべてのサブコンテナを確実にキャプチャ/識別する方法です。

1 つの解決策は、すべてのサブコンテナーをテストすることです。

これは恐ろしいことではありません。CPU サイクルは安価ですが、約 800 万のドキュメントを処理することになります。

したがって、特定の文字列が uuencoding の結果であるかどうかを認識するより堅牢な方法はありますか?

0 投票する
1 に答える
2670 参照

javascript - javascriptのuudecodeアルゴリズム

javascriptでuudecodeアルゴリズムの実装を探していますが、フレームワークまたはネイティブjavascriptがこの機能を実装しているかどうかは誰にもわかりませんか?

私はウェブで解決策を見つけようとしていますが、何も見つかりません。何か助けがあれば、私は大いに感謝します。

ありがとう。

0 投票する
1 に答える
3599 参照

java - Java には uudecoding の標準メカニズムがありますか?

POP3 メールから添付ファイルをダウンロードする Java プログラムを作成していました。もともと、コンテンツ タイプが検証されている場合は、MimePart の入力ストリームを取得してこれを行います。その後、FileOutputStream を使用して入力ストリームをローカル ファイルに簡単に書き込むことができます。

しかし、私が遭遇したことの 1 つは、添付ファイルが唯一の内容である電子メールを受信して​​それにアクセスした後、(メッセージ タイプの) メールがテキスト/プレーン タイプの 1 つの部分だけで構成されていることです。そして、その内容はランダムに見える大規模なキャラクターで構成されています。

インターネットで検索したところ、ファイルが uuencode されていることがわかりました。次に、それをデコードするための標準ライブラリがあるかどうかを調べようとしましたが、運が悪かったようです. それで、それをデコードして添付ファイルを取得する標準/通常の方法はありますか? どうもありがとう。

0 投票する
1 に答える
210 参照

python - Python Uudecode 呼び出しの破損

私はSECファイリングからPDFを抽出することに取り組んでいます。彼らは通常、次のようになります。

SEC ファイリングの例

なんらかの理由で、生のPDFを.textファイルに保存してから実行しようとすると

uudecode -o output_file.pdf input_file.txt

pythonsubprocess.call()関数またはコマンド ラインからコマンドを実行できるその他の python 関数から実行すると、生成される PDF ファイルが破損します。コマンドラインからこの同じコマンドを直接実行しても、破損はありません。

Python スクリプトから出力された PDF ファイルを詳しく見ると、途中でファイルが終了しているように見えます。Python からコマンド ライン コマンドを実行するときに、何らかの出力制限がありますか?

ありがとう!

0 投票する
2 に答える
451 参照

php - convert_uuencode php ファイル

PHPファイルをuuencodeでエンコードして使用したい

文字列をエンコードする方法しか見つかりませんでしたが、完全な php ファイル (または php コード) をエンコードする方法は見つかりませんでした。

ありがとう!

0 投票する
0 に答える
532 参照

python - 最後に改行がない場合、codecs.decode は uu でエンコードされた文字列のデコードに失敗します

長いスクリプトでは、この行があります

はどこdocument.contentsですかstr。この行は次のエラーを生成します。

問題は、ファイルに保存しようとするとエラーが発生しないことです

正確な文字列を持つ MWE は問題なく動作するため、MWE を作成できません。