【Calibre】電子書籍 保存・管理・変換・編集ソフト part1
レス数が1000を超えています。これ以上書き込みはできません。
mp3のオーディオブックをディスクに保存しても保存されてないな
コレクションがガッツリ消えてたわ calibre companionって何を基準にcalibreのライブラリだと判断してるのかわからない。
推奨されてないとは言え、google driveに保存して利用できてたのが急にライブラリフォルダのチェックが外れてライブラリ判定してくれなくなる。
calibre-goだとその状態でも使えるし。 >>209
オーディオブックは音楽管理のソフトで管理したほうが良いよ
オススメはMusicBee 新しいPCにcalibreインストールしたらDeDRMが使えなくなってたので飛んできたわ
kindle for pcを1..24にすることで一応解決したけど。
一方古いPCでは最新のkindle for pcだがDeDRM使えてる
古いDRM使ってる環境からバージョンアップした場合は使えるってことなんかな? >>181と同じような話だが
ほんとにバージョン揃えてる?
解除できない本は旧PCで解除できる? >181です。
>仰せの通り、kindle for pc のバージョンを1.201まで落としてみたら、DRM解除できるようになりました。
>これまで、新しいPCでは読み込んだkindle本がazwとなり、azw3にならなかったモノが、azw3になります。
>これで悩みが解決しました。ありがとう!
>>213
解決済み 新しいkindleだとダウンロードするファイルのフォーマットが違うのが原因だろう シーモアやレンタはスクショする以外での解除は不可能ですか?
無知ですみません… kindlepaperwhiteを買いepubの書籍がたくさんあるのでcalibreにて
mobiに変換しているのですが、ブログのとおりに何度やってもただしく縦書きで変換できません
元のepubはすでに縦書き用になっておりcalibre-cssを入れないで変換もしてみたのですが
どれをやっても縦書きにはなりません
kindle previewerなら縦書きから縦書きmobiに変換できることがわかったのですが
一括でできないので困っています
改善策がありましたらご教示ください そろそろDRM解除の時代も終わりか
同時にKindleも終わりそうw >>217
大量のepubを一括でというならバッチ組んでkindlegen 書き忘れ
kindlegenはamazonのCUI公式ツール >>219
とても便利な物を教えていただきありがとうございます
バッチは書けないので一つ一つdrop&dragでやろうと思います
前半のなぜcalibreでうまくいかないかはわかりますでしょうか >>221
これ↓一行書いたテキストファイルを適当な名前(例えばmobigen.bat)でデスクトップに保存
for %%a in (%*) do "C:\Program Files (x86)\kindlegen.exe" %%a -c2
ドラッグ&ドロップすれば順番に変換してくれる
1万個とか大量だとわからないが100個位なら大丈夫だと思う
calibreでうまくいかないのは調べたことがないので詳しくはわからないが
calibreは対応がepub2止まりなので日本語書籍のepub3の変換に不具合があるのかも
epub->mobiもそうだけどmobi -> epubもいろいろ不具合出るので使わない方が良い
(mobi -> epubはkindleunpackがおすすめ) あっkindlegenのパスは自分のPCに合わせてね >>222
ぜひ使わせていただきます 親切にしていただきありがとうございました windows機に入れたら>>87と同じでzipでエラー吐く様になったわ…
x64とかポータブルも試してkindleのバージョンも一応下げたが全然ダメ >>225
今のkindleアプリは変換出来ないよ
win10環境でも変換できるバージョンはあるよ こりゃkindleからのDRM解除は早々に終わりそうだわ >>228
これはZIP変換ができないという問題なのですが エラーの内容がわからないし、特定の書籍の問題なのか全部なのか
zip変換だけなのかも書いてないからエスパーでも呼ばないと
そもそもCalibreのzipってcbzとは違うからそんなに使う必要ないと思うが 一応追記しとく
>>87>>89と同じでzipの変換だけ出来ない 古くから保持してるAZWも新しいファイルも全部
UnicodeDecodeErrorが出てるけどそれが関連してるかどうかはサッパリわからない DeDRMさえ使えるならZip出力にこだわらんでもよくね
どうせ余計なhtml混入されるからEpubで出力して後で.zipにリネームでも変わらんし
自分はEpubを「ファイルの構造をフラットにして出力」で出力後に
まとめてUnifyZipに放り込んでjpg以外除去後に再zipしてるわ 最初のころepubにしてやってたんだけど忙しいころからめどんくさくなってまとめてzipにするようになったのよね
便利だと思うとつい… Calibreのzipを読める画像ビューアならepubをzipにリネームするだけで読めそうだけどな >>234
EPUBで出して拡張子をzipにリネームするだけで、漫画ミーアでは普通に読めます leeyesは(というかspi対応ビューアー全般)zipプラグインの設定で
拡張子.epub追加しとけばリネームなしでそのまま見れる 久しぶりにcalibreを立ち上げたらDRMを外せないのに驚いた
kindleをアップデートしたのが不味かったんか 本の拡張子はazwだが
古いバージョンなんて持ってないよ 何回似たような話を書き込むやら
いい加減情弱の愚痴は聞き飽きた もうずいぶん前から情報を流しているのにな
トラブルが出てからの覗きに来ても既に遅いことは多い 1.24.3(51068)で更新を止めてるからわからないけど
今の最新Verはいくつなんですか? kindleアプリのバージョン関係ないのも騒いでそうだけどな kindleの場合はどうか知らんが、一般的なアプリではセキュリティ不全(DRM外せちゃうって欠陥)をアップデートで直すのは普通の事じゃないのか? DeDRM ToolのサイトではNewKFX形式のみ解除できない旨が記載されているようで
従来のazw3形式は問題ないようですよ。
そもそもazw3のままで内部変更があった場合はKindle端末上で再生できなくなるはずですから
azw3はKF8形式なのですが昨今の洋書等で解除不可能なKFXファイルはKFX2となっているようです
ちな手元の資料では2016年の時点でazw形式は元々DeDRMでは解除できなくて
Epubor Kindle DRM Removal等を使って解除していました(これは使用期間があるので、
緊急使用としては問題ありません)
他にazw4形式が固定レイアウトの書籍で一部存在しますが、これも2016年の時点では
Caribreのビューア上では表示できませんが、EPBUB変換は出来ませんがPDFへの変換解除は可能でした。 書籍を縦書きでpdfに変換する方法が分からないのですけど
どうすればいいのでしょう
epubに変換しても横書きになってしまうのですけど >>251
ググれば縦書きにする方法が出てる
cssのソースがいるのでこんなところで方法を書いてられない 設定項目にあるわけではないのですね
ググってきます >>251
calibre用kindleunpackプラグインを使えば、縦書きのepubに変換できるよ
「DRM総合スレ その3」の628〜631を参考にしてね
https://egg.5ch.net/test/read.cgi/software/1487852982/
縦書きepub化すると、表紙が表示されなくなってしまうので
Sigilなどのepub編集ソフトを使って、content.opfを書き換える必要がある
例えば、 <itemref idref="x_xhtml.p-cover.xhtml" linear="no"/>を
<itemref idref="x_xhtml.p-cover.xhtml" linear="yes"/>に書き換えるなど kindleunpack で表紙が非表示になるのは仕様だけど毎回書き換えるのが面倒なら
mobi_k8resc.pyを一行書き換えればOK
tattr['linear'] = 'no' -> tattr['linear'] = 'yes'
Calibreのプラグインならzip展開して書き換え再圧縮で大丈夫 epub変換の時の設定のスタイル→追加cssに、"kindle 縦書き css"とかでググれば見つかる縦書きcssコピペして変換かけるだけで表紙つきの縦書きepubになるよ
他は表紙のアスペクト比を変更しないにチェック入れる位かな Calibreは作者がepub3に否定的なので恐らくこのまま対応しない
ttps://www.mobileread.com/forums/showthread.php?t=260467
Calibreで下手にcssいじるよりkindleunpack使った方が確実
Calibreでazw->epub変換したcss見れば理解できると思う 251です
ググって一応縦書きにはなるようになっては居ます
ただ、
@charset "utf-8";
これって必要なんでしょうか、あるのと無いのと両方有ります
それと
.vertical,.vrtl {
になっている物と
@font-face {
でフォント指定してあるものがあるのですが、フォント指定してあるものを入れてもフォント指定出来てないように見えます
もちろん、PCには該当フォントは入っています >>256
Calibreでcssをいじって縦書きepubにする方法を試してみたが、ナビゲーション目次が消えてしまうという欠点あり
(目次ページは生きているが)
他にも問題があるかも?
kindleunpackだと、ナビゲーション目次は消えない >>260
不正確だったので訂正。
Calibreでcssをいじって縦書きepubにしたものは、
紀伊國屋書店のkinoppyで読むと、縦書きになるが、ナビゲーション目次が使えない。
Microsoft Edgeで読むと、横書きになってしまうが、ナビゲーション目次は使える。
kindleunpackで縦書きepubにしたものは、kinoppyでも、Edgeでも、縦書きになり、ナビゲーション目次が使える。 kinoppyで目次が機能しないのはepubの構造直せば解決する
やり方忘れたけど kindleunpackならそういう手間をかける必要が無いって話だろうに Calibreでepubに変換するとepub2になる
横書きになるのも目次で不具合が出るのもそれが原因
kindleunpackはepub3のまま取り出せる
Calibre変換はしないほうがいいぞ まぁCalibreでのEPUB変換は固定レイアウトのときだけだな 縦書きにするcssはepub2の頃からある情報だよ
時代はどんどん移り変わってんだから何年も前の情報にいつまでもすがりつくのやめよーぜ >>257
>>264
今のcalibreはepub3の入出力可能でしょ
まあepub3に出力しても横書になるけどね
だから横書になるのはepub2にされしまうからではなく
cssがcalibreが用意したものにに置き換えられてしまうからだろう >>267
caliberが用意したcssはepub2用とepub3用の2種類あるのか?
もし2種類あるなら内容はどの程度違うか確認した? calibreが用意してるcssとやらを書き換えとけば
毎回変換時に追加しなくて済むんじゃね >>267
あれだけ毛嫌いしてたのにepub3に対応してたとは知らなかったよ
周りの要求が多かったのかな 超今更だがkindleunpackってcalibleプラグインあったんだな
.pyw起動するのがめんどくさくて毎回Calibleの遅いepub変換使ってたわ ググって出てくる縦書きCSSつかってepub3で出力すると表示がおかしくなる
字間が全くなくなってしまう
epub2用とかなのかな >>271
あのプラグイン入れてると漫画とかのjpegを抜く為に構造をフラットにしたEpubに変換するのと
小説とかをちゃんとした縦書きのEpubに変換するのを設定とか変更することなく使い分けできて便利 >>255
その方法だと、epubのcontent.opfに
<itemref idref="x_xhtml.p-cover.xhtml" linear="no"/>というような記述がある場合には
表紙を表示できるようになるが、
<itemref idref="inserted" linear="no"/>というような記述がある場合には
表紙が表示されないので、
自分で、 <itemref idref="inserted" linear="yes"/>と書き換える必要があるね caliberでepub3に変換してみたがあのcssはなんなんだ?
あれじゃepub3に対応したって言えないだろ (訂正)
「対応してない」じゃなくて「機能が足りない」 話が進まないね
本来こういうのはソフトウェア開発の人に協力してもらうのが一番いいんだけどさ
豚小屋から他カテのメンバーを見下したから難しいね ツールに頼らずエディタで書き直せるようになるといいと思う opfや角川系cssの書き換え程度ならまだしもCalibreの生成したcssの書き換えは難しいよ calibreが作成したcssを書き換えようと思うから難しいんだよ calibreでepub3変換して縦書き化する手順確立できたわー
お疲れー >>286
お前みたいな馬鹿がいるからプラグインは公開しないよ epub3変換はもともとしないし手順めっちゃ簡単だから必要ないです kindleunpackでepub3にしたものをkinoppyで読む時に生じる問題
〇日本評論社の一部の本では、「サポートされていない形式の電子書籍です」と表示され読み込めない
Sigilでいったん読み込んで何もしないで上書き保存すると、kinoppyで読めるようになる
〇PHPサイエンス・ワールド新書など一部の本で、外字が大きく表示されたり、表示されなかったり、黒く塗りつぶされたりする 字が画面に隙間なく埋まった状態で読みたいから、自分で作ってるわ
azw3→Calibreで縦書きepub→pdf→jpeg→ChainLPでmobi作成
軽い読み物だと普通のmobiで幾らでも読めるんだけど、重い本は加工しない読む気しないです
アマゾン、楽天、グーグルブックス以外で買った本は
文字数を調節して、自動キャプチャーソフト使ってjpeg化して、ChainLPでmobi作成してます
何回も読む予定の本しかやりませんけどね 小説でリフローを捨てるのは個人的にはやる気しないが
リーダー環境が決まってるならまあありなのか フォント追加できたり太さも変えられる今となってはそんなことしなくていいだろ 自炊本を苦労してepubに落とす人の逆パターンか
個人の趣味だから否定はしないけど同意は得にくいだろうし
ツッコミまちでないならこういうところでわざわざ言わないほうがいいかもね Kindleからepubに変換した漫画をスマホのkoboアプリで読むと画像が小さく表示されるんだけどどうしたらKindleアプリのように表示されますか? >>295
元画像が小さい(変換の問題)のか、epubのlayout指定なのか、アプリの表示問題なのか
とりあえずどのような変換したのかくらいは書かないと >>296
すみません!
Kindleでダウンロードしたやつを特に設定はいじらずepubに変えただけです
Kindleのスマホアプリでは横幅いっぱいに表示されてました 変換時のページ設定で出力プロファイルを適切に選ばないと画像はリサイズされる
スマホの解像度書いてないしkoboの挙動がどうなのかも知らんけど
(kindleはデフォルトで画面いっぱいに引き伸ばし表示になる仕様) 元画像に余白があると、余白カット機能があるビューアでないとどうにもならんしな
特に画面小さいデバイスは
俺は自宅サーバにWebアプリ組んで
余白カットしながらページ単位配信してるが >>289
Kinoppyの欠陥では?
Kinoppyで読むと、外字が大きく表示されたり、黒く塗りつぶされたりするものも、
Microsoft Edgeで読むと、正常に表示される。
Microsoft Edgeには縦中横が表示できないという欠陥があるが。
要するに、epubの記述方法に多様性があり、
そのすべてに対応できるepubリーダーが一つもないということが根本的な問題。 >>297
確かデフォだと画像サイズ変更される設定だったはず
まあ散々言われてることだが、変換ではなくプラグインのkindleunpack使った方が
変換設定がない(オリジナルを再現しようとする)から楽 DeDRM 6.6.2
obokプラグインは変わらず
DeDRMプラグインはMac OS X 10.6対応らしい
フォルダ構成が変わっているのでzip展開に注意 Kinoppyとマイナー出版社の電子書籍ならどっちに問題があるかなんてわかりきってるだろーにw 上でkinoppyで目次が機能しない問題があったが
それはkinoppyのepub解釈が適当だから
適当は言いすぎかもだが独善的な解釈してる >>306
epubcheckしてみないとわからないよ
逆にkinoppyがepub3の仕様に厳密で適当な解釈をしてない可能性もある
Calibreの変換を信用する方が危ない >>303
Kindleの新しいKFX2への対応がまだできていないね。難しいのかな。
今のところ、新しいKFX2は洋書だけだが、そのうち、日本語の本にも。
そうなると、DRMを解除できなくなってしまうから、1.24以前のバージョンのKindle for PCを確保しておく必要があるね。
英語のHPだが、参考までに。
https://medium.com/@angeldan1989/kindle-for-pc-version-1-25-kfx-2-6282ba16462c __,、_,、
( ( ´・ω・`) ここが新しい豚小屋ね
`u-`u--u´ これどうすればいいの?
ttps://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10168002805 >>311
まずはまともなビューアを使う
話しはそれからだ >>287
今は豚小屋から子鯖に逃げてんだっけ?
この喧嘩、元豚小屋民と子鯖の総意ってことで受け取らせてもらう >>313
2016年の投稿だから本人じゃないだろ。
単にググって見つけただけなんじゃね? >>312
まともなビューアで読むことはできたようですが
書籍情報のバグは手動で直すしかないの? 豚小屋で恐怖政治してたoddeye が今度は子鯖を道連れかー
まさか見逃してもらえるなんて思ってなかっただろ 表示列で新たに追加した列(カスタム列)に対して、本を追加 するとき、「title」の値をそのままカスタム列に突っ込むようなことってできないでしょうか。
タイトルをいつもわかりやすいように自分で付け替えてるのだけど、後でもともとのタイトルを確認したい時があるので、現行手動でやってるんですが、できることなら自動化したい・・・。 >>321
ありがとうございます!
愚かにもコマンドのことをすっかり忘れていましたわ・・・。
単純に本追加時にはできなさそうなので、いったん取り込んでからそのコマンドでセットするプログラム作ってみます。 epubcheckで出てきたエラーを自動的に補正するツールはありませんか。
現行手動でやってるんですが、できることなら自動化したい・・・。 このスレは自炊スレに現れる荒らしIDなし君が立てたスレです 【期間限定試し読み】はまるまる1巻読めるが、
【お試し版】はページ数が少なくなっていて全部読めないから注意。 320が言ってるだろ
>現行手動でやってるんですが、
手動でやれなきゃ自動化はできない
おまえらは結局誰かがやってくれるのを待つだけだ >>326の訂正
【期間限定無料】はまるまる1巻読めるが、
【期間限定 試し読み増量版】 や 【お試し版】 は まるまる1巻読めるものと、
ページ数が少なくなっていて全部読めないものがあるので注意。 誰か知っていたら教えていただきたいのだけど、Calibre Companionや
コンテンツサーバーで、「シリーズ」のカテゴリを表示した際、
最初の一文字でまとめて表示しないようにする方法はないでしょうか。
Calibre本体だと左のツリーでシリーズを右クリックして、サブカテゴリ化の方法を
無効に変更してやればいけるのだけど、コンテンツサーバーにこれが反映されないようで。 >>329
Calibre Companionだとグループ引き出しの下のほうにある「最初の文字でグループ化する」のチェックを外すだけで表示できてるんだけど
そのチェックボックスがないとかチェックしても反映されないとかなの? >>330
横からですみません
329さんと同じ事で悩んでます
「コンテンツサーバーと接続中」に
1文字目でグループ化しない方法あれば教えて欲しいです >>330
接続していない時や「無線デバイス」の場合なら「最初の文字でグループ化する」でいけるわけなんですが、
「コンテンツサーバー接続」だとどうもそれがないみたいで・・・。 ここで文句たれても作者は一切見ないぞ外国人だし
アプリ開発元の連絡メアドにでも要望送れよ 久しぶりに起動したらKindle本のDRM解除ができなくなってたんですが、理由が分かるという方いませんか?
それぞれのVer.はKindle1.25.2Mac版 Caribre3.40.1 DeDRM6.6.2です このスレを読んだら原因はわかると思うよ
解決法が分かるとは限らんけど >>335
CaribreとDeDRMは最新っぽいね
Kindleを1つダウングレードしてみては? >>337
質問者が聞いてる理由については過去ログ読めば分かる 335で質問したものですが、 ここで言われたとおりKindleのバージョンを下げたら今までどおり作動するようになりました ありがとう
Calibreがkfxに対応するようにしてもらうのが一番手っ取り早いですね とっくに分かってるし質問者は答えにたどり着いてるよ >>344
質問者本人が悔しいから別IDで言い返しているだけだろ
こういう馬鹿は死ねばいいのに 設定ちょっといじれば目的達成できるとか甘い考えで質問してんだろなあ 今そのレスの最中で俺もなんだが
Kindle for PCが1.24.3
Calibreが3.40.1
DeDRMが6.6.2
でもCalibreにazw3ファイルをドラッグ&ドロップしてもDRM解除されないぞ
親切な情強に教えて欲しい この2日間マジで10時間ぐらいググってんのに答えが分からん 1.24.3使って出来ないなら、センスないので諦めた方が良いんでないの default_keyを入力する所まではいけた
でもドラッグ&ドロップしても全然効いてない アー疲れた
>>354,355,357は忘れて良いよ 初歩的で申し訳ないんだけどcalibreのビューワーで電子書籍を見るとき両開きでみる方法ってどうやるんでしょうか? >>358
ドラッグアンドドロップは知らん、ディレクトリ指定して認識させるやり方でazw3はOK
Kindleのバージョンはそれ、その他は最新でも大丈夫
環境作れないなら諦めろん どうせ他端末のazwなんじゃないの
忘れてほしいらしいし まあさんざ独り言零した後で解決策も解決したのかも書かないで忘れてサイナラはなあ
せめてオチ書いてけば今後ハマる人の教訓になったかもしれんのに
完全にただのスレ汚しで終わった ここにかけないほど恥ずかしい事が原因だったんだろうさ なぜかDRM解除できねえって嘆いてたけど、
kindle for pcのversionを 1.21.4801までダウングレードさせたら、
DRM解除できたぞ
同じAZWファイルだからダウングレードさせても意味ないと思ってけど、
このスレのおかげで助かりました Kindle for pc ver1.24でも、本そのものの出版年が2018年の新しい奴だと、azw4とかで落としてしまうからDRM外せないよな? サンクス
ついでに確認なんだが、Kindle for PCではなくてブラウザのアカウント内の「コンテンツと端末の管理」→「コンテンツ」からダウンロードしたazw3は
解除不可? >>369
「kindle USB経由 DRM 解除」でグクてみ Kindle for PCには対応してない電子書籍に遭遇したけど>>369-370の方法で解除できた もしかしてazw読み込ませてazw3ファイル作ってる時って、Calibreの何らかの設定が反映され点の?
だとしたら今まで俺がやってきた作業はどうなんのって感じなんだが ぶっちゃけazwのjpgzipにしか使ってないので
DeDRM+Kindleunpack+DumpAZW6で一括処理できるバッチ組めれば
caribre要らないんだけど
python2.7とwindowsのコンソールの相性悪すぎる >>374
自分は諦めてCygwin入れてる
windowsからbashをキックするのでワンクッションあるのが残念だけど うちもCalibreはDeDRMと書誌データ取得のためだけの通過点になってる
閲覧はページ単位送信するWebアプリを自作したのでスマホ等の端末側には本ファイル不要 ここはCalibreのスレなんでCalibreが不要な方は来なくていいですよ Calibreで.resの展開ができないのだから他との連携は必須 「プランナー一年生のためのゲーム仕様書の書き方」
これDRM解除無理でしょ >>383
逆に何故できないのか聞きたいんだが
kindle for PCは1.25.1 俺のKindle for PCは1.24.3
「ゼータへの招待 シリーズ ゼータの現在」に至ってはCalibreに読み込ませてもazw3が作成すらされない >>387
これもazw4だな
Calibreで問題なし
azw4プラグインが機能してないんじゃないか 横書きの日本語が縦向きに並べられている
https://i.imgur.com/CZSNmR8.jpg
Tabletで見る時は普通に見れるのに、Calibreで見る時はこんな見え方する奴
なんとかならんの? TabletとCalibreを同列に語っている時点で意味わからなかったしな
下手なこと書くと「わからんのなら黙っとけ 」とか平気で言いだすし 勝つための状況判断学 (PHP新書) 松村 劭
これ無理だった(一応報告) >>255の修正+1をしたCalibre用KindleUnpackプラグイン
https://www.axfc.net/u/3971927
DLパスワード Calibre
修正箇所はreadme.txtに書いてあるので最初に確認してください calibreライブラリ(copy)をBOXに置いていたんだけど
容量オーバーの関係で自宅NASに移しました
NAS上のライブラリをcalibre companionで開けるように出来ませんか?(LAN内だけでいいんです)
PC立ち上げっぱなしはつらいです
QNAPならNAS上でcalibre serverを動かせるっぽいんだけど
ウチのはsynology・・・ >>397
電源が必要ないNASが欲しいということか?
それは無理 CompanionはBox等のクラウドにはインタフェースがあって、クラウドにあるデータだけで使えるんだっけ
一方NAS(Samba等)へのインタフェースはないから、別途PC等でコンテントサーバを上げとかないといけない、のかな
NAS自体にCalibreが入らないなら無理っぽいね
使ったことないけど他にもCalIbre Syncとかそれっぽい同期ツールなかったか >>397
こういう事したいのかい?
https://www.mobileread.com/forums/showthread.php?t=267302&page=1
うちのPCとSynologyは、面倒だからライブラリをネットワークドライブ越しに置いてるだけだけど 今時のPCならツール入れればネット経由で電源入るでそ
そういう事じゃなくて? 本を読むのに端末とNAS以外にわざわざPC立ち上げたくないし、PC上げっぱなしも嫌なんじゃないの >>402
環境がないから試せんけどネットワークドライブ張ってるんなら普通にライブラリ作れん? そりゃ作れるだろう
Calibre CompanionとNASだけでなんとかしたいってことじゃないの >>402はNASでもDocker使えればいけるって話か
ただしIntel CPUのモデル
実際BoxならCompanionだけで使えるようだから、BoxのかわりにNASでも使えてほしいってのはわかる 397です
みなさん色々なアイディアをありがとうございます
まとめてお返事とお礼をさせていただきます
ご推察の通りcalibre companionを利用する際に
まさにBOX代わりに(同じ接続方法で)
NAS上のライブラリを使えればと思っております
PCからNASはライブラリを自動バックアップしてます
※以前はNASにネットワークドライブでライブラリを置いていましたが非推奨の様なのでやめました
みなさんはserverPC立ち上げっぱなし運用が多いんですね・・・
ウチのsynologyはDS216jなのでIntel版じゃ無いようです残念です
教えていただいたCOPSは見つけてインストールしながら
色々調べておりますが苦闘中
理解にはもう少し時間がかかりそうです
ポンコツでスミマセン・・・泣 ちょっと調べたけど
・BoxやGoogleドライブにライブラリ(コピー可)を置くのが前提のもの
・Calibreのコンテントサーバがどこかで動いてないとダメなもの
しか見つからんな
>>401はSynologyに入れられるOPDSサーバみたいだけどCompanionと繋がるかどうか
ダウンロード数ゼロは泣ける
Box等のクラウドは特にCalibreのために何かしてるわけじゃなくて、ただmetadata.dbを読めれば解釈はCompanionがするんだろうから、技術的にはただのSMBのNASでも全然行けそうなもんだけど
そういう需要は少ないってことかな ネットワークドライブにライブラリを置くのが非推奨なのは書き込み中に切れたり落ちたりすると壊れるとかそんな程度の理由だと思うの
だからって推奨まではせんけど >>411
以前NASにライブラリを置いていた時、複数一度に追加すると必ず1件は失敗していた。
1件づつなら問題なかった。 うちは元々1GbE 有線接続、今は10GbEで、ディレクトリ指定から一度に10〜5個追加してるけど、エラーは一度もないな
読み書きの速度に左右されるかもね ライブラリをNASに置いても同時に別Calibreから更新でもしない限り問題はなさそう
でも質問者が困ってるのはそこじゃないよね 状況説明の中で非推奨だからやめたって言ってたから一応ね
NASって要はファイル共有サービス特化型のサーバーPCだよね
NASなら立ち上げっぱなしでも良くってサーバーPCだと嫌ってのがよくわからん。どう違うのかしら 消費電力の違いとか静音性の違いとかいろいろあるんやろ
まぁ俺はNASをバックアップのときにだけ起動してPCは常時稼働させてるけど バックアップに使ってる別のNASはスケジュール起動停止だけど、メインのNASはDLNAサーバーや写真のバックアップにも使っているから常時稼動だな
あとはCalibreのライブラリ保存先にして、Ubooquityでライブラリを共有してるわ
https://vaemendis.github.io/ubooquity-doc/pages/calibre-sharing.html UbooquityならJavaがあれば動くからSynologyでもいけるかもね
クライアントはWebブラウザのみだったっけ
昔ちょっと使ってみたがリーダーの操作性がなんか合わず
結局コンテントサーバやUbooquity的な何かをPHPで自作した atom PCをWindows10でNASとして常時可動させてるからかなり融通がきく
リモートデスクトップも使えるしwindowsアプリも全部ok >>421
10を鯖代わりに使うならアクティブ時間きっちり設定しときなよーと余計なお世話
してたら失礼 メニューのアイコンからKindle unpackが消えちゃうんだけど何でだろう
起動直後はアイコンがあるけど、
3秒くらいするとアイコンがリフレッシュ?されて消えてしまう・・・ >>422
スレチで申し訳ないのですが、現在Win7を24時間エンコ鯖として使用していて
9月頃Win10Proにアップデート予定なのですが、このアクティブ時間と言うのは
24時間365日年中無休で働いているから勝手に再起動とかするな!と言う設定が
可能なのでしょうか?
ぐぐるとアクティブ時間は最大18時間しか設定っぽいので、非常に困惑してます >>424
その設定というか一般的な手段じゃ無理
サービスごと止めればアプデされなくなるがその状態だとノーサポ
24x365運用したいなら鯖でクラスタ組めとMS様は申しておられる 2019年05月02日 09時00分 レビュー
無料で横書きの文章を縦書きの書式に自動修正してくれるサイト「CORTEX」
ttps://gigazine.net/news/20190502-cortex-review/
「形式段落の字下げ」「三点リーダの個数修正」「連続した伸ばし棒をダッシュに修正」
「連続した空行を解消」「疑問符や感嘆符を全角に修正」「疑問符・感嘆符の後に全角スペースを挿入」
「。。。や・・・や...を三点リーダに修正」「かぎかっこ末尾の句点を除去」
「間違ったダブルクォーテーション(""、””、““)を正しく(“”)修正」「正しいダブルクォーテーション(“”)をダブルミニュート()に変更」
「数字を全角化」「アルファベットを全角化」「URLをあらゆる修正から保護」など、いくつものオプション おいおい
このスレってCalibreの機能を充実させるスレじゃねーのかよ
>>427こんなもんに頼って縦書きの仕組みを理解しなけりゃ
いつまでたってもCalibreが使いやすくなんねえぞ 1ヶ月ほど前から Amazonの書誌情報が取得できなくなったんだけど、
その間 calibre 2回ほどアプデしても対応できていないみたい。
自分で治そうかと思っても pyc になってて、ソース直接いじれない┐(´д`)┌
みんな書誌情報ほかから取ってるの? >>429
https://github.com/kovidgoyal/calibre
python弄るだけの気概があってなんで配布先のソースコードが探せないのか謎なんだが 試したけどamazon.co.jpから書誌情報取れてるけどなぁー
ただ見つからないこと多いし表紙をシリーズの別巻持ってきたり当てにならないから普段は使ってない うちの環境ではazw4からpdfへの変換は瞬殺で成功。
azw4からpdf以外への変換は全てコケる。 >>261
Calibreでcssをいじって縦書きepubにしたものは、
kinoppyで読むと、縦書きになるが、ナビゲーション目次が使えない
Microsoft Edgeで読むと、横書きになってしまうが、ナビゲーション目次は使える
という問題を解決する方法
Calibreでcssをいじって縦書きepubにしたものをSigilで読み込み、何もしないで上書き保存すると
kinoppyでもナビゲーション目次が使えるようになり、
Microsoft Edgeでも縦書きになる。 kinoppyで目次見えない問題は
目次ファイルをepubのルートに移せばよかったような
めんどくさいけど epubだったら解凍して修正してから再パッケージの方がいろいろできて楽だと思うが
再パッケージはググれば7zipやwinrar使った方法が見つかる fireとUSBでつなぐと
com.amazon.avodで読み込みが止まって落ちます
Cannot write to file
error_code=16389 description: エラーを特定できません
どうしたらいいでしょう? >>435
自前で作ったなろう系のEPUBファイルがKinoppy以外(contendoビューアー等)では横書きに表示になるので
ずっと悩んでいましたが、これでスッキリ解決しました。本当に感謝いたします >>438
私はそのエラー、SDカード壊れた時に出たよ。
SDに書込み出来るか確認してみて。 みなさんどうもありがd、>438れす
sdの中身をwin上でみると正常なのに、fireに刺した状態でみると0バイトで読めなくなってるファイルがbooks配下に多数ありました
スレチかもですがもののついでにおたずねします、完全フォーマットしてしまうのにfireで使う用に最適なのはどの端末でどうすればよいでしょう?
fireHD10 第7世代
win7 win10pro
SanDisk microSDXC 256GB SDSQUAR-256G-GN6MA
れす
win7のエクスプローラー右クリからのchkdskはエラー出てないみたいれす >>443
ローレベルフォーマットなんてほとんどの場合は必要ない。
SDは使う端末で初期化するのが一番。
あと、fire はいくつも種類があるけど、何年式のどの端末? オクで書籍入りのキンドル落としたんだが、この本貰えないんか。消すのは惜しい 貰うべきはkindleでは無く、その書籍に紐付けられた垢な。 >>447
諦めろ
そもそも「書籍入り」って触れ込みで売ってたの? >>447
ネットにつながないようにしてkindleを起動し本が読めるか確認した?
それで読めるなら既にDRM解除済みかkindle端末側でアカウント解除してないので
DeDRMで解除できるかも知れない アマゾン側で解除できるからね
忘れてるかも知れないし盗品かも知れない 壊れたと思ってジャンク出品したら
何かの拍子に治ったとかありそう Calibreは元ファイルから管理するためにファイルを複製するんだね
HDDを圧迫しちゃうので結局アンインストールしたよ 本削除機能使ったら管理データも消えちゃうでしょ?
・・・ひょっとして消えない? ありがとね〜
ちゃんと調べてからアンインストールすれば良かったよ また入れ直すかなぁ 何時の間にかkinoppyでEPUBの目次が表示されるようになってるんだな >>468
ファイル毎にタイトルがあるEPUBであれば、目次の編集>ファルから目次生成で
新規にナビゲーション目次を作って、目次の項目も自在に編集できるので結構便利です >>469
kinoppyは悪くないけど今まで表示されなかった目次が表示されるようになって
EPUBには手を加えてないからkinoppyが対応してくれたんじゃないの? >>471
kinoppyは今年バージョンアップしてるからな
目次と言ってるのが左側のナビゲーションだとしたらイレギュラーなepubに対応したのかもな
ただkinoppyのバージョンも書かず表示されるようになったと書いても確認できない イレギュラーとまで言えるのかどうか
epubの仕様の解釈の問題では 前からシステム目次表示されてたと思うが……
tocとナビゲーション用xhtmlどっちが表示されてたのかは知らんけど 本を追加する際、ファイル名から書誌情報を読み込むための正規表現を教えてください
今まで手動ですべての自炊漫画のファイル名を
[著者] タイトル (巻数).cbz
これで統一して(巻数はあったりなかったりする)、フォルダ階層にて整理していましたが、流石に限界を感じてCalibreに乗り換えようと思います
しかし、このCBZファイルをCalibreに追加しても、タイトルに
[著者] タイトル (巻数)
が登録されるのみで著者を登録してくれなくて困っています
本の追加の設定で
書誌情報をファイル名ではなくファイル内容から読み込む
にはチェックを外しているが、下にある正規表現のテストに打ち込んでも著者をどうしても登録させることが出来ません
正規表現についてのチュートリアルのリンクを全く理解できず、ここにたどり着いた次第です
[著者] タイトル (巻数).cbz
のファイルを上手くCalibreに著者とタイトルとして認識させる正規表現を教えて下さい 製本側で「余白もベージの一部」として画像にされてるからしんどいわな
Perfect Viewerみたいにリーダー側で余白カットできると小画面でも読みやすい
imagemagick(convertコマンド)のtrim機能とかで画像を元から直してしまいたいが、余白判定はたまに間違うから怖い
うちは自作Webアプリでページ単位送信するときにconvert -trimかけるようにしてる
余白判定のfuzz値も設定で可変にして 余白カットや傾き補正してくれるフリーソフト使ってる >>478
自作かすごいな
>>479
どのフリーソフトがおすすめ? コンテントサーバがなかなか自分のニーズに合わないので自作した
今は機能増えてるのかな >>476
正規表現欄にどう打ち込んだのか、それをここにさらさなければ話が進まないだろうな
そこにうまく行かない原因があるわけだし
わかる人が見れば一目瞭然のはず
よくわからないがもし[]が半角ならエスケープが必要(\[ \]にする)
\[(?P<author>.+)\] (タイトル部分の記述をここに) とかね >>476
¥[(?P<author>.+)¥](?P<title>[^_]+)
上ので著者がauthorに、タイトル (巻数)がtitleに入ると思う
巻数をタイトルから分離してseriesやseries_indexも自動設定するのはめんどくさいんで自分で試行錯誤してくれ >>483
>>484
ありがとうございます
教えていただいた
\[(?P<author>.+)\](?P<title>[^_]+)
をスペースの混入などに気をつけながらコピペしてテストをしてみましたが著者に登録されませんでした
https://i.imgur.com/iDwOVTA.png
ファイル名の[]については半角を使用してます
自分何か凡ミスしていますかね…?
Calibreのバージョンは 3.44.0を使用しており、PCは一昨日OSクリーンインストールしていてほぼ余計なものは入っていないと思います >>485
これでどうだろう↓
(?P<author>[^.*[].*)] *(?P<title>.*)\(
先頭から[までを取り除き]の直前までをauthor
続いてあるスペース(無くても複数でも良いように *)を無視し(の直前までをタイトルに入れている >>486
間違いの修正↓
^.*\[(?P<author>.*)] *(?P<title>.*)\(
ただ巻数(〜)が無いとダメorz >>485
[著者] タイトル (巻数).cbz
[著者]タイトル (巻数).cbz
どっち?
[著者]とタイトルの間に半角スペースがあるなら正規表現にも当然半角スペースが必要
ある場合ない場合の両方マッチさせたいなら、\] *(?P と半角スペースの後ろに*
正規表現の日本語解説なんかいくらでも見つかるんだから
教えられたものをコピペしてできません、じゃなくて少しは自分で考えなよ >>487
>>486
本当にありがとうございます
自分でも質問ばかりしていて情けないとは思いますが皆様のおかげでなんとか解決できました
最終的に巻数がある本は
(?P<author>[^.*[].*)] *(?P<title>.*)\(
を使い、無い本は最後を削った
(?P<author>[^.*[].*)] *(?P<title>.*)
を使うことで上手く登録させることが出来ました
一時はすべて手動で登録しようかとも思いましたが、皆様のおかげで蔵書管理が捗りそうです
重ね重ね本当にありがとうございました CalibreライブラリフォルダってPCに1つのしか作れないんでしょうか?
上部アイコンの【Calibre Library】の「ライブラリの切り替え」って
使うとどの部分から切り替えて使うとか出来るのかな
読みたいのがすぐ探せて便利なんで、無料小説(なろう・カクヨム)や
家電やPCソフトのPDFマニュアルとか手あたり次第突っ込んでたら
バックアップに時間がかかって大変になってきちゃって
(バックアップ不要の物ほど容量が多いので) >>490
やってみればいいじゃん。
ここでレスを待つよりよっぽど早い。 >>491
レス待つより早いかな?
1回バックアップ取るのに3時間
外付けにバックアップとって−分割−切り替え出来なくて元に戻すなら(6時間+α) >>492
バックアップなんて取る必要ないだろ。
現在の保存フォルダを保護しておきたいなら、フォルダ名を変えておけばいい。
OSが何なのか知らないが、Windows10PROの最新版ならサンドボックス使って新規インストール。数個だけ本を登録してライブラリの新規作成、切り替えすれば試せる。
数分もかからねえよ。 オプションで --with-library すりゃ指定パスのライブラリで起動する
https://manual.calibre-ebook.com/generated/en/calibre.html
コマンドラインよく分からんならポータブル版を別フォルダにセットアップして完全分離するでもいいんでない
その場合は本体の設定も全部別れてしまうが >>490
calibre libraryってフォルダの中に入ってるのがcalibre libraryって名前のライブラリに登録されてる本
新規ライブラリはcalibre library以外のフォルダを作って、そこに登録した本を入れるってだけ
ライブラリの切り替えってザックリ言うとcalibreアプリの処理対象のフォルダを切り替えるってだけ
元のライブラリから書籍を移すときに自分で消したり、コピー時のオプションで元ライブラリの本を消すとか指定しなきゃcalibre libraryはそのままだよ 詳しい人教えて下さい
AZWファイルをCalibreにドラッグ&ドロップでDRM解除するやり方ですが、
このやり方だと.resファイル内の画像ファイル(と5chスレで聞いた)は使わないから
DRM解除したファイルを閲覧すると、結果的に画像ページだけが低品質になるってことですよね?
DRM解除しつつresファイル内の画像もちゃんと統合させる手法ってありますかね? azw→epub変換の時、書籍の容量が大きい(大体40MB以上?)と変換後の画質が落ちるんですが対処法ありますか? 追加した本のファイル名が強制で英語表記になるのはやっぱり仕方のない事なの? calibre以外のソフトからcalibreのライブラリ内の本に直接アクセスするような使い方は想定されてないからなぁ
calibreでの書籍管理は書誌情報ベースだから、calibre経由で端末に転送したりビューワ起動するならcalibreライブラリ内部のファイル名ってシステム管理用のIDみたいなもんだし まああれだけ読みを機械的にローマ字(正誤はともかく)にできるのもちょっと凄いと思うが
Unicodeから音表記へのマップでもあるんだっけか Caribreに本を追加すると英語名の作者名ごとのディレクトリに分けられて本を探すのが結構疲れる。
もう作者とかで分けられると逆に探しづらいから、まとめて1つのフォルダ本全部ぶっ込んでくれるようにできないかな? >>503
書籍や音楽はタイトルだけだと結構被るからねぇ
試してないけど設定の「ディスクに保存」のテンプレートを書き換えればいけるかも? >>504
>>>503
>書籍や音楽はタイトルだけだと結構被るからねぇ
>試してないけど設定の「ディスクに保存」のテンプレートを書き換えればいけるかも?
お!設定 -> ディスクに保存 -> テンプレートエディタでテンプレートの値と相談しながら少し書き換えたらいけた!
https://i.imgur.com/12XDPZJ.png 本の名前が英語名になる問題が解決した。
やり方は簡単でCaribreにインポートした本のデータを「ディスクに保存」で別のフォルダに保存するだけ。
全部日本語化したかったら全選択でいける。 それはみんな知ってる
ライブラリを直接日本語ファイル名にできないことを問題にしてたんじゃないの koboの集英社のやつ
container.xmlにごみ(advanced.opf)への参照があるのでこれを消せば書誌情報が正しくとれるようになった
カバー画像はcover-imageの定義がないせい
これをpythonで書き換えるようにしたらうまく行くようになったわ kindleでアフタヌーンのバックナンバー安売りしてたんで購入したが
2018年3月号以降がDRM解除できなかったわ
拡張子はaswだけどasw3にコンバートできぬ
win10 pro 1903
Kindle for PC 1.24.3 (51043)
DeDRM 6.6.3
KFX Input 1.17.1 AZWですな すまぬ
書き忘れ
caribre 3.46 なんだazwか
それならportableか32bit版使ってるとかではないんだよね >>509
これ、集英社に伝えて直させた方が早くね? koboストアの本はepubベースのkepubって独自フォーマット
100%のkepub対応してるkoboアプリで問題ないなら、kepubとepubの差で集英社が対応する義務はねーでしょ >>513
ビンゴです ポータブル(中身32bit版)でした
ていうか >189で指摘されてたんですね
scoop経由でインストールしてたのでいまいちアーキテクチャ把握してなかった
C:\Users\%USERNAME%\AppData\Roaming\carlibreをいったん削除して
PortableのほうのCalibre Settingsフォルダをジャンクションで持ってくることで環境そのまま引き継ぎ
無事解除できました
お騒がせしました 今kindle unlimited3ヶ月300円キャンペーン来てるんだな >>518
セールスレかunlimitedスレに書いてやれよ >>519
この時こそCaribreの使い時って事だよ 変な拘りではあるが
俺はunlimitedのは解除しない
期間限定無料のも後で買い直す >>521
unlimited以外は解除するということですね >>524
無料だろうが有料だろうがアカウントから削除すれば何度でも買える。 「期間限定無料」だけだと曖昧だけど
その期間に無料で購入すればずっと読めるものと、期限切れたら読めなくなるもの(試し読み)がある
上のはたぶん後者の話で、試し読み版とは別に普通に買える 進撃の期間限定無料のやつ購入してもPCの旧Kindleアプリでは一覧に出てこないんだな。残念 DeDRMできるバージョンのKindle for pcってことだろうが
進撃がどうなのかは知らんな 試してみたが、Windows用のKindleアプリでダウンロード、Calibreに移してDeDRMできたよ。<進撃の巨人(1)【期間限定 無料お試し版】 (週刊少年マガジンコミックス) 自分も問題なかった
1.26.0+3.44(64bit) 表紙+中身何枚かが見えるようにしたいんだけど外部でサムネイル作って持って来るしかないよね? 実際いらんしな
しかし本体1ページ目とは別に表紙が持てること自体ありがたいじゃないか
自分でシェルでも組んでcover.jpg差し替えるだけだろ タグの階層化ってできないのかな
年代→ジャンル→著者→作品って階層化したいんだけど作品を「著者カテゴリ」に入れられても「著者カテゴリ」を「ジャンルカテゴリ」にまとめる方法がわからない ユーザーカテゴリクリックするたびに4パターンの検索条件に切り替わるんだけどこれ1パターン目と3パターン目のみに切り替わる設定とかないかな… 表紙より背表紙が欲しいな、他のアプリでも
需要はそこそこありそうなんだけどデータがいまさらかw 背表紙対応してる海外でメジャーな電子書籍のフォーマットがあればcalibreも対応しただろう
ebjのビューワーみたいにライブラリアプリ独自の機構で実現するなら欲しい人が自分でcalibreのプラグインでも書いて対応するしかないんじゃね calibreインストールして、DeDRM(6.6.3)プラグインを入れたのですが、本をPDFに変換できません。
何か他にも必要なことがあるのでしょうか?
calibreを再起動したり、本を削除して追加しなおしてもできませんでした。 ↑Kindleダウングレードしたらできました。失礼しました。 ZIP出力だと中身がJpegになってるけど三文字のjpgに出来ないの?
データ的には同じなのは分かってるけどなんか気になる >>541
今更実装されてもほとんどの画像は自力になるだろうしねぇ
あればいいな程度に思ってる人は少なくなさそうだけども メジャーバージョンアップのcalibre4.0が出たね
pdf変換とかビューワも刷新されてそうだけど
縦書き対応してくれたらなあ 4.0入れてみたよ。
いくつか開いてみただけだけど、
縦書き対応してくれたみたい
レイアウトくずれなどはこれから検証してみる 具体的はバージョンはわからないが、縦書き表示は以前のバージョンでもできてた
ただ左綴じはv4でも相変わらずだな アプリのバージョンよりPythonを2.7から3系にあげてくれんかな Calibre本体はもう使ってないが
ebook-convertだけ提供してくれんかな >>554
どこの本?
DRMなければ圧縮形式さえわかれば可能かも知れない V4にしたらazw3→PDF変換できなくなるわ、諸々使い勝手が悪くなるわで
元に戻した。 >>556
やっぱりか。自分も同じとこで躓いてた。3に戻してこなれてきたら4に上げよう... PDF縦書き変換は出来るようになったが、フォントサイズが設定通りにならないし
レイアウトもおかしいな。Viewerが対応してるんだから、変換もうまくいきそうな
もんだが。
コミックだとエラーになって変換出来んな。 ここに書かれていることを参考に、pythonで.resを抜き出してみたけど、ページが歯抜けなのは仕様なの? >>449
仕様というか差分だからazwでオリジナルから画質を落としているページだけ入ってる
残念ながらファイル名はkindleunpackと互換性ないので通番で自分でマッチングさせるしかない めちゃメンドイけど、歯抜け差分と合体させれば高画質の完全体になるんやな Calibreの管理機能やビューアは使ってないので
・azwのDRM解除、と同時に著者名やタイトル等のメタデータ取得(calibredb add )
・本の変換(ebook-convert)
だけをなるべくコンパクトにやれると嬉しいのだが >>562
ラノベはcoverxxxxx.jpegがimagexxxxx.jpegの後番にされるから面倒だけど
マンガならimagesフォルダ内をHDimage00001.jpegから連番リネームすれば
ファイル名は合うからそれほどでもない adobe digital editions腐ってる 漫画って.resに表紙しか入ってなくない?
何個かやってみたけど表紙だけなら面倒だしいいやと思って放置してる 系統によっては表紙以外も入ってんだね
どうもありがとう リフロー型か固定レイアウト型か本を開かずにわかる方法ないかなあ
できたら書籍一覧の列に表示出来たらいいんだけど タグ作って自分で入力すりゃいいじゃん
自動化するなら書籍フォーマット解析してfixかrefrowかをタグに書き込むプラグインのスクリプトを書かなきゃならんだろうけど これ内蔵ビューアで見開きに設定できる?項目が見つからない MacOSを上げてしまうと32bitアプリが動かなくなるので旧kindleが動かなくなる
かなり困るな Macはかなりダメダメだな
windowsなら32bitアプリも動くのに >>575
Parallels等のエミュで旧macOSを動かせば良いだろ。 信心とか関係なく、使いたいソフト動かなくなるなら上げないだろ普通 紙袋に入れて、さらにビニール袋で保存するのがオススメ とりあえずEPUBにしておけば無難かな
PDFは変更できない ボールペンの芯で絶縁,,,無理やり取り出そうとしたら燃える... あれって実際には役にたたないんだよな。
液体状態のガソリンに火花が散っても燃えはしない。
気化したガソリンが漏れているなら開けようとしなくても静電気の火花で燃える。 気化してない液体のガソリンなんて日本にあるわけがない
灯油や軽油じゃあるまいし >>588
液体状態のガソリンはガソリンスタンドで売ってるだろ。
気化「しない」じゃないよ。
密閉状態でなければすぐ気化して危ない。
密閉していれば気化できないので、そのまま火花が散っても燃えない。
電池で動く程度の装置が作れる火花で容器ごと燃え広がる事は無い。 >>589
気化してないガソリン=気化ガスを発生させていないガソリン、のつもりで書いたんだよ
まあ書き込んだあと勘違いされるかな?とは思ったけどさw
流れ的にわかるだろとも思ったんだけどね…… エロ本の安全な保存法をマターリ語り合おうジャマイカ Calibreがいつのまにか縦書対応してた
4.0からかな >>592
目でスキャンして脳内に保管しておく
スキャン終わったエロ本はさっさと焼き捨てる >>594
4.0は2週間前に報告あるし縦書きは以前から>>546-548 縦書きは可能になったが、PDFだとページが目茶苦茶 4以降のバージョンアップの度にビューワーのバグ対応いっぱいしてるから落ち着くまでまだ数ヶ月はかかるんじゃね
エンジン換えたり、内部的に3のビューワーからかなり変わったみたいだしな まだアップデートは様子見した方が良いということですね mobiを無劣化でepubにするにはどうしたらいいですか?
kindleunpackだとminefileなしのフォルダが出てくるのでその後うまくepubにできませんし
、Calibreの標準機能だと劣化してしまいます >>601
unpackのmobi8ん中にepubあるやん >>601
mobi8フォルダにepubそのものがないか? >>602
>>603
調べてみましたが、変換しようとしているのが、どうもめちゃくちゃ古いmobipocket形式みたいでした。
kindleunpackにかけると、HDImages(中身無し)とmobi7(Imagesフォルダ、book.html、content.opf、toc.ncx)の2つのフォルダが出てきました
こうなるともうepubとは形式が違うということになるのでしょうか? >>604
そういう形式に当たったことがないので想像だけど、自分だったらこんなこと試してみる
・content.opfからkindlegenかKindle Previewer3でmobi作ってそれをkindleunpackしてみる
・元のmobiをCalibreでepub化し展開、kindleunpackの展開結果と比較し自分でepub作る >>605
ありがとうございます
kindlegenやPreviewerを使ってみたところ、epubが手に入りましたがCalibre以外ではうまく表示されませんでした
あきらめてCalibre標準の変換機能を使いました すまんすでに話題になってたな
ダウングレードしてくる >>607
やぱりまだ4.0では上手く行かないのですね >>609
4.0からPDF変換周りの処理が変わったような事を書いている記事も
あるけど、関係あるのかな?今ひとつわからず。 >>606
calibreで作ったepubをSigilで手直しすればいいんじゃね?
画像の劣化ならimagesフォルダ差し替えればいいだけだし sigiはちょっとした修正なら良いけど、画像の全入れ替えや
二つのepub比較して修正ならいったん展開した方が楽だと思うけどね
7-zip等で簡単にepubにまとめ直せるし >>610
基本的にはEPUBにさえなれば困らないのですが、いつも保険としてPDFにも変換しているので
この辺がはっきりするまでとアップデートは見送ろうと思います。
どちらにせよ結構はっきりした不具合っぽいのでそのうち修正されると信じてます >>613
4.0はもう一つ困ったことがありましてさ。
PDF変換するときには、変換前にビューアーのインスペクターで画像サイズ
を確認して、縦横比を合わせて余白無しで出力すると、見開きも中央に余白
が入らずウマーなのだが、4.0からインスペクターがまるっきり変わって、どこに
ソースの画像サイズが書いてあるのかさっぱりわからない。
この一点を取ってみても、4.0は使えない。ま、そもそも変換できないんだけど
さ‥。 >>612
sigilは使いこなせれば優秀だぞ
展開する必要なんて全くない 例えばカバー画像が入ってなくて
ネットから拾ってきた画像を追加したいと思った時に
Sigilで編集すると新しいシートと画像が追加されたら
自動的にoptファイルにも追加されるから便利だよ epubcheckも出来るし、メタデータの編集も簡単だしな >>611
それが拡張子はepubなんですが、展開してみると中身はmobi7に入っていたのと丸っきり同じという……
Calibreでも表示はepubなんですが、実際はmobipocketを開くのと同じ要領で開いているのかと calibreのKindleunpackプラグインってepub2とepub3、どちらにするか設定あるけどちゃんとepub3になってる? もし集英社だったら普通のepubとは形式が違うから、画像フォルダだけ抜き出して、AozoraE pub3あたりで作り直したほうが早い >>620
META-INF(フォルダ)
OEBPS(フォルダ)
mimetype(拡張子なしのファイル)
はある? >>623
epub内にはその3つが入ってます(mobi7のと全く同じというのは見間違いでした)
epubが入っているmobi8フォルダにもその3つがあります
ただそのepubはCalibreでしか正しく開けません
http://www.ic.daito.ac.jp/~mizutani/ebook/epub_package.xhtml
を見てパッケージし直してみましたが効果はありません >>sage
エラーは使ってるビュワーによるのかもしれない
評価が高いkinoppyのviewer20.exeでダメかな? >>624
うまく表示されない・正しく開けないというけど、具体的にどう表示されてるの? >>625
>>626
ありがとうございます。Kinoppyで表示できました!
これまで試したのはEdgeとiBooksで、
Edgeは「セクションを読み込むことができませんでした。」とだけ表示、
iBooksは画像無し改行無しで文字だけが延々表示、
でした opfやnav、tocあたりに齟齬があるんだろうな
sigilでepubcheckして直せばいいけどスキル的に無理そうだしなー epubcheckは無視しても良さそうなエラーも全部出すからなぁ
ある程度慣れないと使いづらい >>629
それでもやってもらわないと
Calibreで変換したepubにどんなエラーが出てどう修正すればいいのか
これがわかっている人が増えないとCalibreを改良したくても話にならない KindleUnpack plugin は設定で
auto、epub2、epub3を選べるけど
どれに設定するのが正解なのだろう? >>634
KindleUnpack pluginのデフォルト設定はepub2なので
全部epub3で変換し直すわ
多すぎて何日かかるかわからないけど・・・ azw3から単純にepubデータを取り出しているだけかと思ってたが
KindleUnpack pluginに設定なんてあったのか 外人さんが作ったのだから音声とか動画の部分の対応してるだけとかじゃないの? >>639
azw3(KF8)ってのはEPUB3をベースにしたもので、2011年以降の端末ではまずこちらがDLされるはず…。
つまりAuto ≒ ePub 3
ただKindle黎明期に発売されて未更新の洋書とか、Kindle端末内の辞書とかにmobi/azw(KF7)がまぎれてるかもしれないから、そーいうのが怖ければAutoにすれば良いと思う で。
設定をepub2からepub3に変えてできたepubに違いがあったわけ? ちょっと試したところではopfのepubバージョン表記、メタデータいくつか、ncx指定辺りが違ったな epub2とepub3は表紙(cover image)の指定なんかが違うから、cover imageからサムネイル作るリーダーだと
表紙画像が作れなかったりする とりあえずepubで保存してたが2とか3とかあったのかよ 結構気がついてない人多いんだな
せめてデフォがautoだったら被害者も少なかっただろうに
epub2にしてるのは欧米書籍だと間違ってepub3に判定されるケースでもあるのかね 欧米はepub2が普及しすぎて3への移行が進んでないって聞いたことあるわ 欧米人には縦書きは必要ないから
横書きしかできないepub2でもやっていけるんだよ 日本が先行して進めていかないと
いつまでも世界標準がepub3に移行しないから
そのつもりで頼む >>647
欧米ってか、縦書き右綴じのコンテンツが商業ベースで広く読まれてるの日本だけじゃね
海外製のepubリーダーだとepub3対応を謳ってても縦書き右綴じやルビの表示がおかしくなるのいまだにいっぱいあるよ
日本の電子書籍ストアのリーダーもepub3に忠実かどうかより既存の自ストアのコンテンツがちゃんと表示されるかどうかの方が大事だから過去の独自拡張とか無くせないかと 今更ながら久しぶりにここ見てKindleUnpack pluginなんていう便利な物があるのに気付いたわ
何時もはcss使ってCalibreでepubに縦書き変換してたけど禁則処理が出来てなかったから気になってたんだ
全部変換し直すのくっそめんどいけどやっとくか… 念の為書いておくがKindleUnpackはPythonのスクリプト
それをCalibre pluginに移植してる
バッチかスクリプト書けば大量処理できるよ
ただresファイルの統合もスクリプトでやると長くなるけど これ、フォルダを複数選んで追加する方法はないのですか? >>656
あれはディレクトリ指定なんよね
新しく追加するときに毎回全部スキャンして既に追加されてるのもありますけど?みたいなのに時間かかる
>>657
フォルダではダメなんよね。ファイルじゃないと。
仕方ないからエクスプローラーでキンドルのところでazwで検索してファイルをドラッグしてる PC版kindle用なら、everthingとかの検索ソフトにkindleのフォルダと拡張子azwの条件を保存して出てきたのD&Dでいいんじゃね
kindle側に古いazw残してるならタイムスタンプでソートしなきゃcalibre登録済みかどうか分からなくなるし kindle for PCで読んだりするとタイムスタンプ更新されるから判定が面倒なんだよね
自分は新しい本はすぐDeDRMしてフォルダにシステム属性付けてる
書籍が改訂されて再DLされるとシステム属性外れるので判定できて便利 あっゴメン フォルダと勘違いした
azwのタイムスタンプだね unpack plugin案の定epub2になっててワロタ😭 >>563と同じ要件だが、以下でシェル化できた
Calibreには長いことお世話になったがお別れだ
・DeDRMプラグインのpythonライブラリをちょっと弄ってCLIでDRM解除
・epub化はKindleUnpackをCLI実行
・メタデータはcontent.opfを頑張って読む CLIはpython2.7とコマンドプロンプトの相性の悪さがナー
まあwslでやれって話になるわけだが >>665
そういうわけなのでLinuxでやってる
bashとawkとpythonとphpがごちゃまぜで、とても他人に見せられるようなものではないが >>665
windowsだと相性悪いよね
今のwin10ならWSL使うべきだろうけど昔作ったので自分はcygwin使ってる プログラム書ける人材が複数いそうなのに全く改善が進まない不思議 >>662
デフォルト設定がepub2なんだよなあ
おかげで全部変換し直し >>670
ある程度自分でなんとかできる人間ならコードはほぼオープンなので
俺環上等で組み上げることは可能なんだけど
前出の通り文字コードの問題があるのと元がpythonでexe化しにくいのとで
そのあたりの素地のない人でも簡単に使えるような汎用物に仕上げるのが難しい スクリプト配布して終わりにならないのがね
最低限pythonの実行環境を自分で構築できる人で無いと動かないと文句言われそう
そしてその手の方が圧倒的に多い 同じようなことを考えてるか、過去に考えた人がそこそこいるってことだろう
うちはLinuxでwineも絡むのでさらに面倒くさい >>674
話を理解してくれそうな人がいるからね
草生やすだけには言うだけ無駄だから そういうことだな
「配布してくれ」以外の反応があると話しやすい 4人くらいいそうだな
複数人がスレ見てるってのが証明されたし今後は遠慮せず改良を進めてくれ まずは>>663が考えたスクリプトを公開してその改良から始めようぜ >>670
自分が使えればいいだけってなら他人の意見はいらないし、サポートの手間とかソースの流用やDRMの事でもめたりしそうで公開するメリットなくてデメリットばかりだからじゃね
フォーラムとかで自分が雛型作ってソース見てもらい要望やアドバイスもらって完成したようなもんだと公開しないと不義理だと思うが、雛型時点で作者が満足してたら公開なんぞせんのでは? >>663だが公開する気はない
これから作る人に助言というか、「自分はこうやった」って伝えるくらいはやるかな 以上、自分は満足してるのでCalibreのバージョンアップに協力する気はないという皆さんでしたー 以上、自分は満足してるのでCalibreのバージョンアップに協力する気はないという皆さんでしたー もらえないからとひがみ根性は見苦しいねぇ
>>395のplugin上げたのはオレだよ
他の人もできる範囲でアドバイスとかしてる思う Calibreのバージョンアップに協力?
なんのこっちゃ いや、なぜこの文脈で「Calibreのバージョンアップ」なのか本気でわからんな
日本語不自由な人だったか >>690
日本語ファイル名のまま追加したいということ?
出来ればいいんだけどな >>689
コードどころかレスの内容の意味も分からん状態の人だと
calibre外でゴショゴショやってるってこと自体気づかないんだろう
こういう所からも求められてるものと自分専用スクリプトの隔たりを感じるよね
まあでも中途まで書いて放置してる身としてはきちんと仕上げられた人達は
qiitaあたりで解説記事書いてくれると嬉しい
エンドユーザー向けじゃなくて全然いいので 会話の内容が訳分からん奴はCalibreのプラグインでしこしこ変換してろって事よな
俺のように >>693
そういうことです。
誰かプラグイン作って デカイこと言われてもそれに対応するほどの実力がないってこと >>696
ライブラリのファイル名はcalibre本体の管理がそうなってる以上
プラグインではどうにもならんよ
エクスポート時に日本語ファイル名で出力する事はできるが ここの連中の対応でepub3の今後が決まるとか酷すぎだろ 「元ファイル(azw,epub)が登録してあるフォルダに
日本語ファイル名に変換し直したファイルのコピーを作る」
なら出来るかもしれない
俺は出来ないが。 固定レイアウトのazw→zipの変換でhtmlとか要らないんだけどなぁ
ビュアーで読むから連番のjpegを抜いてzipに固めてくれるだけでいいのに…
プラグインとかでもそういうの見つからないし需要ないのかな >>701
同意
コミックは画像だけのzipの方がいい CLIのみでDRM解除するには、DeDRMプラグインの中の
DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib
にあるscriptinterface.pyがキモ
この中にあるメソッド
def decryptk4mobi(infile, outdir, rscpath):
を呼び出せばDRM解除できる
infile: 入力ファイル
outdir: 出力ディレクトリ
rscpath: 鍵ファイル(*.k4i)が格納されたディレクトリ
鍵ファイルがあればどのマシンでも解除可能
Linuxの場合はpython, python-crypto, python-lzmaが必要
lzmaは実際には使われないのでlib/ion.py内でimportしてるとこを
コメントアウトすれば不要になる
という話が通じる人は参考にしてください 余計な情報のないフラットなzipにするには
KindleUnpackなり、calibreで変換(ebook-convert)した後でunzipして加工してzipに戻せばいい
Unpackの場合なぜか画像ファイル名の連番が1から始まらないのでそこを揃えたいときはちょっと面倒 >>704
結局、ひとつずつepubを解凍していって
取り出したjpgをzip化することになるのかな? >>705
解凍せずにzip操作もできたとは思うが
ファイル追加削除はともかくリネームや階層移動はできたかどうか
そこに悩むくらいなら解凍した方が早い
シェルにすれば大した手間でもないし zip内jpg以外削除はUnifyZipでやってる
フォルダごと投げりゃいいから楽よ
コマンドライン用exeだからcalibreやlinux cli上のpythonとの連携はできないのがネックだが >>701
バッチファイル2,3行書けばjpgだけ取り出せるゾ
低知能ド文系の僕でもそうしてるゾ >>695
自分が使ってるソフトの不満点や要望はそのソフトの作者に言うのが筋だし、それが相手にされなかったら自分でなんとかするって世界だからなぁ
作者へコンタクトとるのすらめんどくさいから誰かやってくれってのは頼まれた相手もいい気はしないわな >>663
・DeDRMプラグインのpythonライブラリをちょっと弄ってCLIでDRM解除
教えて欲しいのですが、どこをいじりましたか?
WSL+debian+python2.7でtopazextract.pyがTopaz_Cipherのインポートでエラー
ざっと見てコメントアウトして動かしてます
こうした方が良い、ここも必要というアドバイスがあったらぜひお願いします >>713
>>703
WSLは詳しくないのでpython-cryptが入るのか、ディレクトリ指定をどうするのか等はわかりかねます 念のため、>>663は「Calibreでやれないことをできるようにするもの」じゃないよ
Calibre CLI + DeDRMプラグインでやれてたことをCalibreなしでもやれるようにしただけ >>714
ありがとう
こちらはk4mobidedrm.pyをダイレクトに呼び出してるので状況が違うようですね
もう少し読んでみます >>716
うちは
DeDRM_Windows_Application/DeDRM_App/DeDRM_lib
に以下の内容のdedrm.pyを作り、
python dedrm.py "入力.azw" "出力ディレクトリ" "鍵ファイルのあるディレクトリ"
で解除できている。
エラー判定もしない雑な作りで、コピペなのでインデントとか乱れたらごめん
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import os, os.path
sys.path.append(os.path.join(sys.path[0],"lib"))
import sys, os
import codecs
from argv_utils import add_cp65001_codec, set_utf8_default_encoding, unicode_argv
add_cp65001_codec()
set_utf8_default_encoding()
from scriptinterface import decryptepub, decryptpdb, decryptpdf, decryptk4mobi
def main(argv=unicode_argv()):
decryptk4mobi(argv[1], argv[2], argv[3])
return 0
if __name__ == '__main__':
sys.exit(main()) >>710
連番jpeg抜くだけならバッチファイル書く必要すらないような calibreで選択した本(複数選択可)からjpgだけ抜き出して
zip化するプラグインがあれば理想だろうね
こういうプラグインって何故かありそうで無いね >>719
シェルスクリプトで作ったよ
それほど難しいものでもない >>698
本の情報は日本語でもあるみたいだしそっから撮ってきてファイル名にすることできないの? >>721
Calibreの外でならどうにでもなるけど
Calibre自身に日本語ファイル名で管理させるのは無理って話では
シンボリックリンク張るとか無理しないとどうやってもファイルが複数になる 世界には、koboちゃんみたいに日本語ファイル名でクラッシュするlinuxベース環境で動いてるcalibreもあるのかもしれんよ 知らなかった
koboって日本語ファイル名でクラッシュするんだ
自分はepubにして全部kinoppyに入れてる >>721
情報取得からのリネームはできるだろうけど
calibre libraryフォルダ内を勝手にリネームしてしまったら
calibre本体がそのファイルを管理できなくなるからアウト
単純に日本語ファイル名で吐き出すだけなら設定変えるだけでcalibre本体で可能だよ
特別なプラグインいらない 本のタイトルに含まれる「(〇〇コミックス)」等を取り除いたり、
数値を半角に揃えたりする処理(正規化と呼んでいる)を自動化してるので貼ってみる。
ついでにシリーズと巻数を自動で取得できるようにしてある。
うちではこの巻数と発行日を利用してシリーズ毎の新刊予想レポートを出してる。
https://pastebin.com/WRyhjs4j
使い方: ./getTitle.sh "変換前タイトル"
・bashとawkが必要、awkはmawkでなくgawkが要るかもしれないが忘れた
・標準エラー出力に正規化中の経過ログを出力する。不要なら 2>/dev/null とかで捨てればいい
・標準出力にカンマ区切りで下記3項目を出力する
[1] 正規化済タイトル
[2] シリーズ名
[3] 巻数 ※巻数を含まない場合は0
使用例(たまたまKindleストアのトップに載ってたもの)
./getTitle.sh "1日外出録ハンチョウ(7) (ヤングマガジンコミックス)"
↓(出力)
1日外出録ハンチョウ 7,1日外出録ハンチョウ,7
注意事項
・半角カンマはピリオドに返還されるなど、正規化ロジックは俺環用なので必要に応じて修正すべし
・「ゴルゴ13」のように区切りがない部分に含まれる数値は巻数と見做さないので誤判定もある
・当たり前だが自己責任で epub2は本文中で使っているタグだけがcssに記載されているのに対して、
epub3は、装飾に使えそうなタグが事前に全てcssに記載してある
書籍ごとに別のものを用意する必要はなく、全ての電子書籍に同じcssを使えばいい
「電書協 EPUB 3 制作ガイド」
http://ebpaj.jp/counsel/guide
ここに日本での電子書籍作成の標準テンプレートがある
book-template.epub が小説用
fixedlayout-template.epub がマンガ用
自作epubの取り込むことが可能な電子書籍販売会社のアプリは、たぶんこの標準テンプレートで作られたepubがエラーなく表示できるように作成してる
海外のepubビューア開発者もepub3完全対応の参考にするといいと思う
英語のDLファイルも用意してあるが、中に入っているcssはタグの用途が日本語で説明されているので、翻訳が必要 マンガはzipのほうがいいと思うので置いておくとして小説について
表示エラーをなくすためには、DRM解除したepubを「電書協 EPUB 3 制作ガイド」の標準テンプレートに入っているcssの記載に沿った形に修正すればいい
具体的に言うと、cssを入れ替えて、本文中にあるタグを標準css内の記載に合わせる
標準css自体は書き換える必要はない
各社のcssを開いてみると「電書協 EPUB 3 制作ガイド」で配布しているcssプラス独自cssっていうところが結構多いので、その場合だと修正は大変ではないんだけど
小学館みたいに全て独自のところもあってそういうのは修正がかなり面倒 kindleunpackを使わずCalibreでazwをepubに変換した時に、うまくビューアで表示されない問題の原因は、出来上がったepubのcssがepub2用なのと内部構造が指定と違うから
書籍編集で変換前のazwからcssを抜き出して移植する
これはあくまで独自cssの場合を考慮した応急処置
標準cssを使用して自動的に変換できるようになるといいと思う
epubをSigilで開いて保存し直したら読めるようになった、というような報告があったが、
Sigilはepubの内部構造をあるべき形に配置しなおしてくれる機能がある
でもちょっと不満があって、epubの内部構造について調べてもらえばわかるけど、
できればnavi.xhtmlの位置だけtextフォルダに移動しないようにしてほしい
決してエラーではないんだけど原則で指定された位置と違うので気持ち悪い
(DRM解除したepubをwinrarで開いた時と、Sigilで開いた時とでnavi.xhtmlの位置が変わる)
navi.xhtmlの位置がtextフォルダ内に移動してしまうことで、以前古いversionのiBooksで目次機能が使えないというエラーが出た
これはiBooks側のエラーで現在は対応済み 中公文庫の小説でopfがCalibreばかりだったの見たときの絶望感
cssも酷かった記憶 古いepubだとひとつのxhtmlにつきひとつのcssなんてものあるんだよねえ
xhtmlが24個あればcssも24個
cssの意味がない 電書協のテンプレはいらないcssめたくそ書いてるしimportとかしてるから読み込み重くなるんだよな >>732
Sigilに使ってないcssを消す機能がある
重いと思うならそれで消せばいいんじゃね >>734
未使用のスタイルシートクラスを削除のことかな?
amazonじゃなくてkoboだけどかなりの量を削除してくれるのは良いけど表示が崩れちゃったのがあった >>735
いらないのが大量に書かれてて重いって言うんならしょうがないんじゃね
あとは自分でなんとかすればいい DRM解除しただけだと多分日本の小説の8割9割は電書協のcss使ってるんだが
重いって文句をいう奴はどんなcss使ってるんだか興味あるな
公開してみろよ Sigilの改良から始めてそれをCalibreに搭載する
Sigilにテンプレートとして標準cssを組み込む
今まで文字装飾に使っていたタグとcssの記載を合わせる
epub2時代はナビゲーション目次がtoc.ncxだったからhtmlファイルをtextフォルダに集める仕様になってるんじゃないかな
epub3はナビゲーション目次がxhtmlなんでtextフォルダに移動してしまう
textフォルダに置いて本文中の目次用シートと兼用で使うこともできるけど原則はtoc.ncxと同じ位置
兼用させると目次ページで文字装飾が使えないので、日本では兼用してない
もしやる気があるならやってみてください Sigilの公式が対応したね
Sigil-0.9.18から一気にSigil-0.9.991 (pre Sigil-1.0)
皆さんはエラー報告等のフィードバックを >>742
何に対応したの?
Release pageだとbug fixだけでよくわからなかった >>741
>epub3はナビゲーション目次がxhtmlなんでtextフォルダに移動してしまう
kindleunpackの話ならmobi_nav.pyとmobi_opf.pyをちょっと修正すれば
nav.xhtmlをtoc.ncxと同じフォルダに書き出すことができるよ
出力バスをk8textからk8oebpsに
entry= の<a href=にtext/追加
opfのhrefから"'+ 削除
kindleunpack master 0.82での話 DRM解除したepubをepubcheckにかけて、出たエラーをSigilで修正しようとするとSigilが強制的に移動させる
Sigilの開発はCalibreのチームが引き継いでやってるからCalibreの改良にもつながると思うよ そろそろVer4.4に移行しても問題なさそうですか? DeDRMのWindows Applicationをexe化するpy2exeのスクリプトです
そろそろPython2も終わりなのにDeDRMがあるから移行できない人に
DeDRMAPP2EXE.zip
https://www.axfc.net/u/4012533
DLパスワード DeDRM これで本読むときにページ送りってどうやるの?
マウスのホイール回してもカーソルキー押してみてもpageup/down押しても
章単位で飛ぶから次のページを読むことができないんだけど calibreのビューアは使えないからepubのビューアはkinoppyでも使え ビューアでkinoppy使い出すと見開きページ表示に不満が出てopfの修正したくなる
そして読書位置保存したくてライブラリ管理もさせたくなる
そうすると<dc:title、<dc:publisher、<dc:creatorが一貫してないのに愕然としopfの修正したくなる
と悪循環が始まる そしてxmlパーサに手を出し
namespaceにハマる >>754
これで得意げなのがね…
日本終わってるだろ 見開きって漫画?
zipにしてmangameeyaじゃないの? >>758
ラノベ
左右別画像ファイルなのは順番がズレて連結して表示されないことがある
左右連結画像ファイルは片ページに(小さく)表示されるのが多い
あと表示には関係ないがresの画像と差し替えないと左右で画像サイズが違うなんてのもあった >>752
右端をクリックだろ。右綴には対応してないから、右端クリックで次のページ、
左端クリックで前のページ、スクロールホイールで章移動。
4.4 Viewerで日本語縦書きがやっと安定して読めるようになった感じだが、
PDF変換は相変わらずうまくいかない。 >>759
自分でスキャンしなおせばいいんじゃね?と、白々しく言ってみる。 先日からhttps://narou.nyanpass.jp/がずっと止まっているので
AozoraEpub3で既存のものを作り直しています。
カクヨコムにも対応されていればAozoraEpub3に完全移行できるのですが
なかなか難しいですね。 >>762
自分はGitHubのNarou.rbに乗り換えた
カクヨコムにも対応 >>763
確かに結構便利な感じですね。
最終的には出力したEPUBファイルから、変換&表紙&挿絵挿入済みの既存分に
更新分のテキストと目次ファイルをCaribre上で既存の作成分に付加して更新しているので
カクヨムにも対応していることもあり年末の休暇を使って導入してみようと思います。
情報有り難うございます。助かりました。 kindleunpackでepub化したときの画像ファイル名をcalibreでepub化したときと同じ名前に出来ないんですか?
unpackだとresファイルとの置き換えが面倒
calibreのだと他で書かれてるように見開の画像たりするし >>766
pythonスクリプトを自分で修正すれば可能
processImageのimgnameがファイル名 >>767
ありがと〜
python素人なんで元のファイル名がよくわからんかった…
とりあえず変数追加して連番ふってファイル名にしてやったらうまく出来たよ
そんでsvg使わないようにしてイメージ解像度の記述なくした
これでresファイルを直接入れ替えるだけでいけるようになった! >>763
762ですが、昨夜時間ができたので導入しましたWebUI超便利ですね。助かりました。
初めMSEdgeだけがWebUIのページを開けないので結構悩みましたが
プラウザのキャッシュ消したら普通に表示されましたw
AozoraEpub3とこれのお陰で完全に環境を移行できました。
ちな https://narou.nyanpass.jp/ が「ヒナプロジェクト社からの警告により停止中です。」から
ページ自体がなくなりましたね>< >>769
お役に立ったよう良かったです
にゃんぱすは今月初めには消えたようですね >>769
一旦環境できたら以下の3つくらいしかコマンド使わない
gem update narou
narou d XXXXX
narou u >>509
python完全に素人なんですが、方法教えていただけませんか?
ソースコードの見方もわかりません。 KevinHはどうするんだろうな
こんな辺境のスレまでチェックしてご苦労な事だが
Sigil1.0とかぶちかまして対応できんのかね 11月にDeDRMできてたのが今日やったらできなくなってた
なんか仕様変更あったの?
ファイルの拡張子が前はazw3だったのがただのazwに変わってる GooglePlayブックスの本の書誌がCalibreで編集できないのですが、方法を知っている人はいますか?
具体的には、
「書誌の編集」でCalibre上の表示は編集出来るのですが、iBooksなどに入れると書誌が元のままになります。
また、書誌を編集したepubを別のHDDに移動した後、再度Calibreに読み込ませてみても書誌が元のままになります。
epubファイルの属性が読み取り専用になっていたりはしません
お願いします! calibreの書誌情報は書籍内のメタデータやユーザーの入力データを元に作る独自形式で持ってる
calibreで書誌情報弄ってもcalibre companionとかの、calibre形式の書誌情報に対応してる本棚アプリじゃなきゃ反映されないよ
対応してる本棚アプリならメタデータを持たないcbzの本を著者で検索かけたりシリーズでまとめたりできて便利だけどね >>784
そうだったんですね!ありがとうございます
ひとまずSigilを使うことにしました
複数まとめて編集できないのが難点ですが >>780
Amazonですよね?
できるって情報があるだけでも助かります。
もう一度最初からインストールし直すかな >>787
12月10日以降に新しくダウンロードした本も解除できてますか?
昔できた本も一度削除して、ダウンロードしなおすとできなくなってました こないだ朝のニュースでやってたけど今の日本人の若者の語彙の無さと読解力の無さが深刻らしい
SNSなんかの単文やスタンプ、絵文字でしかコミュニケーションとってないんで文章が書けないし読めない
5ch見てるとほんとよくわかるな
何言ってるのかわからんし、何言っても伝わらない 5chでは無駄な改行多い奴と句読点打つ奴は
時分の言いたいことだけ言って人の話聞かない って評価もあるがな
ネット上のコミュニティの場や雰囲気を読む能力は年配者のほうが低い
まあ根本的に文章力ない人間も場の空気読まない奴もいつの世代にもいるもんよ 環境や条件も書かずにただ質問されても答えられるのはエスパーだけ KIndle for PC を1.243で再インストールしたら治りました。
ひょっとしたらWindows のインターネットオプションを高にしてたのが関係していたのかも。
THX>>情報くれた方
環境
KIndle for PC 1.24.3
Calbre 4.5
DeXXX 6.3.3 普通の質問に大して答えないくせにこういう時は口数多いな まあ今回のようなケースは9割型過去ログ読み直せで済むんだけどな
だいたいあたりが付いてても環境書かない質問者には厳しいのが5ch流 azw→zipの変換したときにimagesフォルダの中身が00002.jpegで始まって
表紙の1ページ目は上の階層のcover.jpegになるんですが
表紙を00001.jpegとしてimagesフォルダに入れる設定とかないですか?
見つけられなくて・・・ >>803
書誌を編集で表紙を削除してからzipにした 俺はスクリプトを組んでhtml 消したりトップページを移動させた そこまでしてCalbreのzipにメリットがあるのね >>808
俺も展開した後bashでやってる
Windows10で便利になった jpgだけ抽出してzip化する漫画用のプラグインがあってもよさそうなのに需要ないのかな >>752
> これで本読むときにページ送りってどうやるの?
> マウスのホイール回してもカーソルキー押してみてもpageup/down押しても
> 章単位で飛ぶから次のページを読むことができないんだけど
Win版64bit版使ってるんだけど、これうちの環境でもまったく同じでお手上げだわ
ホイールもキーボードの左右キーもスペースキーもテンキーも画面端も何操作しても章の切り替えしかできない。
ChromeのReadiumとかで開けばは普通にめくれるし操作できる cliber4.X系になって以来、azw3→PDFの変換がうまく行かない。
4.X系でPDF変換の扱いが変わったらしいのですが、何か具体的な情報は無いでしょうか? >>814
具体的にはどのような不具合が出るのですか? >>815
デフォルトの設定で変換しようとすると、変換に失敗してしまいます。 作品名書かないのはなぜ?書けない理由でもあるの?unlimitedなら試すよ
失敗ってのはエラーが出るのか、読めないPDFが出来るのか、レイアウトが崩れるのかで全然意味が違うし
デフォルトの設定ではってことは設定変えればうまくいくってこと?
言葉が足りなすぎ
エスパーではないのでわかりませんw
azw3の場合、PDF変換はヘッダ情報いじるだけなんで設定なんか関係ないんじゃないんだっけ? 4.xでpdf変換エラーになってできないとか上でも何度も出てるしそれやろ。 >>818
うちもUnlimitedをPDF化してますけど、4.X系ではエラーが出て変換完了しませんね。
ちなみにタイトルによらず、もれなく。 表示列の追加 → + → 所持フォーマットで簡単に分かるようになるけど、epubが1個であとは全部azw3だった ルビをとんでもない付け方してるのがあって手直しに手間取った
1つの漢字に3文字以上のルビがつくやつは、前後の文字まで含めてルビをつけてあった
<ruby><rb>の猪が</rb><rt>いのしし</rt></ruby>
こんな感じ <ruby><rb>究極奥義の呪文を唱えた</rb><rt>エターナルフォースブリザード</rt></ruby> 「ディスクに保存」と「ディレクトリに保存」は何が違うのだろう?
両方試してみたが、両方とも指定したフォルダにコピーされるだけで
違いがわからなかった >>830
同じ著者で複数冊保存すればわかると思う USBでkoboを接続しています
「デバイスのメインメモリにある本を表示」は上部のアイコンにあるのですが
「デバイスにない本」を表示したいです
(まだ転送していないepubをkoboに転送したいため)
やり方わかる人います? >>832
ないものを表示させるのは超能力が必要だと思います
もしかしてCalibreに取り込んだepubのことならライブラリを選べばいいけど?見てわかると思うけど…
それよりも転送したいなら普通にエクスプローラでコピーのほうがよくね? >>834
そういうボタン無くても運用次第でそれっぽい事は出来ると思うけど…
デバイスの本を表示させて全部選択し書誌情報をまとめて編集でタグ(転送済とか)を追加
後はタグブラウザでそのタグを − にすればそのタグの無い本だけ表示させられる
こういう方法じゃダメかな? >>833
端末接続後なら、゛デバイス上゛フィールドでソートかけたり仮想ライブラリ作れば未転送な書籍のリスアップくらいできるものな
端末接続前に知りたいってのだと事前にカスタム書誌情報にユーザー設定項目を作っといて端末毎に接続時のフラグの保存やっとくとかかなぁ 端末接続後です
「゛デバイス上゛フィールドでソート」で目的が達成できました
ありがとう! Calibre使えばソニーのreaderstoreで購入した書籍のdrmって外せますか? Kindle for PC 1.21に書籍をダウンロードしたのですが、ファイル形式がAZWでそれをCalibreでAZW3に変換しようとしても失敗します。
Clibreのプラグイン(DeDRMなど)はインストールしてます。
他に原因があるとしたらどういった点でしょうか? >>843
1.21の前に別バージョン使ってたとかないよね?
設定->プラグインでDeDRMのカスタマイズを開き、
一番下のKindle for Mac/PC ebooksの解除キーにdefault_keyが入ってる?
入っていたら削除してやり直しを試してみる >>847
自己解決した場合その詳細を書かないのが一番迷惑
同じ質問しようとしてた人もいたかもしれないだろ
オンラインで変換ってどういうこと? それってDRM外れたazwから他の形式に変換するものじゃないの?
質問はazwからazw3に変換したいってことでしょ?変換て言い方に違和感あるけど
ダウンロードした拡張子azwをDRM外した拡張子azw3にしたいってことじゃないの?
勘違いならごめん 4.9.1になっても縦書きは全然ダメだが、縦書きにせず横書きのままなら
ルビが文字の途中で改行されたりするが、ほぼPDFに変換出来るな。 Kindleで買った本をGoogle play書籍に移動したくてCalibreでEpubにしてアップロードしたら毎回表示が変(。がその行の最後ではなく最初に飛んだり段組みが変だったり)なんですが解決策分かる方いますか?
試しにSigilで縦書きにしてみたら少し変ではあるもののまだ読めはする感じになったけどできればCalibreで完結したい 日本語の禁則処理に対応出来てないんじゃね?
unpackしてmobi8内のepubをGoogle playに移動してみたら? 複数選択して右クリックから書誌を編集→書誌情報を個別に編集を選んだときに表示される画面がこれまでと変わってるな kindle unpackで展開するとちゃんとline-breakにstrictがあるから禁則処理は期待できると思う
同じ書籍をCalibreでepub変換するとnormalしかないcssになる >>854
特に縦書きの場合、Calibreのepub変換には期待しない方が良いよ。858の言うとおり、
Kindle unpackならまともに変換できることが多い。 >>859
Kindleunpackでいくつか上手くいきました
ありがとうございます
スレの前の方にKindleunpackのこと出てたのに気付かず質問してしまって失礼しました
Kindleunpackでも上手く行かないものがいくつかあるのですが変換前のAZWをCalibreのビューワで見てみるとその時点で表示がおかしいのでCalibreが原因じゃないのでしょうか
(Amazon側の対策?) >>860
禁則処理はデータのcssで指定しビューワがそれを解釈して表示するから
表示がおかしいだけではデータが悪いのか、ビューワなのかはわからない
特にCalibreのビューワは日本語文章の表示が怪しいので
書籍によっては段落で複数行まとめて<p>タグ使ったり、行毎に<p>タグ
使ったりもあるから、epubを展開してcssのline-break指定が何か、
<p>タグの指定はどうなっているか見て個別対応するしかない >>860
そういうのはもともとの作りがマズいんじゃ?
初期の文春なんて1xhtmlにつき1CSS、しかも1行ごとに1classっつー笑える作りだし
1行ごとにline-heightやfont-size設定するとか、CSSは何のためにあるんだよと 見出しの字下げはmarginでやって欲しいわ
4〜5文字の字下げでも全角スペースでやってるのがけっこうある
短い見出しならいいけど、長い見出しで改行入ると笑えるレイアウトになっちまうぞ 全角スペース字下げは角川のラノベで目次のあとがきで使われてるのを見るな
text-decoration: overline;にすると全角スペースにまでライン引かれるので
修正してるけど面倒なんだよね kindleの小説など、文字ばかりの本をCalibreの機能でtxt変換すると
ほぼ全ての書籍で余計な「改行」が入ってしまうのだけど
改善する方法わかります? >>840
>>841
やっぱこれでも無理か
やっぱソニー最強だわ >>869
ツールバーのCalibreLibraryとある「本が4冊立ってるアイコン」を押すと
そこに「現在のライブラリを新しい場所へ移動」てのがある >>870
それやると容量多いとフリーズして永遠に終わらない
自分でライブラリをコピーして、「新しい場所で以前使っていたライブラリを使用」がベスト 色々提案ありがと
4冊立ってるアイコン、ツールバーに追加したんだけど
なぜか表示されない。。。 >>872
アイコン追加画面の「ライブラリを選択」ってアイコン
矢印付きの4冊は「ライブラリにコピー」なんで別機能 (なぜか表示されないね) タグの最初の一文字だけが前の行にあったりするのどうにかならないかな Kindleとcobo以外のサイトでdrm外せるサイト教えて下さい 新しいネタないから過疎り気味なのは仕方がないんじゃないか
たまに来るのは新参か「突然できなくなったんですけど〜」みたいなのばかり azw3からpdfに変換したときサイズが小さくなって画像も荒くなってるみたいなんだけど、どこの設定をいじったらazw3から劣化せずに変換できるのでしょうか 今のバージョンはよく知らんが
以前はpdf全体の変換後サイズを正しく指定しないとアスペクト比狂ったり空白ページ挟まれたりした
ebook-convertのマニュアルを頑張って読むか、zipとかにするのか吉 共通オプションの出力プロファイルだっけ?あの辺は設定してるのかね >>884
していなかったので変な余白などが入っていました
https://qiita.com/khys/items/1ece112eb763f49e2c32
こちらのページを見て余白設定などを消してみたところそっちは消えました
この状態でPDFにするとazw3だったときの90%ぐらいの容量になります
zipにするとほぼそのままサイズで変換されるので縮小はかかっているのではないかと思います calibreの変換機能なんざ使いモンにならん
画像だったらunpackしてimageフォルダ抜き出すのが一番 設定の「構造検出」で「最初の画像を削除する」にチェックを入れても
PDFに変換すると表紙が2枚表示されるときが結構ある
何故なんだろう…… Pythonは一切触ったことなかったけどこれを機にちょっと勉強して、
KindleUnpack - The Pluginを改造してKindle本を無圧縮zipでの出力ができるようにしてみた
https://www.junk2ool.net/tools/kindle/
DumpAZW6も取り込んだので設定したディレクトリにresがあればHD画像を差し替えて出力可能
ついでに>>395の修正も取り込んでおいた
calibre使わずKindle本をzip(epub)変換可能なDeDRM+DumpAZW6+KindleUnpackを改造したPythonものももうちょいでできる予定 >>888
いただきました
1からのjpg連番が見ててすっきりします
まだ少ししか使ってませんが、resに合ってazwに無い画像もちゃんと取り込むのがすごいですね
自分はcalibre使わないので単独Pythonスクリプトも楽しみに待たせていただきます
ありがとうございました >>888
おー、めっちゃ便利だわ…ありがとう
ファイルの連続登録が面倒だから1冊1ファイルでダウンロードされる旧バージョンのKindlr for PCを使ってるんだけど
こんな楽にHD画像のEPUB作れるならを1冊1フォルダ でresファイルもダウンロードしてくれるバージョン使いたくなるな >>888
凄いね
Calibreなしで行けるバージョンができたら>>663あたりで話題になった件の公開版ってことになるな
うちは自前でシェルスクリプト化してるがres対応はしてないから参考にさせてもらおう
自分でPython弄り出すとPython2.7の終了問題が気になり出すが、dedrmにせよunpackにせよ電書界隈は対応鈍いな まだ使ってないがこれは多分凄い
zip変換だけが目的ならCalibre要らなくなる
同じようなものを自前で作っているがpython苦手なのでうちのはbashやらperlやらごっちゃで汚い
著者名や本タイトルの処理には独自ロジックを入れたいのと目次ファイル作りたいのでcontent.opfだけは消さずに残ってると嬉しいが、まあepub出力すればいいのか これは便利。ありがたやー
モノによってファイル名のタイトル部分がエスケープされる場合があるんですが、うちの環境がおかしいんでしょうか 具体的なタイトル書かないと調べようがないと思うが・・・ とりまタダの奴だとうにぁぽさんのが一通り化けてまする 18禁しかでてこないが
タイトルにやたら「!」が付いてるからそれかな >>892
乙 ★付けてきました
.vbsの同梱まであるとはいたれりつくせりですな
うちの環境だとcondaかwslなんでコマンドラインポチポチだけど ↓みたいにタイトル部が満遍なくエスケープされるな
ロケールをja_JP.UTF-8に強制したりしてみたが変わらず
[うにぁぼ] 地下ア(略).zip
こちらの環境はdocker上のdebian10
開発者の環境(WSL+Ubuntu18.04)との違いを調べる必要がありそうだ あれ、エスケープ文字を貼ったら5ch側で日本語にされちまった
後で貼り直す こんな感じか
おバカタイトルですまん
期待するタイトル:
[うにぁぼ] 地下アイドルあるある?八景島デジフェチパラダイス♡: 撮ってくれたらよしこ感じちゃうー!!.zip
実際のタイトル:(実際は5桁数値の前に&Hが付く)
[うにぁぼ] 22320;19979;12450;12452;12489;(略).zip 連投すまぬ
KVM上のUbuntu18.04でも試したが変化なし
どうも出力ファイル名が「UTF-8エンコードしたUnicode」でなくて
生のUnicode(UCS)になってそうに見える。
タイトル先頭の「地」の字の文字コードを調べると、
Unicode(UCS): 0x5730(10進で22320)
UTF-8: 0xE59CB0(10進で15047856)
で、上の方が使われているみたい。
著者名の方はちゃんと出てるから、何かマルチバイト文字周りで問題というか動作の違いがあるのかも。
WSLだと問題ないとしたら、マルチバイトの取扱いに差がある(WSLが吸収してる?)のかな かなり昔のことでうろ覚えだが、windowsでchcp 1200(UTF-16)が
使用できなくて、win10+Python2.7の環境で文字化けしたことがあった
その時は諦めてWSLで動かすことで逃げた >>888
ありがとう
おかげで「デパート女店員になる近道」のオリジナル画像を抜き出せた そんなんばっかですいません。それらです
とりあえずおま環ってやつではなさげですね >>892
いただきました
数冊試してみましたが一つにまとまってるから処理が早いですね
もしよろしければオプションの追加を検討していただきたいのですが、
例えば -f でImageフォルダ出力
-z -e でZIPとepub出力、-e -f でepubとImageフォルダ出力みたいな感じのを
Imageフォルダ出力はkindleによくある1ページ目のNEXT PAGEや
最後のBWロゴページを消したいので
複数出力はマンガか小説かを判定してオプションを切り替えたら
良いのでしょうが、良い判定方法が思いつかないので(汗)
両方一緒に出せば良いかなぁーと
お時間のあるときにでもご検討いただければ幸いです 作者さん次第だが、さすがにそりゃ自分でやることじゃないのか
azwからepub/zipに変換するツールが出てきたんだから組み合わせでどうにかできるでしょ
特定のページを捨てたいとか、いちいち組み込んでたらきりがないと思うがな 元のスクリプトを弄らんで、
epubとzipで引数変えて二回元のスクリプトを動かすスクリプトを作る、
その後に出来たzipをzipのファイル名のフォルダ作ってそこに解凍するバッチファイルなりスクリプトなりを自分で作るのじゃあかんの? py版いいっすね
せっかくなんでkindleunpack.py内のmakeOutputFileName()弄って出力ファイル名を調整しようとしたが
pythonニワカなうえPy2のUnicode制限がきつくてつらい
[苗字 名前] → [苗字名前] にするくらいならなんちゅーこともないが
タイトルHOGE (1)
みたいな尼の全半混じりクソ表記をどうにかしようとするとわけわからん
ファイルリネームするスプリクトを別に作るほうが楽か
>>903
junk2ool氏ではないが WSL+Ubuntu18.04 で試してみたが>902のタイトルはエラーで変換できなかった
ハートがcp932(SJIS)にはないコードなのでそのせいだと思うが
この辺の問題pyt3にすることでほぼほぼ解決しそうな気がするんだが
1byte圏の人らは自分らが困らないから無頓着だよね DeDRMをpython3に対応させようとしたら糞ややこしくて泣ける・・・
なんかソースがぐちゃぐちゃになってきた
>>902
原因は分かったから対応します
>>907
-zと-eでzipとepub両方出力は考えたけど優先度低かったからv.0.1では見送った(一応-e有りと無しで二回実行すれば望むことはできるし)
Imageもまぁ一段落ついたら考えます
zipも無圧縮/圧縮を切り替えれるとかも一応実装しときたいところ なるほどハートマークか
道理でエロタイトルばっかり引っ掛かる訳だ >>910
なるほど変換できない文字が含まれてると全体を生Unicodeにしちゃうような感じなのか
うちはメインフローはbashでpython部は呼び出すだけにしてるが、pythonは文字列処理難しいのかな
自分用のソースなら見た目気にせず使い慣れたsedやawkが大活躍なんだが >>902を直したazw2zip v.0.2上げといた k4mobidedrm.pyの72行目に書かれているhtml.entitiesが見つからないとかで動きませんでした
中身は良く判りませんがファイルの名前がなんとなくmobi用っぽいので
とりまエラー消しの為に該当行をv0.1の記述に戻して全件zip出力をテスト中です
ご報告まで 終了はしたのですが、数が合わなかったので、エラーになった書誌の特定のため、
vbsのコマンド部分をまんまバッチファイルに置き換えて実行したみたのですが、
不思議な事にバッチファイルだとうまく行きました
現在うちの環境ではコマンドプロンプトのデフォルトコードページが20127(UTF-8)から戻らなくなっていて、
バッチファイルでは先頭で932に変更しています
関連あるかはわかりませんが、一応文字コード近辺なので参考情報としてお伝えしておきます
あと>>802のファイル名ですが、ハートマーク以降が切り捨てられているようです
ご報告まで >>917
細かい事ですが、UTF-8は65001、20127はUS-ASCIIですね >>918
ども
数字の方は合っているので、US-ASCIIから戻らなかったようです
なんとかアイツのレジストリの話に辿り着き、削除してグローバル値に戻せました
(なんでアイツ呼ばわりかというとCFにブロックされたので書けたらこれかなと) 書籍名が切り捨てられる件の影響で、シリーズの巻数が切り捨てられて最後に変換された一冊だけが残る現象が発生しています
例はまたもうにあぼさんですが、「エロマンガ?描きますよ。お仕事ですから!」シリーズで発生を確認しました
ご報告まで タイトルが途中で切れる以上はそうなるわな
特殊な文字でしか起こらないだろうから個別に手で直せばいいのでは >>920
オプション-tを使えば行けるみたいよ
ちょっと調べたらKindleUnpackの時点でcontent.opfに記載のtitleが化けてる
Updated_Titleには正しい文字列が入ってるみたいだから、-tを使えばそっちを取れる
結局大元のazwの時点でデータに問題があるか、KindleUnpackのロジックに問題があるかのどちらかかな どもです。-t -eで全件お試し中です。
ところで>>916でk4mobidedrm.pyのhtml.entitiesの行を戻したままなんですが、これで何か不具合出たりしますか? html.entitiesはpython3
python2はhtmlentitydefsなんだけど実行環境変えたのかな なるほど。じゃpython2.7環境ならそのままでいい訳ですね
オプション次第では3特有の関数が必要とかかなぁ 処理終了
若干増えたので気が向いたら差分取ってみます(名前微妙に変わるわ母数4桁だわでちょっと大変)
恐らく全部EPUB化できたと思います
ありがたや
といいつつ要望なのですが、
・差分のみ出力オプション(既存の場合変換プロセスをスキップ)
・著者数が一定値を越えた場合に代替ラベルで出力するオプション(-alim 5 -albl "雑誌" みたいな)
あたりがあると非常にありがたいです
検討お願いします >>920
タイトルはTitleとUpdate_Titleと二種類あって自分の持ち物だとUpdate_Titleは後ろに(〜コミック)とかつくだけで邪魔だったからTitleを優先にしたのよね
readmeにも書いといたけどcalibreはUpdate_Titleを優先してた
で、指摘の件の本だとUpdate_Titleに完全なタイトルが入っててTitleは短いタイトルが入っているからどうしてもそうなっちゃう仕様です
なので>>922さんの言う通り-tオプション付けて変換かけてください
>>923,924
ブランチ切る前にPython3に同一ソースで対応させるために先走って弄ってたの忘れてました
今の最新コミットでは大丈夫なように直してあります
>>926
何冊以上となると数は変換してみないとわからないから、変換終了後に移動ってなるとアルゴリズムにちょっと悩む
著者名でディレクトリ掘って分けるオプションなら簡単に実装できそうだけど
差分出力は考えます あと>>395の修正取り込んでいたらepubのnavの表紙が2個(うち一つは存在しない表紙)になってしまうことがあるバグが有った
なので、KindleUnpack - The Plugin + ZIP modにも同じ不具合があります
両方とも次で直します
>>907の出力オプションは簡単だったからv.0.3で実装します
Images出力はzipとかのファイル名と同じディレクトリ作ってその中にjpgを投げます
で、python3のブランチにv.0.3 betaとしてpython3でも動くようにしたと思うのを上げときました
ただ動作確認はまだWindowsのpython 3.8でしかしてませんのでご注意を >>927
何冊以上に引っ掛かったので一応確認
雑誌などの場合、一冊の書籍に対して著者名が何人もつくと思うのですが、そういった場合を考えています
ずらずら著者が並ぶのも見栄え悪いしなにより毎号変わるから人によってはファイルの並びが不便かなと
とりあえずうちでは数冊なので困ってはいませんが
他は了解しました
差分出力のご検討ありがとうございます。期待しています 雑誌の扱いは悩むところ
うちでは雑誌名マスタを持っておいて、タイトルが前方一致したら著者名は「(雑誌名)編集部」に固定している ラノベ原作コミックスとかだと、原作者、原作絵師、コミックス作者が順不同で並んでたりしますね 例)りゅうおうのお仕事コミック版の場合
こけたおこげ:作画
しらび:キャラ原案
カズキ:構成
白鳥士郎:原作
西遊棋:監修 python3ブランチに設定ファイルで振り分け&リネーム可能にしたBeta2上げてみた
これで問題なければv.0.3にする
変な動作するものでKindle Unlimitedにあるものなら確認します azw2zip.sample.json
を参考に
azw2zip.json
にリネームして使ってください 以降はpython3で開発される予定でしょうか?
これのためだけにpython入れてるので
もしそうなら両方は入れたくないので入れ替えます
>>931-932
その手のは多くてもほぼ固定だから雑誌よりはマシですね
個人的には5人ならギリ許容範囲かなぁ Python 3.7.7で動作しました
azw2zip.jsonでのリネーム
python3だと\dで全角数字もマッチしてくれるの便利すぎ
巻数表記のゆらぎは
"title": "(.*)[ (]\\(*(\\d{1,2})"
"series_index": "(\\d{1,2})",
で大体何とかなりそう
ただこれ authors はマッチで前方抽出じゃなく直値で置き換えるしかない感じですか?
自分>910ですが[性 名]の真ん中部分のスペースを削ったりしたくて
re.subでいらんとこ削ったり置き換えの指定ができるようになるとありがたいです
あと巻数部文以外の全角英数→半角変換とかも >>928の不具合直した
KindleUnpack - The Plugin + ZIP mod v.0.3
上げといた
>>935
どっちでも動くようにソース書いているからよほどのことがない限りどっちでも動くようにするよ
py2exeでのexe化も目処がたったからやりたい
>>936
そういう著者もあったのか
ちょっと考えます
著者、作品名の全角→半角はとりあえずjsonにそれのON/OFFキー作ってみる 基本pytion2,3両用との事ですので報告
kindlekey.pyですが、python2ではwinregは_winregのようで、
v0.3のhtmlentitydefsに倣ってtry-except構文に書き換えようと試みたのですが、
いまいち理解できていないようでエラーになったのでとりあえず決め打ちで動かしています
現在EPUBと圧縮ZIPの同時出力でテスト中です
(毎回必ず全件変換だしオプションも変わらないので起動は自作バッチファイルですが)
雑誌はタイトルで引っ掛けてAuthorsを捨てるようにしました
私の案よりこっちのがモノによって雑誌、アンソロなど使い分けられていいですね
authorsに関しては>>936さんとほぼ同意見です。
同じ人でも全半角とか姓名空きとか揃っていない場合が多々ありますので
(もっとも検索にも難儀するので本来なら元データを統一してほしいところではありますが)
あとどちらかというとjsonの質問になってしまうのですが、例えば
オールカラーでわかりやすい! 世界の宗教
なる本はauthorsが空なのですが、こういった場合を引っ掛けるにはどう記述したらいいでしょうか?
あとこれは本来の機能とは全然関係ないのですが
ファイルと書誌の対応一覧表を作れるミニツールみたいなものがあると変換テストが最小限で済んでとても助かります 著者姓名間のスペースは不揃いだと煩わしいから俺は一律消してるけど消したら自動では戻せない
また英字のみの外国人の場合はスペースないと逆に不自然
といった感じで要望噴出しそうでまとめるのは大変だと思うけど、作者の人は普通に対応してて頭が下る その辺は([a-zA-Z]+)で振分け可能なのでユーザー側のjson編集でいけんじゃね
変換が不可逆なのも大前提だしね
ただ全半変換はタイトルに?が含まれてる本も多いからファイル名禁止文字に引っかかる
しかし氏名の間のスペースも半角だったり全角だったりあったりなかったり
全角英字タイトルも途中の巻から半角英字になってたり
表記ルールろくに決めずにノーチェックでバイトに入力させてるんやろうなって 漫画雑誌変換したら連結した作者名が長すぎてファイル名長の制限越えてダメだなw
1人目が出版社っぽいからとりあえず5人超えたら1人目だけにするようにするかな
リネームの処理柔軟にできるように考えてたら訳分かんなくなってきた…
>>938
あー、そういやそこもいじってたの忘れてた
直します 雑誌が限られてるならそれぞれの書誌名部分一致で変換ルール書く方が早いと思うです ソフトハウス名義とかで全部英字でもスペース有無の統一されてないのがあったり
うちの例だとRiddleSoftが何冊かあります
今売ってる奴は空白ありだけど完全に別商品扱いなので落とし直しても直らない 著者名末尾に(○○文庫)とか付いて邪魔なのもある
しかしつまるところファイル名になるんだからレアケースは手で直せばいい
著者名に関して標準であると嬉しいのは
・姓名間のスペース除去
・全角→半角変換
・複数著者は著者名でソート
・雑誌判定
くらいかなあ 差分出力も考え中って事だったからレアケースでもルールファイルに落とした方がいい気が
雑誌は書誌名の部分一致でなんとかならんかいね
スペース除去と英字半角はぜひ欲しいなぁ 差分出力するにはunpackまでやって名称一致判定するしかないのか 差分メンドそうですね
もう起動日時を(弄れる形で)ファイルに吐いてファイルかフォルダの日時と比べるとかでもいいかもしんない 差分変換って発想は
azwとzipの両方のライブラリも維持しつつ同期させたいってことだよね
無論個人の好みだけど俺は変換済んだらazwはさっさと消す派
残しても役にたたんから
強いて言うならKindleが本データ更新したときに追従できるくらいだけど
それも差分でやるにはAmazonの商品ID(Bで始まるやつ)をキーにするか、タイムスタンプで判定するしかない
後者だとファイル名が変わるような書誌変更はファイルが2つになる(まあそんな変更そうないが) 自分が差分変換したい理由はKindleforPCのビュアーが気に入ってるからですね
抜き出しはあくまでバックアップな感じです
自分の環境ではここ10年ちょっとで都合8冊ほど「ライブラリの管理」の対象から消えています
何冊かは商品ページも無くなっていました
幸い注文番号は残っていたので電話で復旧出来たんですが
こういうのもバックアップなり購入リストなりがないと正確に把握できませんし
それはそれとして、ASIN B07K5KJYZD の書誌名が化けてましたのでご報告
&が&になってました broken dream&reborn3: 一級建築士を目指して Broken dream & reborn Kindle版
タイトルに全角&は含まれてないようだけど epubファイルをリネームするツールを作ってみました
https://dotup.org/uploda/dotup.org2101707.zip.html
パスワード:epubren
使い方
node.jsをインストールした後booksフォルダに変換したいファイルを入れてrun.batを実行すると下記のような感じでリネームします
漫画や小説など
[作者名] 作品名 第00巻
雑誌
雑誌名 0000年00月号
既知の問題
run.bat実行時にWindows Defenderとかの警告がでるかも
タイトルに98以下の数字が入っていたり99巻以上の作品だとファイル名がおかしくなる
雑誌の場合は変換が雑
ファイルが多いと時間がかかるかも releaseにv.0.3 RC上げといた
リネーム処理融通効かせようと思ったらコードぐちゃぐちゃになったせいでバグありそうだけど・・・
py2exeを使ったexe化も可能にしたので、おいおいPythonインストールしないでいいexe版も上げとく
>>949
直ったと思う
差分は無駄なファイルを作らずできそうだからこれが問題なければやってみる 対応ありがとうございます
とりあえず単品では直っているのを確認しましたので取り急ぎご報告まで
一応全件も確認しておきます 全件比較終了
著者数が多い場合は纏めるようにしたんですね
「ほか」は「外」より「他」のがいい気がします
それ以外はそのままでした
あとこれは前からの見落としかつかなりレアケースだと思うんでいよいよ個別に手で対応した方がいい気もしますが、
温泉マーク(U+2668)が?に化けていました。対象はASIN B07RZYV69F(有料)です。一応報告しておきます 別ツールで作ろうとしたのですが、ファイル名長の都合で著者まとめ不可避っぽいので要望です
_authorsとかなんとかのフォルダを掘って各著者フォルダに書誌をリンクする機能があるといいなぁ
Windowsの場合XP以前はmklinkコマンドがないので対応するなら問題のないソースを拾う必要がありますが…
ちゃんと理解してないとコピー移動でエラい目に合う可能性があるのであくまでオプションで
あ、EPUB限定なら別ツールでもいいのか
うーんどうしようバランス悪い 自炊したコミックをシリーズとしてカテゴライズしたいのですが、やり方がわかりません。
Calibre4.13 + Kindle ペーパーホワイト を使っています。
方法があったら教えて下さい。 series列にシリーズ名を
series_idx列に巻数を
それぞれセットするだけ 最近はkindle使ってないんだけど、今のkindle端末ってcalibreのseriesをデフォで反映できるの?
昔はプラグインでseries毎にコレクション作るような設定してたけど >>960
例えばドラゴンボールだったら、
series列は ドラゴンボール
series_idx列は、1巻なら[1] 2巻なら[2]…になるの?
つまりGUI表示状は ドラゴンボール[1] とかになるの? Kindleもkoboもメタデータのseriesやcollectionは反映しない azw2zipの作者さん、DeDRM PluginのソースのPython3対応は自分で修正してるのかな?
本家のPython3ブランチのソースだとExceptionのシンタックスとかlong値リテラルとかpy3対応してないと思うんだけど。
だとしたら熱烈感謝の上、ソース流用させてもらいます。
メインロジックは自分のもの使いたいけどpy3対応はしたかったので。 azw2zip v.0.3 RC2としてzip化のDRM解除不要版を作るついでにデフォでは上書きしないようにしてみた
-oオプションつければ従来どおり上書きします
>>964
Pythonの勉強がてら自分で修正したよ
strとbytesの整合性取るのがめんどかった なんかエラーであります
全件固定版とD&D版でそれぞれバッチファイル作ってます
以下全件固定版画面まんま
D:\tool\azw2zip>"D:\Python2.7\python.exe" D:\tool\azw2zip\azw2zip.py -z -t -c "D:\RedirectedSettings\xxxx\My Kindle Content" "E:\My Kindle Backup\zip"
azw2zip v.0.3
Copyright (C) 2020 junk2ool
k4iディレクトリ: D:\tool\azw2zip
k4i: D:\tool\azw2zip\kindlekey1.k4i
変換ディレクトリ: D:\RedirectedSettings\xxxx\My Kindle Content
出力ディレクトリ: E:\My Kindle Backup\zip
出力ディレクトリ: 作成: E:\My Kindle Backup\zip
変換開始: D:\RedirectedSettings\xxxx\My Kindle Content\B0084AVKZW_EBOK
Traceback (most recent call last):
File "D:\tool\azw2zip\azw2zip.py", line 312, in <module>
sys.exit(main())
File "D:\tool\azw2zip\azw2zip.py", line 204, in main
a2z.load(azw_fpath, '', debug_mode)
File "D:\tool\azw2zip\azw2zip_nodedrm.py", line 564, in load
azw.load(azw_fpath, self.azw_header_data, self.debug)
File "D:\tool\azw2zip\azw2zip_nodedrm.py", line 419, in load
raise azw2zipException(u'invalid file format: {}'.format(ident))
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in position 0: invalid s
tart byte 追記
RC(1)に戻して最初から試してみたところ、最初に解読失敗が1件ありました
この時はスキップされて次の本に移っているので、上記の場所ではなくエラー処理関係なのかも kindleunpackでepub3にしたのをiBooks で読もうとした時に「要求されたリソースがみつからないため〜」と出た場合にはどうすればいいですか? スゴイツールができたんですね
でもPython導入してみましたがやり方が分からないので
プラグインの方を使わせていただきます Got DSN key from database C:\Users\Administrator\Archive\azw2zip-v.0.3.RC2\kindlekey1.k4i
Found 4 keys to try after 0.2 seconds
Crypto Type is: 2
Error decrypting book after 0.2 seconds: No key found in 4 keys tried.
Traceback (most recent call last):
File "C:\Users\Administrator\Archive\azw2zip-v.0.3.RC2\DeDRM_Plugin\k4mobidedrm.py", line 274, in decryptBook
book = GetDecryptedBook(infile, kDatabases, androidFiles, serials, pids, starttime)
File "C:\Users\Administrator\Archive\azw2zip-v.0.3.RC2\DeDRM_Plugin\k4mobidedrm.py", line 248, in GetDecryptedBook
mb.processBook(totalpids)
File "C:\Users\Administrator\Archive\azw2zip-v.0.3.RC2\DeDRM_Plugin\mobidedrm.py", line 506, in processBook
raise DrmException(u"No key found in {0:d} keys tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 4 keys tried.
DRM解除: 失敗:
DRM解除: 失敗:
azw3はいけるんですけどazwがDRMを解除できなくて引っかかってます
Pythonは3.8 パソコン内を検索したら出てきたkindlekey1.k4i使ったらできました! タイトルと巻数がスペース無しで連続してるとき
"title": "(.*)[ (]\\(*(\\d{1,2})"
"series_index": "(\\d{1,2})",
じゃダメみたいです
情けないのですが1ミリも読めないのでご教示願いたいです 具体的な巻数表記がどうなってるのかサンプル出さないで言われても分からんけど
巻数数字の直前にある文字を[] の中に列挙していけばいいだけ
上の例では[ (] の部分で 半角スペース or 全角スペース or 全角前カッコ を指定している ■■■■kindle版「プロボクサー井上尚弥の弱点 偽りの怪物」只今無料■■■■
Amazonで無料ダウンロードサービス中 只今なら定価250円が無料に
Amazon検索窓で「井上尚弥の弱点 偽りの怪物」をクリック
井上尚弥本人が書いた著作より、Amazon検索上位に来てるから笑えるナゾの電子書籍
<目次>
第一章 史上初の最強王者同士のトーナメント
◆実は「正規王者」は、「正規の王者」ではない
第二章 偽のベルトを量産させたボクシング団体
◆正規王者というウソのタイトル
◆本物の王者2人の不可解な棄権
第三章 姿を消した長身のサウスポー
◆井上尚弥のもっとも苦手な選手は何処へ?
◆一度もまともに勝たず決勝戦にたどりついた老ボクサー
第四章 「正規王者」という名の偽王者
◆WBSS出来レース抽選会
第五章 トヨタオブハリウッドからの刺客
◆スポンサー広告禁止を無視して
◆大橋ジム後援会の超大物顧問
第六章 パヤノの演技力
◆ヒットポイントから外れた効くはずのないパンチ
◆ネリのKO劇に酷似するパヤノのダウンシーン
第七章 ついにバレた「偽りの王者」
https://www.amazon.co.jp/dp/B0879FVBST/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E4%BA%95%E4%B8%8A%E5%B0%9A%E5%BC%A5&qid=1587467105&sr=8-1 >>974
>>976ならその作者のタイトルに数字が入らない前提なら作者で絞っておいて
"title": "(.+?)\\s*(\\d{1,2})",
の大雑把な指定で2桁までの巻数が取れるはず
作者で絞っておけば誤爆しないだろうし
あとtitleで巻数取るようにしといたらseries_indexは無くても大丈夫
あえて書くなら
"series_index": ".+?(\\d{1,2})",
でいいと思う
タイトルに数字が入ってても巻数の数字がタイトルの末尾なら最短マッチの?消して
"title": "(.+)\\s*(\\d{1,2})",
でいい >>978
出来ました! ありがとうございます! もうちょっと勉強します ちょっと話に入りたいんだが、「KindleUnpack - The Plugin + ZIP mod」って、文字メインの活字本に対して役立つ?
画像で出力とか言われると、活字本の場合の文字データが全部消えてしまうように聞こえるんだが? ごめんZIP modの話か
そりゃ画像にしかならんのでは 文章が画像になるわけじゃなく、テキストは捨てられるだろう
挿絵とかの画像だけになるのでは 俺ちゃんとKindle1.24使ってる。
高画質画像が収まってる(?)resファイルをazwファイルの該当画像に差し替えたいと思ってるんだが、丁度いいツールある? 今度はスレの流れ読まないマンか?
すぐ上で話題に出てるツールがまさにそれなんだが >>985
俺ちゃんとKindle1.24使ってるお前は誰ちゃんなの? >>987
気づいてなかったわ
980と同一人物か 結局うちっておま環なんかいね
指摘もうちももないからよくわからん してません
今のところ「2系で動かない」っていうのは意図されていないと思っているので
作者さんもその意向なら諦めてそっちにしますが 同じ症状出て3.8にしてpycryptoじゃなくてpycryptodome入れたら直ったから このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 717日 17時間 9分 39秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。