問題タブ [xbmc]
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.
bash - Filetype による Bash スクリプト TAR が、再帰コマンドで指定されたファイル タイプを gzip 圧縮しない
簡単に言えば、XBMC との互換性を保つために、ネットワーク上でライブラリを徹底的に更新しました。完了したので、テレビ番組フォルダーのさまざまなディレクトリとサブディレクトリにある nfo、bub、srt、jpg、tbn ファイル (ビデオ ファイルを除くすべて) のバックアップを定期的に作成しても問題ないと思いました。また、日付ごとに圧縮したかったのです。遊んだ後、私はこれを半作業にしました:
それは動作 (すべてのディレクトリをスキャンしてファイルを見つける) を経て、zip ファイルが大きくなるのを確認しますが、突然 tar.gz が 0 バイトになり、再びカウントアップします。スキャンする新しいディレクトリに到達したら、それを行っていると思います。
最後に、最後にスキャンしたディレクトリのみを含む 1.8MB のファイルを取得します。その中には、サブディレクトリの1つを省略したことを除いて、ほとんどすべてがあります。IE: 「30 Rock」と指定したすべてのファイルを圧縮しましたが、シーズン 2 を除くすべてのフォルダに対して圧縮しました。
だから私は途方に暮れています。コードではすべてが明確に見えます。何らかの理由で、正しく実行されていません。私は今、プロジェクトにトンネルビジョンを持っていると思います。新鮮な目のセットは素晴らしいでしょう!
ここに出力があります:http://pastebin.com/ywctQ5Sf
最終的な tar.gz の内容は次のとおりです: http://s23.postimg.org/6pc22h7yz/output.png
最後の注意: バックアップする番組のディレクトリには、空白が含まれています。したがって、次のようなディレクトリ構造があります。
助けてくれてありがとう!
python - os.walk を使用してリストに追加する
「アイテム」リストにサブディレクトリを追加しようとしており、以下のコードでこれを達成することにしました。
上記は機能しますが、驚くほど遅いです。os.walk は非常に高速ですが、何らかの理由でループが遅いです。
以下のように、os.walk中に「アイテム」リストに追加して、すべてを一度に実行しようとしました
しかし、ディレクトリをリストに追加するための正しい構文を完全に取得できませんでした。
私がオンラインで見つけることができる os.walk のすべての例はprint
、dirs または files を単純に実行したものであり、その使用例としては問題ありませんが、現実の世界ではあまり役に立ちません。
私はPythonが初めてで、今日見始めたばかりです。私の最初の例のように、別のループなしでリストを取得する方法をアドバイスしてもらえますか?
(私はそれがリストではなくPythonで「ディレクトリ」または何かと呼ばれていることを認識しています。それを単に配列と呼んでそれで終わりましょう... :-)
ありがとう
python - 他のプロセスが開始したときにプロセスを一時停止するにはどうすればよいですか? (パイソン、リナックス)
電源を入れると自動的に XBMC を実行するデバイスがあります。メニュー オプションの 1 つで Google Chrome が開きます。その場合、XBMC がバックグラウンドで中断されたままになるようにします。どうやってやるの?イベントリスナーであるデーモンを使用する必要がありますか? 前もって感謝します。
python - XBMC に含まれている Beautiful Soup のバージョンはどれですか?
XBMC と組み合わせて、Python で Web サイトのスクレイピングを試みています。Beautiful Soup の Web サイトを見ると、最新バージョンはバージョン 4 です。XBMC を見ると、バージョン 3.2.0 ( http://wiki.xbmc.org/index.php?title=Add-on:BeautifulSoup )と表示されています。
XBMCで使用されているバージョンは誰ですか?
python - raspbmcで実行されているPythonプログラムに何らかの目覚まし時計機能を実装するにはどうすればよいですか?
raspbmc (Debian ベース) で実行されているラズベリー パイを目覚まし時計に変えて、テレビをオンにし、天気を表示し、ご想像のとおり、特定の時間に事前定義された曲を再生します。私は現在、ほとんどの機能を Python で実装しています。たとえば、曲のファイルへのパスを保存したり、単純な Web インターフェイスを介してウェイクアップ時間を入力したりしています。
私が入力した特定の時間にウェイクアップルーチンを実行し、もちろん、新しい時間が入力されたときにそれを変更するのが最善の方法 (最も集中的ではない) ではないかと考えています。
皆さんが私を助けてくれることを願っています。ありがとう!
bash - BOXEEからbashでXBMCを起動しようとしています
unix および bash プログラミングの初心者です。ボクシーにメモリカードに保存されているXBMCを起動させる簡単な起動スクリプトを作成しようとしています。コマンドを telnet に入力して開始できますが、test.sh スクリプトを呼び出すと、XBMC が保存されているディレクトリにアクセスできなくなります。
与えます:
xbmc のコマンド ラインを使用しました。そして、$PWD はスクリプトが /tmp/mnt/6337-3533/xbmc にあると想定していると仮定します
telnet で「cd /tmp/mnt/6337-3533/xbmc」と入力すると、dir に移動しますが、そのコードをスクリプトに入れると、アクセスが拒否されます。
ここで何が間違っていますか。または、作業ディレクトリを変更する必要がないように、これにどのようにアプローチできますか?