問題タブ [uuencode]

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 投票する
7 に答える
53151 参照

bash - /dev/random または /dev/urandom を base64 でエンコードする方法は?

cat /dev/urandomは、ディスプレイ上でスクロールする文字を作成する楽しい方法ですが、印刷できない文字が多すぎます。

すべての出力が読み取り可能な文字、たとえばbase64またはuuencodeになるように、コマンドラインでエンコードする簡単な方法はありますか?

追加のファイルを作成する必要のないソリューションを好むことに注意してください。

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

iphone - iPhone SDK の UUENCODE データ

iPhone SDK でデータを uuencode する方法はありますか? API 呼び出しですか、それともライブラリですか?

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 に答える
471 参照

algorithm - UUencodeチェックサム障害

データを外部チップに渡すために、UUencodeでエンコードしようとしているデータのストリームがあります。チップは一度に512バイトの生データを受け入れます。UUencodeで512バイトをエンコードします。

私が理解している限り、データは45バイトの11行(エンコード後は60バイトになります)と17バイトの残りの1行に変換する必要があります。

明らかに、17バイトは3の倍数ではないため、uuencodeされたセグメントに直接マップできませんが、uuencodeされたデータを取得すると、最後の行は24個のエンコードされたバイト(または18個のrawバイト)を返します。

これは、合計で513バイトのデータがあることを意味します。私の質問は、これは私のuuencodeアルゴリズムの欠点ですか(純粋に数学的な観点からはそれがどのようになり得るかはわかりませんが)、あるいは、余分なバイトはどこから来て、どうすれば再びそれを取り除くことができますか?

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

python - uuencode された特定のファイルが Python を使用して正しくデコードされない理由をどのように突き止めることができますか?

txt ファイルに埋め込まれている uuencode された PDF ファイルをデコードしようとしています。

私たちが抱えている問題は、ほとんどの PDF ファイルが Python の uuencode ライブラリを使用してうまくデコードされたことです。コードは次のとおりです。

ただし、一部のファイルはデコード後に開くことができません。「このドキュメントを開くときにエラーが発生しました。ファイルが破損しているため、修復できませんでした。」というメッセージが表示されます。

Google で見つけた唯一のことは、ファイルが base64 を使用してエンコードされている可能性があり、Python uuencoding モジュールが base32 のみをサポートしていることです。base64 と base32 のどちらを使用して uuencode されているかを確認する方法はありますか?

正常にデコードされた uuencoded pdf が埋め込まれた txt ファイルの例を次に示し ます。

失敗したものの例を次に示し ます。

これらを Python でデコードしている間、いかなる種類のエラーもポップアップせず、すべてが正常に機能しているようです。それらが正しくデコードされない原因は何ですか? 処理中にこれにフラグを付ける方法はありますか?

0 投票する
4 に答える
28049 参照

linux - 「sendmail」と uuencode を使用してメールを送信し、件名とともに

sendmail を使用して添付ファイル付きのメールを送信しようとしています。問題は、これと一緒に件名を送信できないことです。

次のコマンド ラインは、1 通ではなく 2 通のメールを送信します。1 つは " Subject : Report" で、もう 1 つは添付ファイルです。

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

html - 添付ファイル付きのHTMLメール

私の友人は、ヘッダーとフッターの画像を含むHTMLメールテンプレートを作成するのを手伝ってほしいと言っています。

もともと、ヘッダーとフッターのタグ内にリモート画像を使用する表形式のhtmlメールを作成するだけで十分簡単だと思いましたが、ほとんどのメールクライアントはデフォルトでこれらの画像を表示しません。

同僚がMIMEとUUEncodingについて言及しましたが、これを実現する方法の明確な例を見つけることができません。

誰かが私がやろうとしていることをどのように達成できるかについてのヒントを教えてください。

前もって感謝します

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

javascript - javascriptのuudecodeアルゴリズム

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

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

ありがとう。

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

unix - Unixのsendmail添付ファイルが破損しています

sendmailを使用して、テキストファイルで構成されるzipファイルをIDに添付ファイルとしてメールで送信しています。このzipファイルをメールから解凍しようとすると、無効なアーカイブディレクトリが表示されます。手伝ってください。