いくつかのライブラリをインストールすることで音楽を転送することができ、その後デバイスがrhythmboxで認識されました。ただし、pdfファイルをiPadに転送することはできません。助言がありますか??前もって感謝します。
私が思いついた最良のオプションは、iPadにAdobe Readerをインストールすることです。 iPadをPCに接続するだけで、iPadがマウントされます。次に、「Documents on(あなたのiPad名)」を開き、そこでAdobe Readerを見つけ、Adobe Readerを開くと、Documentsフォルダーが表示されます。 PDFファイルをそのフォルダーに配置するだけです。それでおしまい!準備できた :)。
マシンとiPadがwifiネットワーク内で接続されている場合、iPadからダウンロードできるPDFファイルを提供する単純なHTTPサーバーを作成できます。
pythonがインストールされていることを確認し、ターミナルを開いてPDFファイルを保存するディレクトリにcd
を開きます。次に、次のコマンドを実行します。
python -m SimpleHTTPServer 8000
IPadでWebブラウザを開き、URL http://<ip.of.machine>:8000
に移動します
出来上がり! PDFファイルを表示して、iPadにダウンロードできます。
PDFファイルをiPadにコピーして、iBooksアプリで使用できます。ただし、pdfファイルをiPadにコピーするだけでは機能しません。トリックは、Appleの「.plist」構成ファイルを模倣することです。
Pythonの使用に慣れている場合、ここで簡単なスクリプトを実行してください。 PDFファイルをBooks/Managedフォルダーに配置し、そのディレクトリで次を実行します。このスクリプトが実行されると、iPadはPDFファイルを認識します。これらのpdfファイルは、サブディレクトリ内でも可能です。
header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.Apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n <key>Books</key>\n <array>\n"
footer = " </array>\n</dict>\n</plist>"
fst = " <dict>\n <key>Inserted-By-iBooks</key>\n <false/>\n <key>Name</key>\n <string>"
tnd = "</string>\n <key>Page Progression Direction</key>\n <string>default</string>\n <key>Path</key>\n <string>"
lst = "</string>\n <key>s</key>\n <string>0</string>\n </dict>\n"
bodystr = ""
for root, dirs, files in os.walk(".", topdown=False):
for name in files:
sttmp = os.path.join(root, name)[2:]
if not ".pdf" in sttmp:
continue
bodystr+=fst
bodystr+=sttmp[:-4]
bodystr+=tnd
bodystr+=sttmp
bodystr+=lst
file = open("Managed.plist", "w")
file.write(header);
file.write(bodystr);
file.write(footer);
file.close();
あらゆる種類のファイルをAppleデバイス(ipadを含む)に転送することは、iTunesファイル共有やDropboxなどのサービスなどのクラウド同期を通じてのみ公式にサポートされています。最も簡単な方法は、Dropboxを使用することです。これは、複数のデバイスからPDFファイルにアクセスする場合に適切に機能します。
Dropboxをお勧めします。 iPodに搭載しており、クロスプラットフォーム、Ubuntu、OS X、iOSなどで動作します。魅力のように機能します!