問題タブ [unpack]
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.
php - 1 秒あたりのバイト数を調べる方法
オーディオ ファイルの長さを知るために、mp3 ファイルで使用されている 1 秒あたりのバイト数を調べたいと考えています。以下のスクリプトを使用すると、いくつかの奇妙な値が表示されます。私はこのオーディオファイルのすべてにあまり詳しくありません。助けていただければ幸いです。
print_r の出力は
したがって、このバイト単位のレート (2 110 652 517) は私を混乱させます。
c# - Excel-DNAで作成されたExcel.XLLファイルからコンテンツを解凍します
あなたがexcel-dnaプロジェクトを知っているかどうかはわかりませんが、それは.netアセンブリと言語をExcelアドインに統合するのに役立つプロジェクトです。
私の問題は、xllファイルからdllを解凍したいということです(excel-dnaはxll内にリソースをパックできます)。
私はexcel-dnaソースをダウンロードし、すでにソースコードにこのベースを書いています:
しかし、それは機能しません。誰かがxllからdllを解凍するアイデアを持っていますか?
前もって感謝します、
php - PHPはzipを解凍し、データベースにコンテンツを挿入します
zipファイルを抽出し、zipファイル内のファイルの名前をデータベースに挿入できるようにする必要があります。
調べてみたところ、zipファイルを解凍するための複数のスクリプトが見つかりましたが、zipファイル内のファイルの個々のファイル名を取得できないようです。
java - Javaでdebianパッケージを開く
.deb(debian)アーカイブを解凍するためのJavaのライブラリはありますか?残念ながら、私はまだそこに役立つものを見つけることができませんでした。ありがとう。
ruby - bundler を使用して、git リポジトリ経由でインストールされた gem をどのように解凍しますか?
バンドラーで :git => url で指定された gem をアンパックするにはどうすればよいですか?
私のGemfileには
$ bundle
gem が利用可能であると正しく報告され、私のコードは機能します。$ bundle which my_gem
私の宝石がどこに保管されているかさえ教えてくれます。でも:
このようにインストールされた宝石を解凍することは可能ですか?
ruby - Rubyは複数の8ビットアドレスの16進数表現にアンパックしますか?
次のようなファイルを読んでいます:
しかし、それを16進変数の配列に変換するのに苦労しています。次のことをお願いします。
しかし、問題が発生しています。file_contents.unpack("H8*) が機能すると思っていましたが、最初の値しか返されません...アンパックの専門家はいますか?
php - PHPでこの構造をunpack()する方法は?
このリストの最初の構造をunpack()する方法は?
2番目のフィールドを整数にしたい(またはPHPは64ビット整数をサポートしていないのでfloatとしてより適切に言う)
ios - iPadのローカルドキュメントディレクトリに多くのファイルをロードするためのベストプラクティス
ウェブサイトをオフラインで利用できるようにするためのiPad2用のアプリを作成しようとしています。オフラインで表示するには、いくつかのパブリケーション(1つのHTML、1つのJavascript、および多数のPNGファイルで構成される)をiPadにダウンロードする必要があります。
サーバーからzipをダウンロードして、Documents Folderのサブディレクトリに解凍できるようにするためのiOS用の優れたunzipクラスはありますか?
perl - Perl パック/アンパックとバイナリ文字列の長さ
次の短い例を考えてみましょう。
ここで、倍精度浮動小数点数は 8 バイトであると予想されるため、最初の値length($a)
は正しいです。しかし、unpack ( length($unparray[0])
) の後の長さが 3 と報告されるのはなぜですか?まったく同じ方法 (倍精度、つまり 8 バイト) に戻ろうとすると、アイテムの値 (255) が正しく保持されます。
perl - Perlで倍精度値をアンパックするにはどうすればよいですか?
この質問から:
bytearray - Perlのパック/アンパックとバイナリ文字列の長さ
@unparray = unpack("d "x5, $aa);
以下のスニペットでは、unparray
倍精度の数値ではなく、文字列項目が含まれていることがわかりました(予想どおり)。
$aa
以下のスニペットのバイト文字列から倍精度値の配列を取得することはできますか?:
ご回答ありがとうございます。
乾杯!