【Calibre】電子書籍 保存・管理・変換・編集ソフト part1at EBOOKS
【Calibre】電子書籍 保存・管理・変換・編集ソフト part1 - 暇つぶし2ch700:名無しさん@お腹いっぱい。
19/11/10 17:24:31.85 WcNFCeZh.net
>>672
ある程度自分でなんとかできる人間ならコードはほぼオープンなので
俺環上等で組み上げることは可能なんだけど
前出の通り文字コードの問題があるのと元がpythonでexe化しにくいのとで
そのあたりの素地のない人でも簡単に使えるような汎用物に仕上げるのが難しい

701:名無しさん@お腹いっぱい。
19/11/10 17:29:57.45 P2OFHB2g.net
スクリプト配布して終わりにならないのがね
最低限pythonの実行環境を自分で構築できる人で無いと動かないと文句言われそう
そしてその手の方が圧倒的に多い

702:名無しさん@お腹いっぱい。
19/11/10 17:38:33.73 lM7+HfOb.net
複数人が即反応w

703:名無しさん@お腹いっぱい。
19/11/10 17:40:23.25 12B1JhlK.net
同じようなことを考えてるか、過去に考えた人がそこそこいるってことだろう
うちはLinuxでwineも絡むのでさらに面倒くさい

704:名無しさん@お腹いっぱい。
19/11/10 17:41:46.14 rEbnqmwE.net
python2.7もう終わりやでしかし

705:名無しさん@お腹いっぱい。
19/11/10 17:42:51.91 P2OFHB2g.net
>>676
話を理解してくれそうな人がいるからね
草生やすだけには言うだけ無駄だから

706:名無しさん@お腹いっぱい。
19/11/10 17:44:28.23 12B1JhlK.net
そういうことだな
「配布してくれ」以外の反応があると話しやすい

707:名無しさん@お腹いっぱい。
19/11/10 17:55:52.35 Y59G9wTd.net
変換専用の Docker イメージでも作るかね

708:名無しさん@お腹いっぱい。
19/11/10 18:04:04.90 6wo/gqF+.net
4人くらいいそうだな
複数人がスレ見てるってのが証明されたし今後は遠慮せず改良を進めてくれ

709:名無しさん@お腹いっぱい。
19/11/10 18:06:27.49 6wo/gqF+.net
まずは>>665が考えたスクリプトを公開してその改良から始めようぜ

710:名無しさん@お腹いっぱい。
19/11/10 18:21:52.17 jsGtjyFz.net
>>672
自分が使えればいいだけってなら他人の意見はいらないし、サポートの手間とかソースの流用やDRMの事でもめたりしそうで公開するメリットなくてデメリットばかりだからじゃね
フォーラムとかで自分が雛型作ってソース見てもらい要望やアドバイスもらって完成したようなもんだと公開しないと不義理だと思うが、雛型時点で作者が満足してたら公開なんぞせんのでは?

711:名無しさん@お腹いっぱい。
19/11/10 18:27:04.91 12B1JhlK.net
>>665だが公開する気はない
これから作る人に助言というか、「自分はこうやった」って伝えるくらいはやるかな

712:名無しさん@お腹いっぱい。
19/11/10 18:33:33.45 S0YhtNCy.net
以上、自分は満足してるのでCalibreのバージョンアップに協力する気はないという皆さんでしたー

713:名無しさん@お腹いっぱい。
19/11/10 18:33:33.74 S0YhtNCy.net
以上、自分は満足してるのでCalibreのバージョンアップに協力する気はないという皆さんでしたー

714:名無しさん@お腹いっぱい。
19/11/10 18:43:40.28 P2OFHB2g.net
もらえないからとひがみ根性は見苦しいねぇ
>>397のplugin上げたのはオレだよ
他の人もできる範囲でアドバイスとかしてる思う

715:名無しさん@お腹いっぱい。
19/11/10 18:50:29.58 y+cbzfiF.net
Calibreのバージョンアップに協力?
なんのこっちゃ

716:名無しさん@お腹いっぱい。
19/11/10 18:52:22.02 S0YhtNCy.net
いや、大丈夫だ
やる気が無いのはわかったから

717:名無しさん@お腹いっぱい。
19/11/10 19:03:42.14 y+cbzfiF.net
いや、なぜこの文脈で「Calibreのバージョンアップ」なのか本気でわからんな
日本語不自由な人だったか

718:名無しさん@お腹いっぱい。
19/11/10 20:46:49.36 wzVPb7DZ.net
ファイル名がローマ字


719:になるのをどうにかしてほしい



720:名無しさん@お腹いっぱい。
19/11/10 21:10:09.15 QsdhkIAS.net
ハゲがいるな
こりゃダメだわ

721:名無しさん@お腹いっぱい。
19/11/10 21:52:01.54 nn4LsrFK.net
現状に満足してるので必要ないっす

722:名無しさん@お腹いっぱい。
19/11/10 21:52:14.46 HpmEOvqa.net
>>692
日本語ファイル名のまま追加したいということ?
出来ればいいんだけどな

723:名無しさん@お腹いっぱい。
19/11/10 22:18:18.54 uDs1PZZS.net
>>691
コードどころかレスの内容の意味も分からん状態の人だと
calibre外でゴショゴショやってるってこと自体気づかないんだろう
こういう所からも求められてるものと自分専用スクリプトの隔たりを感じるよね
まあでも中途まで書いて放置してる身としてはきちんと仕上げられた人達は
qiitaあたりで解説記事書いてくれると嬉しい
エンドユーザー向けじゃなくて全然いいので

724:名無しさん@お腹いっぱい。
19/11/10 22:21:14.00 R9V1mDpF.net
会話の内容が訳分からん奴はCalibreのプラグインでしこしこ変換してろって事よな
俺のように

725:名無しさん@お腹いっぱい。
19/11/10 22:23:19.28 wzVPb7DZ.net
>>695
そういうことです。
誰かプラグイン作って

726:名無しさん@お腹いっぱい。
19/11/10 22:35:16.69 FqinR99l.net
デカイこと言われてもそれに対応するほどの実力がないってこと

727:名無しさん@お腹いっぱい。
19/11/10 22:48:02.49 WcNFCeZh.net
>>698
ライブラリのファイル名はcalibre本体の管理がそうなってる以上
プラグインではどうにもならんよ
エクスポート時に日本語ファイル名で出力する事はできるが

728:名無しさん@お腹いっぱい。
19/11/10 22:53:06.19 FqinR99l.net
ここの連中の対応でepub3の今後が決まるとか酷すぎだろ

729:名無しさん@お腹いっぱい。
19/11/10 23:03:47.42 HpmEOvqa.net
「元ファイル(azw,epub)が登録してあるフォルダに
日本語ファイル名に変換し直したファイルのコピーを作る」
なら出来るかもしれない
俺は出来ないが。

730:名無しさん@お腹いっぱい。
19/11/11 00:54:11.09 /tMJu+sc.net
固定レイアウトのazw→zipの変換でhtmlとか要らないんだけどなぁ
ビュアーで読むから連番のjpegを抜いてzipに固めてくれるだけでいいのに…
プラグインとかでもそういうの見つからないし需要ないのかな

731:名無しさん@お腹いっぱい。
19/11/11 02:18:56.03 Kd7zzZL2.net
>>703
同意
コミックは画像だけのzipの方がいい

732:名無しさん@お腹いっぱい。
19/11/11 06:34:07.01 1H7Jx+3b.net
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してるとこを
コメントアウトすれば不要になる
という話が通じる人は参考にしてください

733:名無しさん@お腹いっぱい。
19/11/11 06:40:45.47 1H7Jx+3b.net
余計な情報のないフラットなzipにするには
KindleUnpackなり、calibreで変換(ebook-convert)した後でunzipして加工してzipに戻せばいい
Unpackの場合なぜか画像ファイル名の連番が1から始まらないのでそこを揃えたいときはちょっと面倒

734:名無しさん@お腹いっぱい。
19/11/11 07:14:20.47 eUj7/XVz.net
>>706
結局、ひとつずつepubを解凍していって
取り出したjpgをzip化することになるのかな?

735:名無しさん@お腹いっぱい。
19/11/11 07:27:43.35 UNRu6+Qj.net
>>707
解凍せずにzip操作もできたとは思うが
ファイル追加削除はともかくリネームや階層移動はできたかどうか
そこに悩むくらいなら解凍した方が早い
シェルにすれば大した手間でもないし

736:名無しさん@お腹いっぱい。
19/11/11 08:08:37.94 wzL/Z8fP.net
シェルってどういう意味で使ってんのw

737:名無しさん@お腹いっぱい。
19/11/11 08:09:56.05 UNRu6+Qj.net
シェルスクリプト

738:名無しさん@お腹いっぱい。
19/11/11 09:48:53.89 h4bhZQU2.net
zip内jpg以外削除はUnifyZipでやってる
フォルダごと投げりゃいいから楽よ
コマンドライン用exeだからcalibreやlinux cli上のpythonとの連携はできないのがネックだが

739:名無しさん@お腹いっぱい。
19/11/11 09:50:42.05 Hzlnd/Xb.net
>>703
バッチファイル2,3行書けばjpgだけ取り出せるゾ
低知能ド文系の僕でもそうしてるゾ

740:名無しさん@お腹いっぱい。
19/11/11 10:46:59.77 PARyiBFu.net
>>697
自分が使ってるソフトの不満点や要望はそのソフトの作者に言うのが筋だし、それが相手にされなかったら自分でなんとかするって世界だからなぁ
作者へコンタクトとるのすらめんどくさいから誰かやってくれってのは頼まれた相手もいい気はしないわな

741:名無しさん@お腹いっぱい。
19/11/11 11:07:18.29 gZ5tZtZw.net
作者が外人だから事情が少し違うだろうね

742:名無しさん@お腹いっぱい。
19/11/11 11:07:40.78 6JUGmvs/.net
>>665
・DeDRMプラグインのpythonライブラリをちょっと弄ってCLIでDRM解除
教えて欲しいのですが、どこをいじりましたか?
WSL+debian+python2.7でtopazextract.pyがTopaz_Cipherのインポートでエラー
ざっと見てコメントアウトして動かしてます
こうした方が良い、ここも必要というアドバイスがあったらぜひお願いします

743:名無しさん@お腹いっぱい。
19/11/11 11:34:43.30 sru8coPv.net
>>715
>>705
WSLは詳しくないのでpython-cryptが入るのか、ディレクトリ指定をどうするのか等はわかりかねます

744:名無しさん@お腹いっぱい。
19/11/11 11:42:33.78 sru8coPv.net
念のため、>>665は「Calibreでやれないことをできるようにするもの」じゃないよ
Calibre CLI + DeDRMプラグインでやれてたことをCalibreなしでもやれるようにしただけ

745:名無しさん@お腹いっぱい。
19/11/11 11:42:34.97 6JUGmvs/.net
>>716
ありがとう
こちらはk4mobidedrm.pyをダイレクトに呼び出してるので状況が違うようですね
もう少し読んでみます

746:名無しさん@お腹いっぱい。
19/11/11 11:53:16.80 sru8coPv.net
>>718
うちは
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())

747:名無しさん@お腹いっぱい。
19/11/11 12:20:40.16 USP6lEKH.net
>>712
連番jpeg抜くだけならバッチファイル書く必要すらないような

748:名無しさん@お腹いっぱい。
19/11/11 13:51:41.75 gZ5tZtZw.net
calibreで選択した本(複数選択可)からjpgだけ抜き出して
zip化するプラグインがあれば理想だろうね
こういうプラグインって何故かありそうで無いね

749:名無しさん@お腹いっぱい。
19/11/11 18:17:29.38 oEqb33sJ.net
>>721
シェルスクリプトで作ったよ
それほど難しいものでもない

750:名無しさん@お腹いっぱい。
19/11/11 1


751:9:05:54.54 ID:8m6XISp5.net



752:名無しさん@お腹いっぱい。
19/11/11 19:41:07.20 1H7Jx+3b.net
>>723
Calibreの外でならどうにでもなるけど
Calibre自身に日本語ファイル名で管理させるのは無理って話では
シンボリックリンク張るとか無理しないとどうやってもファイルが複数になる

753:名無しさん@お腹いっぱい。
19/11/11 19:51:39.53 oiVJ4QRO.net
世界には、koboちゃんみたいに日本語ファイル名でクラッシュするlinuxベース環境で動いてるcalibreもあるのかもしれんよ

754:名無しさん@お腹いっぱい。
19/11/11 19:59:22.73 q1Ec96/t.net
知らなかった
koboって日本語ファイル名でクラッシュするんだ
自分はepubにして全部kinoppyに入れてる

755:名無しさん@お腹いっぱい。
19/11/11 20:50:33.02 h4bhZQU2.net
>>723
情報取得からのリネームはできるだろうけど
calibre libraryフォルダ内を勝手にリネームしてしまったら
calibre本体がそのファイルを管理できなくなるからアウト
単純に日本語ファイル名で吐き出すだけなら設定変えるだけでcalibre本体で可能だよ
特別なプラグインいらない

756:名無しさん@お腹いっぱい。
19/11/11 21:33:45.27 1H7Jx+3b.net
本のタイトルに含まれる「(〇〇コミックス)」等を取り除いたり、
数値を半角に揃えたりする処理(正規化と呼んでいる)を自動化してるので貼ってみる。
ついでにシリーズと巻数を自動で取得できるようにしてある。
うちではこの巻数と発行日を利用してシリーズ毎の新刊予想レポートを出してる。
URLリンク(pastebin.com)
使い方: ./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」のように区切りがない部分に含まれる数値は巻数と見做さないので誤判定もある
・当たり前だが自己責任で

757:名無しさん@お腹いっぱい。
19/11/12 23:07:42.94 i6KAGSxw.net
epub2は本文中で使っているタグだけがcssに記載されているのに対して、
epub3は、装飾に使えそうなタグが事前に全てcssに記載してある
書籍ごとに別のものを用意する必要はなく、全ての電子書籍に同じcssを使えばいい
「電書協 EPUB 3 制作ガイド」
URLリンク(ebpaj.jp)
ここに日本での電子書籍作成の標準テンプレートがある
book-template.epub が小説用
fixedlayout-template.epub がマンガ用
自作epubの取り込むことが可能な電子書籍販売会社のアプリは、たぶんこの標準テンプレートで作られたepubがエラーなく表示できるように作成してる
海外のepubビューア開発者もepub3完全対応の参考にするといいと思う
英語のDLファイルも用意してあるが、中に入っているcssはタグの用途が日本語で説明されているので、翻訳が必要

758:名無しさん@お腹いっぱい。
19/11/12 23:09:09.38 i6KAGSxw.net
マンガはzipのほうがいいと思うので置いておくとして


759:小説について 表示エラーをなくすためには、DRM解除したepubを「電書協 EPUB 3 制作ガイド」の標準テンプレートに入っているcssの記載に沿った形に修正すればいい 具体的に言うと、cssを入れ替えて、本文中にあるタグを標準css内の記載に合わせる 標準css自体は書き換える必要はない 各社のcssを開いてみると「電書協 EPUB 3 制作ガイド」で配布しているcssプラス独自cssっていうところが結構多いので、その場合だと修正は大変ではないんだけど 小学館みたいに全て独自のところもあってそういうのは修正がかなり面倒



760:名無しさん@お腹いっぱい。
19/11/12 23:16:36.63 i6KAGSxw.net
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側のエラーで現在は対応済み

761:名無しさん@お腹いっぱい。
19/11/13 00:02:12.32 hVJrhZid.net
中公文庫の小説でopfがCalibreばかりだったの見たときの絶望感
cssも酷かった記憶

762:名無しさん@お腹いっぱい。
19/11/13 01:45:02.98 H98fp/uZ.net
古いepubだとひとつのxhtmlにつきひとつのcssなんてものあるんだよねえ
xhtmlが24個あればcssも24個
cssの意味がない

763:名無しさん@お腹いっぱい。
19/11/13 01:47:00.31 wQoFXrua.net
電書協のテンプレはいらないcssめたくそ書いてるしimportとかしてるから読み込み重くなるんだよな

764:名無しさん@お腹いっぱい。
19/11/15 07:08:45.81 hwbY1vFi.net
やる気はなさそうなのでこれで終了だね

765:名無しさん@お腹いっぱい。
19/11/15 07:13:18.58 hwbY1vFi.net
>>734
Sigilに使ってないcssを消す機能がある
重いと思うならそれで消せばいいんじゃね

766:名無しさん@お腹いっぱい。
19/11/15 11:25:57.51 lxagVzpV.net
>>736
未使用のスタイルシートクラスを削除のことかな?
amazonじゃなくてkoboだけどかなりの量を削除してくれるのは良いけど表示が崩れちゃったのがあった

767:名無しさん@お腹いっぱい。
19/11/15 13:15:33.33 hbyzh7ey.net
>>737
いらないのが大量に書かれてて重いって言うんならしょうがないんじゃね
あとは自分でなんとかすればいい

768:名無しさん@お腹いっぱい。
19/11/15 18:29:47.04 1yZ+c53J.net
DRM解除しただけだと多分日本の小説の8割9割は電書協のcss使ってるんだが
重いって文句をいう奴はどんなcss使ってるんだか興味あるな
公開してみろよ

769:名無しさん@お腹いっぱい。
19/11/15 19:11:28.16 MSwwMnpZ.net
アウトやろ

770:名無しさん@お腹いっぱい。
19/11/15 23:02:21.63 exwlTWKw.net
中華Padかわいそう

771:名無しさん@お腹いっぱい。
19/11/16 02:23:23.84 Wtvmz/C9.net
>>741
突然なに?

772:名無しさん@お腹いっぱい。
19/11/16 16:05:02.78 YxojEYkF.net
Sigilの改良から始めてそれをCalibreに搭載する
Sigilにテンプレートとして標準cssを組み込む
今まで文字装飾に使っていたタグとcssの記載を合わせる
epub2時代はナビゲーション目次がtoc.ncxだったからhtmlファイルをtextフォルダに集める仕様になってるんじゃないかな
epub3はナビゲーション目次がxhtmlなんでtextフォルダに移動してしまう
textフォルダに置いて本文中の目次用シートと兼用で使うこともできるけど原則はtoc.ncxと同じ位置
兼用させると目次ページで文字装飾が使えないので、日本では兼用してない
もしやる気があるならやってみてください

773:名無しさん@お腹いっぱい。
19/11/17 10:04:53.46 ouLiaRf0.net
Sigilの公式が対応したね
Sigil-0.9.18から一気にSigil-0.9.991 (pre Sigil-1.0)
皆さんはエラー報告等のフィードバックを

774:名無しさん@お腹いっぱい。
19/11/17 12:21:39.95 e0YJD1zh.net
タグブラウザ内のカテゴリの並び順って変更できる?

775:名無しさん@お腹いっぱい。
19/11/17 13:32:25.17 zMG7od0n.net
>>744
何に対応したの?
Release pageだとbug fixだけでよくわからなかった

776:名無しさん@お腹いっぱい。
19/11/17 17:14:49.48 qfMjuh+/.net
>>743
>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での話

777:名無しさん@お腹いっぱい。
19/11/17 22:49:06.45 VWurtBLL.net
>>747
Sigilの話

778:名無しさん@お腹いっぱい。
19/11/18 00:01:05.52 nMluA+Xf.net
DRM解除したepubをepubcheckにかけて、出たエラーをSigilで修正しようとするとSigilが強制的に移動させる
Sigilの開発はCalibreのチームが引き継いでやってるからCalibreの改良にもつながると思うよ

779:名無しさん@お腹いっぱい。
19/11/24 11:01:20.95 s16cyV88.net
そろそろVer4.4に移行しても問題なさそうですか?

780:名無しさん@お腹いっぱい。
19/11/24 15:02:47.02 +pyyUKXk.net
したけりゃすれば良いじゃん

781:名無しさん@お腹いっぱい。
19/11/25 19:40:04.79 drr12Vx7.net
また刺すか刺されるかと言う殺伐とした展開がwww

782:名無しさん@お腹いっぱい。
19/11/27 00:42:02.97 zxnXsnmC.net
DeDRMのWindows Applicationをexe化するpy2exeのスクリプトです
そろそろPython2も終わりなのにDeDRMがあるから移行できない人に
DeDRMAPP2EXE.zip
URLリンク(www.axfc.net)
DLパスワード DeDRM

783:名無しさん@お腹いっぱい。
19/11/27 16:30:19 nCoDHsyi.net
これで本読むときにページ送りってどうやるの?
マウスのホイール回してもカーソルキー押してみてもpageup/down押しても
章単位で飛ぶから次のページを読むことができないんだけど

784:名無しさん@お腹いっぱい。
19/11/27 17:29:50.05 q6SKCik6.net
calibreのビューアは使えないからepubのビューアはkinoppyでも使え

785:名無しさん@お腹いっぱい。
19/11/27 19:50:46 elDWtFhW.net
ビューアでkinoppy使い出すと見開きページ表示に不満が出てopfの修正したくなる
そして読書位置保存したくてライブラリ管理もさせたくなる
そうすると<dc:title、<dc:publisher、<dc:creatorが一貫してないのに愕然としopfの修正したくなる
と悪循環が始まる

786:名無しさん@お腹いっぱい。
19/11/27 19:55:38.41 rnCgW/bw.net
そしてxmlパーサに手を出し
namespaceにハマる

787:名無しさん@お腹いっぱい。
19/11/27 22:43:41.02 uHNWBxAj.net
それがなんで悪循環ってことになるのかがわからない

788:名無しさん@お腹いっぱい。
19/11/27 23:38:16 Jkh/8E0A.net
>>756
これで得意げなのがね…
日本終わってるだろ

789:名無しさん@お腹いっぱい。
19/11/28 17:40:56.53 3gS+TaUA.net
見開きって漫画?
zipにしてmangameeyaじゃないの?

790:名無しさん@お腹いっぱい。
19/11/28 19:15:26.10 Fpyld4dR.net
>>760
ラノベ
左右別画像ファイルなのは順番がズレて連結して表示されないことがある
左右連結画像ファイルは片ページに(小さく)表示されるのが多い



791:と表示には関係ないがresの画像と差し替えないと左右で画像サイズが違うなんてのもあった



792:名無しさん@お腹いっぱい。
19/11/28 21:49:09.43 HKkio9jS.net
>>754
右端をクリックだろ。右綴には対応してないから、右端クリックで次のページ、
左端クリックで前のページ、スクロールホイールで章移動。
4.4 Viewerで日本語縦書きがやっと安定して読めるようになった感じだが、
PDF変換は相変わらずうまくいかない。

793:名無しさん@お腹いっぱい。
19/11/29 10:32:35.67 /FRTZHAl.net
>>761
自分でスキャンしなおせばいいんじゃね?と、白々しく言ってみる。

794:名無しさん@お腹いっぱい。
19/11/30 11:47:56.62 JAOoAP8l.net
先日からURLリンク(narou.nyanpass.jp)がずっと止まっているので
AozoraEpub3で既存のものを作り直しています。
カクヨコムにも対応されていればAozoraEpub3に完全移行できるのですが
なかなか難しいですね。

795:名無しさん@お腹いっぱい。
19/11/30 12:01:05.27 wQXskbK6.net
>>764
自分はGitHubのNarou.rbに乗り換えた
カクヨコムにも対応

796:名無しさん@お腹いっぱい。
19/11/30 12:05:48.88 wQXskbK6.net
カクヨコム->カクヨム

797:名無しさん@お腹いっぱい。
19/11/30 13:14:11 JAOoAP8l.net
>>765
確かに結構便利な感じですね。
最終的には出力したEPUBファイルから、変換&表紙&挿絵挿入済みの既存分に
更新分のテキストと目次ファイルをCaribre上で既存の作成分に付加して更新しているので
カクヨムにも対応していることもあり年末の休暇を使って導入してみようと思います。
情報有り難うございます。助かりました。

798:名無しさん@お腹いっぱい。
19/12/05 00:46:22 fqjkX9S2.net
kindleunpackでepub化したときの画像ファイル名をcalibreでepub化したときと同じ名前に出来ないんですか?
unpackだとresファイルとの置き換えが面倒
calibreのだと他で書かれてるように見開の画像たりするし

799:名無しさん@お腹いっぱい。
19/12/06 07:06:18.79 U+GPhKw8.net
>>768
pythonスクリプトを自分で修正すれば可能
processImageのimgnameがファイル名

800:名無しさん@お腹いっぱい。
19/12/07 18:03:13.74 kdHLZ4Yy.net
>>769
ありがと~
python素人なんで元のファイル名がよくわからんかった…
とりあえず変数追加して連番ふってファイル名にしてやったらうまく出来たよ
そんでsvg使わないようにしてイメージ解像度の記述なくした
これでresファイルを直接入れ替えるだけでいけるようになった!

801:名無しさん@お腹いっぱい。
19/12/08 11:22:14 Jh3EeTd5.net
>>765
762ですが、昨夜時間ができたので導入しましたWebUI超便利ですね。助かりました。
初めMSEdgeだけがWebUIのページを開けないので結構悩みましたが
プラウザのキャッシュ消したら普通に表示されましたw
AozoraEpub3とこれのお陰で完全に環境を移行できました。

ちな URLリンク(narou.nyanpass.jp) が「ヒナプロジェクト社からの警告により停止中です。」から
ページ自体がなくなりましたね><

802:763
19/12/08 11:26:25 OLlSk7Fu.net
>>771
お役に立ったよう良かったです
にゃんぱすは今月初めには消えたようですね

803:名無しさん@お腹いっぱい。
19/12/08 12:40:47.57 4wrjXWrb.net
>>771
一旦環境できたら以下の3つくらいしかコマンド使わない
gem update narou
narou d XXXXX
narou u

804:名無しさん@お腹いっぱい。
19/12/09 14:10:48.13 NPIqwdZH.net
スレリンク(ebooks板:224番)

805:名無しさん@お腹いっぱい。
19/12/09 18:01:27.82 QvRT6q1d.net
おいおい、ハゲ側の人間しかいないのか?

806:名無しさん@お腹いっぱい。
19/12/09 22:14:36.51 7b+XabG+.net
「意識を変える」とか嘘


807:つくのやめようぜ



808:名無しさん@お腹いっぱい。
19/12/10 20:46:53.47 d6yb/E28.net
>>511
python完全に素人なんですが、方法教えていただけませんか?
ソースコードの見方もわかりません。

809:名無しさん@お腹いっぱい。
19/12/10 20:48:27.21 d6yb/E28.net
ちなみにmacです

810:名無しさん@お腹いっぱい。
19/12/11 09:07:28.28 qwDD+PD0.net
KevinHはどうするんだろうな
こんな辺境のスレまでチェックしてご苦労な事だが
Sigil1.0とかぶちかまして対応できんのかね

811:名無しさん@お腹いっぱい。
19/12/11 18:00:50.43 nMjWcf3w.net
>>764
スレリンク(ebooks板:155番)

812:名無しさん@お腹いっぱい。
19/12/12 00:40:34.66 evB3mudN.net
11月にDeDRMできてたのが今日やったらできなくなってた
なんか仕様変更あったの?
ファイルの拡張子が前はazw3だったのがただのazwに変わってる

813:名無しさん@お腹いっぱい。
19/12/12 12:22:04.06 X32A9nXI.net
夕べは出来たよ
今日帰って確かめてみるわ

814:名無しさん@お腹いっぱい。
19/12/12 12:24:26.75 /2hLheQU.net
相手するだけ時間のムダ

815:名無しさん@お腹いっぱい。
19/12/12 18:37:05.96 NtxqFMNZ.net
DRM総合スレ その4
スレリンク(software板)
介助はコッチ

816:名無しさん@お腹いっぱい。
19/12/12 20:32:33.13 BHgcC/yX.net
GooglePlayブックスの本の書誌がCalibreで編集できないのですが、方法を知っている人はいますか?
具体的には、
「書誌の編集」でCalibre上の表示は編集出来るのですが、iBooksなどに入れると書誌が元のままになります。
また、書誌を編集したepubを別のHDDに移動した後、再度Calibreに読み込ませてみても書誌が元のままになります。
epubファイルの属性が読み取り専用になっていたりはしません
お願いします!

817:名無しさん@お腹いっぱい。
19/12/12 21:44:54.85 ZryE5AgP.net
calibreの書誌情報は書籍内のメタデータやユーザーの入力データを元に作る独自形式で持ってる
calibreで書誌情報弄ってもcalibre companionとかの、calibre形式の書誌情報に対応してる本棚アプリじゃなきゃ反映されないよ
対応してる本棚アプリならメタデータを持たないcbzの本を著者で検索かけたりシリーズでまとめたりできて便利だけどね

818:名無しさん@お腹いっぱい。
19/12/13 10:44:56.40 2VaPQuEW.net
>>786
そうだったんですね!ありがとうございます
ひとまずSigilを使うことにしました
複数まとめて編集できないのが難点ですが

819:名無しさん@お腹いっぱい。
19/12/13 11:49:51.53 e0Fb5OWy.net
>>782
Amazonですよね?
できるって情報があるだけでも助かります。
もう一度最初からインストールし直すかな

820:名無しさん@お腹いっぱい。
19/12/13 13:19:15.76 7RZizqDO.net
>>788
今朝やったけど出来た

821:名無しさん@お腹いっぱい。
19/12/13 22:34:44.36 e0Fb5OWy.net
>>789
12月10日以降に新しくダウンロードした本も解除できてますか?
昔できた本も一度削除して、ダウンロードしなおすとできなくなってました

822:名無しさん@お腹いっぱい。
19/12/14 01:10:04.91 Jp01QbWg.net
kindleで余白でるのはデフォルト?

823:名無しさん@お腹いっぱい。
19/12/14 06:34:03.20 pj4RiRy1.net
おいエスパー、呼ばれてるぞ

824:名無しさん@お腹いっぱい。
19/12/14 06:42:28.35 UF9tL4dM.net
エスパーはトルコで忙しい

825:名無しさん@お腹いっぱい。
19/12/14 07:26:04.11 HclcYmGu.net
こないだ朝のニュースでやってたけど今の日本人の若者の語彙の無さと読解力の無さが深刻らしい
SNSなんかの単文やスタンプ、絵文字でしかコミュニケーションとってないんで文章が書けないし読めない
5ch見てるとほんとよくわかるな
何言ってるのかわからんし、何言っても伝わらない

826:名無しさん@お腹いっぱい。
19/12/14 10:04:08.65 WF


827:n+6GOi.net



828:名無しさん@お腹いっぱい。
19/12/14 10:22:37.58 V/U0grYG.net
読解力なさすぎだろ

829:名無しさん@お腹いっぱい。
19/12/14 11:10:37.09 LuXDfQfi.net
環境や条件も書かずにただ質問されても答えられるのはエスパーだけ

830:名無しさん@お腹いっぱい。
19/12/14 11:53:21.76 E2nqQoQ+.net
読解力のある>>796が答えてやればいい

831:788
19/12/14 12:07:59.78 OWVl5LzS.net
KIndle for PC を1.243で再インストールしたら治りました。
ひょっとしたらWindows のインターネットオプションを高にしてたのが関係していたのかも。
THX>>情報くれた方
環境  
KIndle for PC 1.24.3
Calbre 4.5
DeXXX 6.3.3

832:名無しさん@お腹いっぱい。
19/12/14 12:39:47.63 UYqF0GF9.net
普通の質問に大して答えないくせにこういう時は口数多いな

833:名無しさん@お腹いっぱい。
19/12/14 12:59:56.95 dP3590Cx.net
まあ今回のようなケースは9割型過去ログ読み直せで済むんだけどな
だいたいあたりが付いてても環境書かない質問者には厳しいのが5ch流

834:名無しさん@お腹いっぱい。
19/12/15 01:11:03.29 QIbJHtXd.net
azw→zipの変換したときにimagesフォルダの中身が00002.jpegで始まって
表紙の1ページ目は上の階層のcover.jpegになるんですが
表紙を00001.jpegとしてimagesフォルダに入れる設定とかないですか?
見つけられなくて・・・

835:名無しさん@お腹いっぱい。
19/12/15 01:33:41.00 QIbJHtXd.net
自己解決しました

836:名無しさん@お腹いっぱい。
19/12/15 01:49:53.79 ghuCCCOQ.net
無いものは見つからない

837:名無しさん@お腹いっぱい。
19/12/15 09:27:31.61 1bJ47gEJ.net
>>803
どう解決したんだ?

838:名無しさん@お腹いっぱい。
19/12/15 16:35:41 w2NFsBIm.net
>>805
書誌を編集で表紙を削除してからzipにした

839:名無しさん@お腹いっぱい。
19/12/17 07:31:18.38 UFRO/5kV.net
>>806
サスガダナ

840:名無しさん@お腹いっぱい。
19/12/18 20:14:38.75 4OxLA5wr.net
俺もできた
案外簡単なんだな

841:名無しさん@お腹いっぱい。
19/12/19 21:08:03.79 qGLLC9eZ.net
>>806
まさかそれを一冊ずつやってるの?

842:名無しさん@お腹いっぱい。
19/12/19 22:00:30 C+eSb0bH.net
俺はスクリプトを組んでhtml 消したりトップページを移動させた

843:名無しさん@お腹いっぱい。
19/12/19 22:04:12 CCt4QVvG.net
そこまでしてCalbreのzipにメリットがあるのね

844:名無しさん@お腹いっぱい。
19/12/19 23:30:05.33 dfT88pmJ.net
unpack改造したほうがよくね?

845:名無しさん@お腹いっぱい。
19/12/20 02:03:05.42 WniYUiAe.net
>>810
俺も展開した後bashでやってる
Windows10で便利になった

846:名無しさん@お腹いっぱい。
19/12/20 02:17:30.03 lX0wQh49.net
jpgだけ抽出してzip化する漫画用のプラグインがあってもよさそうなのに需要ないのかな

847:名無しさん@お腹いっぱい。
19/12/24 20:32:31.87 8TbVxtTm.net
>>754
> これで本読むときにページ送りってどうやるの?
> マウスのホイール回してもカーソルキー押してみてもpageup/down押しても
> 章単位で飛ぶから次のページを読むことができないんだけど
Win版64bit版使ってるんだけど、これうちの環境でもまったく同じでお手上げだわ
ホイールもキーボードの左右キーもスペースキーもテンキーも画面端も何操作しても章の切り替えしかできない。
ChromeのReadiumとかで開けばは普通にめくれるし操作できる

848:名無しさん@お腹いっぱい。
19/12/24 22:15:33.10 7SgibgXc.net
cliber4.X系になって以来、azw3→PDFの変換がうまく行かない。
4.X系でPDF変換の扱いが変わったらしいのですが、何か具体的な情報は


849:無いでしょうか?



850:名無しさん@お腹いっぱい。
19/12/25 19:28:20.01 NrJaljU1.net
>>816
具体的にはどのような不具合が出るのですか?

851:名無しさん@お腹いっぱい。
19/12/25 19:32:23.14 +9E9oaWM.net
>>817
デフォルトの設定で変換しようとすると、変換に失敗してしまいます。

852:名無しさん@お腹いっぱい。
19/12/25 23:31:18.72 fiNntE1p.net
おまかんやろ

853:名無しさん@お腹いっぱい。
19/12/26 00:19:41.14 dIOLUfVs.net
作品名書かないのはなぜ?書けない理由でもあるの?unlimitedなら試すよ
失敗ってのはエラーが出るのか、読めないPDFが出来るのか、レイアウトが崩れるのかで全然意味が違うし
デフォルトの設定ではってことは設定変えればうまくいくってこと?
言葉が足りなすぎ
エスパーではないのでわかりませんw
azw3の場合、PDF変換はヘッダ情報いじるだけなんで設定なんか関係ないんじゃないんだっけ?

854:名無しさん@お腹いっぱい。
19/12/26 16:17:35.75 pFOYIrIQ.net
4.xでpdf変換エラーになってできないとか上でも何度も出てるしそれやろ。

855:名無しさん@お腹いっぱい。
19/12/26 18:59:46.13 n20pEsti.net
>>820
うちもUnlimitedをPDF化してますけど、4.X系ではエラーが出て変換完了しませんね。
ちなみにタイトルによらず、もれなく。

856:名無しさん@お腹いっぱい。
19/12/26 19:01:33.77 AgiakVwW.net
せめて購入した本でやれよ

857:名無しさん@お腹いっぱい。
19/12/26 20:12:33.55 CmseoyYr.net
どれがazw3かなんてわかんねー

858:名無しさん@お腹いっぱい。
19/12/26 20:21:25.84 A49bzsvX.net
表示列の追加 → + → 所持フォーマットで簡単に分かるようになるけど、epubが1個であとは全部azw3だった

859:名無しさん@お腹いっぱい。
19/12/28 09:25:37.56 xT9es9n+.net
ルビをとんでもない付け方してるのがあって手直しに手間取った
1つの漢字に3文字以上のルビがつくやつは、前後の文字まで含めてルビをつけてあった
<ruby><rb>の猪が</rb><rt>いのしし</rt></ruby>
こんな感じ

860:名無しさん@お腹いっぱい。
19/12/28 11:28:23.83 Uduxg+cJ.net
あるあるw

861:名無しさん@お腹いっぱい。
19/12/28 13:42:13.63 sX/4zojF.net
>>826
これは注意深く見てないと気づかないな

862:名無しさん@お腹いっぱい。
19/12/28 13:48:25.90 sX/4zojF.net
<ruby><rb>究極奥義の呪文を唱えた</rb><rt>エターナルフォースブリザード</rt></ruby>

863:名無しさん@お腹いっぱい。
19/12/28 17:59:48.67 Q7xejDTK.net
相手は死ぬ

864:名無しさん@お腹いっぱい。
19/12/29 16:52:59.99 2+x+4GlR.net
ラノベの厨二ルビあるある

865:名無しさん@お腹いっぱい。
20/01/01 21:23:54.76 0IJhjIup.net
「ディスクに保存」と「ディレクトリに保存」は何が違うのだろう?
両方試してみたが、両方とも指定したフォルダにコピーされるだけで
違いがわからなかった

866:名無しさん@お腹いっぱい。
20/01/02 21:23:11.69 SP+On9RC.net
>>832
同じ著者で複数冊保存すればわかると思う

867:名無しさん@お腹いっぱい。
20/01/03 15:35:04.05 wrMwpaJU.net
USBでkoboを接続しています
「デバイスのメインメモリにある本を表示」は上部のアイコンにあるのですが
「デバイスにない本」を表示したいです
(まだ転送していないepubをkoboに転送したいため)
やり方わかる人います?

868:名無しさん@お腹いっぱい。
20/01/03 21:44:26.56 bEpI0P0v.net
>>834
ないものを表示させるのは超能力が必要だと思います
もしかしてCalibreに取り込んだepubのことならライブラリを選べばいいけど?見てわかると思うけど…
それよりも転送したいなら普通にエクスプローラでコピーのほうがよくね?

869:名無しさん@お腹いっぱい。
20/01/04 03:55:13.43 bG81E3Ae.net
>>835
やっぱりないんだね
ありがとう

870:名無しさん@お腹いっぱい。
20/01/04 07:55:42.82 q+iS3y51.net
>>836
そう�


871:「うボタン無くても運用次第でそれっぽい事は出来ると思うけど… デバイスの本を表示させて全部選択し書誌情報をまとめて編集でタグ(転送済とか)を追加 後はタグブラウザでそのタグを - にすればそのタグの無い本だけ表示させられる こういう方法じゃダメかな?



872:名無しさん@お腹いっぱい。
20/01/04 08:11:01.58 3cU4vLXK.net
>>835
端末接続後なら、゛デバイス上゛フィールドでソートかけたり仮想ライブラリ作れば未転送な書籍のリスアップくらいできるものな
端末接続前に知りたいってのだと事前にカスタム書誌情報にユーザー設定項目を作っといて端末毎に接続時のフラグの保存やっとくとかかなぁ

873:名無しさん@お腹いっぱい。
20/01/04 08:24:28.05 bG81E3Ae.net
端末接続後です
「゛デバイス上゛フィールドでソート」で目的が達成できました
ありがとう!

874:名無しさん@お腹いっぱい。
20/01/08 12:25:30.93 h6az7Cp8.net
1.24

875:名無しさん@お腹いっぱい。
20/01/08 14:02:31.35 bPoWCCDy.net
Calibre使えばソニーのreaderstoreで購入した書籍のdrmって外せますか?

876:名無しさん@お腹いっぱい。
20/01/08 14:08:22.78 rHezTBTn.net
外せますん

877:名無しさん@お腹いっぱい。
20/01/09 00:11:08.53 P1p88OYK.net
>>841
余裕

878:名無しさん@お腹いっぱい。
20/01/09 01:11:22.52 Pp0n8/8C.net
ウソヨクナイ

879:名無しさん@お腹いっぱい。
20/01/11 21:48:40.54 uKQ1FCAS.net
Kindle for PC 1.21に書籍をダウンロードしたのですが、ファイル形式がAZWでそれをCalibreでAZW3に変換しようとしても失敗します。
Clibreのプラグイン(DeDRMなど)はインストールしてます。
他に原因があるとしたらどういった点でしょうか?

880:名無しさん@お腹いっぱい。
20/01/11 21:50:00.61 nS6JcSKf.net
>>845
Calibreのバージョンは?

881:名無しさん@お腹いっぱい。
20/01/11 21:53:23.40 uKQ1FCAS.net
>>846
4.8です。

882:名無しさん@お腹いっぱい。
20/01/11 22:23:30.55 xCuYN53s.net
>>845
1.21の前に別バージョン使ってたとかないよね?
設定->プラグインでDeDRMのカスタマイズを開き、
一番下のKindle for Mac/PC ebooksの解除キーにdefault_keyが入ってる?
入っていたら削除してやり直しを試してみる

883:名無しさん@お腹いっぱい。
20/01/11 23:32:58.49 uKQ1FCAS.net
自己解決しました。オンラインで変換できました。

884:名無しさん@お腹いっぱい。
20/01/12 00:17:57.26 Jkxm/zgz.net
>>849
自己解決した場合その詳細を書かないのが一番迷惑
同じ質問しようとしてた人もいたかもしれないだろ
オンラインで変換ってどういうこと?

885:名無しさん@お腹いっぱい。
20/01/12 00:19:57.78 0tqigv43.net
こういうことではないか?
AZWファイルファイルオンライン変換
URLリンク(www.aconvert.com)

886:名無しさん@お腹いっぱい。
20/01/12 00:29:56.92 4tAWiVJM.net
それってDRM外れたazwから他の形式に変換するものじゃないの?
質問はazwからazw3に変換したいってことでしょ?変換て言い方に違和感あるけど
ダウンロードした拡張子azwをDRM外した拡張子azw3にしたいってことじゃないの?
勘違いならごめん

887:名無しさん@お腹いっぱい。
20/01/25 18:56:26 kGqpizQ5.net
まとめて書誌編集の挙動が変わってやりにくくなった

888:名無しさん@お腹いっぱい。
20/01/26 04:00:06.80 vDOp/f4U.net
変わった?

889:名無しさん@お腹いっぱい。
20/01/26 09:15:30.28 vl/1a9Nn.net
4.9.1になっても縦書きは全然ダメだが、縦書きにせず横書きのままなら
ルビが文字の途中で改行されたりするが、ほぼPDFに変換出来るな。

890:名無しさん@お腹いっぱい。
20/01/27 02:58:56.94 QqoCIsVM.net
Kindleで買った本をGoogle play書籍に移動したくてCalibreでEpubにしてアップロードしたら毎回表示が変(。がその行の最後ではなく最初に飛んだり段組みが変だったり)なんですが解決策分かる方いますか?
試しにSigilで縦書きにしてみたら少し変ではあるもののまだ読めはする感じになったけどできればCalibreで完結したい

891:名無しさん@お腹いっぱい。
20/01/27 07:46:34 ds5Pt6Tl.net
日本語の禁則処理に対応出来�


892:トないんじゃね? unpackしてmobi8内のepubをGoogle playに移動してみたら?



893:名無しさん@お腹いっぱい。
20/01/27 10:40:51 aAyCGbNY.net
複数選択して右クリックから書誌を編集→書誌情報を個別に編集を選んだときに表示される画面がこれまでと変わってるな

894:名無しさん@お腹いっぱい。
20/01/27 11:48:16.28 yTFW5UFj.net
CSSいじった方がいいかも

895:名無しさん@お腹いっぱい。
20/01/27 12:00:58.11 CoEPeT1E.net
kindle unpackで展開するとちゃんとline-breakにstrictがあるから禁則処理は期待できると思う
同じ書籍をCalibreでepub変換するとnormalしかないcssになる

896:名無しさん@お腹いっぱい。
20/01/27 19:39:09.50 0l+5zbMn.net
>>856
特に縦書きの場合、Calibreのepub変換には期待しない方が良いよ。858の言うとおり、
Kindle unpackならまともに変換できることが多い。

897:名無しさん@お腹いっぱい。
20/01/28 02:13:00 ywursg4e.net
>>861
Kindleunpackでいくつか上手くいきました
ありがとうございます
スレの前の方にKindleunpackのこと出てたのに気付かず質問してしまって失礼しました

Kindleunpackでも上手く行かないものがいくつかあるのですが変換前のAZWをCalibreのビューワで見てみるとその時点で表示がおかしいのでCalibreが原因じゃないのでしょうか
(Amazon側の対策?)

898:名無しさん@お腹いっぱい。
20/01/28 07:52:12 zmZ9MahK.net
>>862
禁則処理はデータのcssで指定しビューワがそれを解釈して表示するから
表示がおかしいだけではデータが悪いのか、ビューワなのかはわからない
特にCalibreのビューワは日本語文章の表示が怪しいので
書籍によっては段落で複数行まとめて<p>タグ使ったり、行毎に<p>タグ
使ったりもあるから、epubを展開してcssのline-break指定が何か、
<p>タグの指定はどうなっているか見て個別対応するしかない

899:名無しさん@お腹いっぱい。
20/01/28 07:54:36 VlLFiac+.net
>>862
そういうのはもともとの作りがマズいんじゃ?
初期の文春なんて1xhtmlにつき1CSS、しかも1行ごとに1classっつー笑える作りだし
1行ごとにline-heightやfont-size設定するとか、CSSは何のためにあるんだよと

900:名無しさん@お腹いっぱい。
20/01/29 09:59:04.04 olTW1cRl.net
見出しの字下げはmarginでやって欲しいわ
4~5文字の字下げでも全角スペースでやってるのがけっこうある
短い見出しならいいけど、長い見出しで改行入ると笑えるレイアウトになっちまうぞ

901:名無しさん@お腹いっぱい。
20/01/29 12:19:03 xsso/VFj.net
全角スペース字下げは角川のラノベで目次のあとがきで使われてるのを見るな
text-decoration: overline;にすると全角スペースにまでライン引かれるので
修正してるけど面倒なんだよね

902:名無しさん@お腹いっぱい。
20/01/29 13:26:48 JDWNRTiZ.net
原稿がそうなってるんだから直すのが面倒なんだろ

903:名無しさん@お腹いっぱい。
20/01/29 19:07:18.64 Fu4obtVU.net
kindleの小説など、文字ばかりの本をCalibreの機能でtxt変換すると
ほぼ全ての書籍で余計な「改行」が入ってしまうのだけど
改善する方法わかります?

904:名無しさん@お腹いっぱい。
20/02/04 00:34:18.40 p074HEDe.net
>>842
>>843
やっぱこれでも無理か
やっぱソニー最強だわ

905:名無しさん@お腹いっぱい。
20/02/08 11:34:17 iwhnDmeQ.net
4.10.1

906:名無しさん@お腹いっぱい。
20/02/09 14:25:19 uq8psb9T.net
ライブラリの場所って変更できる?

907:名無しさん@お腹いっぱい。
20/02/09 14:47:00.59 wzXl7vdm.net
>>871
ツールバーのCalibreLibraryとある「本が4冊立ってるアイコン」を押すと
そこに「現在のライブラリを新しい場所へ移動」てのがある

908:名無しさん@お腹いっぱい。
20/02/09 15:01:49 ddZamtpz.net
>>872
それやると容量多いとフリーズして永遠に終わらない
自分でライブラリをコピーして、「新しい場所で以前使っていたライブラリを使用」が�


909:xスト



910:名無しさん@お腹いっぱい。
20/02/09 16:54:26 uq8psb9T.net
色々提案ありがと
4冊立ってるアイコン、ツールバーに追加したんだけど
なぜか表示されない。。。

911:名無しさん@お腹いっぱい。
20/02/09 19:35:15 wzXl7vdm.net
>>874
アイコン追加画面の「ライブラリを選択」ってアイコン
矢印付きの4冊は「ライブラリにコピー」なんで別機能 (なぜか表示されないね)

912:名無しさん@お腹いっぱい。
20/02/10 09:23:28 cpGmF2ej.net
タグの最初の一文字だけが前の行にあったりするのどうにかならないかな

913:名無しさん@お腹いっぱい。
20/02/12 10:38:14.99 jrA+plr4.net
Kindleとcobo以外のサイトでdrm外せるサイト教えて下さい

914:名無しさん@お腹いっぱい。
20/02/12 12:00:28 Gs3w3aeO.net
そういった話題はソフ板のdrmスレでやって

915:名無しさん@お腹いっぱい。
20/02/12 18:37:45 zWkR8KdG.net
あそこは動画の話ばかりだしな

916:名無しさん@お腹いっぱい。
20/02/12 18:48:18 dWeiUuZn.net
こっちの方ね
新スレになってから過疎みたいだけど

DRM総合スレ その4
スレリンク(software板)

917:名無しさん@お腹いっぱい。
20/02/12 18:54:29 Tnno/JQ3.net
>>880
当該スレで誤爆したやろ(小声)

こっちもあって分立してるから過疎ってるのかな?
DRM総合スレ その4
スレリンク(software板)

918:名無しさん@お腹いっぱい。
20/02/12 18:58:17 e8X4evZ5.net
新しいネタないから過疎り気味なのは仕方がないんじゃないか
たまに来るのは新参か「突然できなくなったんですけど~」みたいなのばかり

919:名無しさん@お腹いっぱい。
20/02/12 19:03:06 dWeiUuZn.net
>>881
ごめんよう

重複してたのか

920:名無しさん@お腹いっぱい。
20/02/17 13:41:25.76 s4IEL4D3.net
azw3からpdfに変換したときサイズが小さくなって画像も荒くなってるみたいなんだけど、どこの設定をいじったらazw3から劣化せずに変換できるのでしょうか

921:名無しさん@お腹いっぱい。
20/02/17 17:06:38 BxMXaXwm.net
今のバージョンはよく知らんが
以前はpdf全体の変換後サイズを正しく指定しないとアスペクト比狂ったり空白ページ挟まれたりした

ebook-convertのマニュアルを頑張って読むか、zipとかにするのか吉

922:名無しさん@お腹いっぱい。
20/02/17 20:22:45 YgOi6LVM.net
共通オプションの出力プロファイルだっけ?あの辺は設定してるのかね

923:名無しさん@お腹いっぱい。
20/02/18 01:17:11 JLHkeXT9.net
>>886
していなかったので変な余白などが入っていました
URLリンク(qiita.com)
こちらのページを見て余白設定などを消してみたところそっちは消えました

この状態でPDFにするとazw3だったときの90%ぐらいの容量になります
zipにするとほぼそのままサイズで変換されるので縮小はかかっているのではないかと思います

924:名無しさん@お腹いっぱい。
20/03/09 09:15:51.55 R/kGLabo.net
calibreの変換機能なんざ使いモンにならん
画像だったらunpackしてimageフォルダ抜き出すのが一番

925:名無しさん@お腹いっぱい。
20/03/14 17:52:08 WwatFf6u.net
設定の「構造検出」で「最初の画像を削除する」にチェックを入れても
PDFに変換すると表紙が2枚表示されるときが結構ある
何故なんだろう……

926:名無しさん@お腹いっぱい。
20/03/21 23:07:22.37 CNjylU/h.net
Pythonは一切触ったことなかったけどこれを機にちょっと勉強して、
KindleUnpack - The Pluginを改造してKindle本を無圧縮zipでの出力ができるようにしてみた
URLリンク(www.junk2ool.net)
DumpAZW6も取り込んだので設定したディレクトリにresがあればHD画像を差し替えて出力可能
ついでに>>397の修正も取り込んでおいた
calibre使わずKindle本をzip(epub)変換可能なDeDRM+DumpAZW6+KindleUnpackを改造したPythonものももうちょいでできる予定

927:名無しさん@お腹いっぱい。
20/03/22 11:23:07 BApKKN5q.net
>>890
いただきました
1からのjpg連番が見てて


928:すっきりします まだ少ししか使ってませんが、resに合ってazwに無い画像もちゃんと取り込むのがすごいですね 自分はcalibre使わないので単独Pythonスクリプトも楽しみに待たせていただきます ありがとうございました



929:名無しさん@お腹いっぱい。
20/03/22 12:39:50 GhcflKKa.net
>>890
おー、めっちゃ便利だわ…ありがとう

ファイルの連続登録が面倒だから1冊1ファイルでダウンロードされる旧バージョンのKindlr for PCを使ってるんだけど
こんな楽にHD画像のEPUB作れるならを1冊1フォルダ でresファイルもダウンロードしてくれるバージョン使いたくなるな

930:名無しさん@お腹いっぱい。
20/03/22 16:02:55 gdKw5p+G.net
>>890
凄いね
Calibreなしで行けるバージョンができたら>>665あたりで話題になった件の公開版ってことになるな

うちは自前でシェルスクリプト化してるがres対応はしてないから参考にさせてもらおう

自分でPython弄り出すとPython2.7の終了問題が気になり出すが、dedrmにせよunpackにせよ電書界隈は対応鈍いな

931:名無しさん@お腹いっぱい。
20/03/24 00:34:55 3u+eylpU.net
azw2zip出来た
URLリンク(www.junk2ool.net)
Githubからどぞー

932:名無しさん@お腹いっぱい。
20/03/24 06:26:48 aqJIVC8t.net
まだ使ってないがこれは多分凄い
zip変換だけが目的ならCalibre要らなくなる

同じようなものを自前で作っているがpython苦手なのでうちのはbashやらperlやらごっちゃで汚い

著者名や本タイトルの処理には独自ロジックを入れたいのと目次ファイル作りたいのでcontent.opfだけは消さずに残ってると嬉しいが、まあepub出力すればいいのか

933:名無しさん@お腹いっぱい。
20/03/24 07:52:28 l54XUjdM.net
これは便利。ありがたやー
モノによってファイル名のタイトル部分がエスケープされる場合があるんですが、うちの環境がおかしいんでしょうか

934:名無しさん@お腹いっぱい。
20/03/24 08:14:17 Xps0un85.net
具体的なタイトル書かないと調べようがないと思うが・・・

935:名無しさん@お腹いっぱい。
20/03/24 08:31:06 l54XUjdM.net
とりまタダの奴だとうにぁぽさんのが一通り化けてまする

936:名無しさん@お腹いっぱい。
20/03/24 08:57:58 E4/mrKWr.net
うにぁぽさん?

937:名無しさん@お腹いっぱい。
20/03/24 09:55:22 8qpisS6m.net
18禁しかでてこないが
タイトルにやたら「!」が付いてるからそれかな

938:名無しさん@お腹いっぱい。
20/03/24 10:02:16 0LfYVl89.net
>>894
乙 ★付けてきました
.vbsの同梱まであるとはいたれりつくせりですな
うちの環境だとcondaかwslなんでコマンドラインポチポチだけど

939:名無しさん@お腹いっぱい。
20/03/24 10:57:45.41 8qpisS6m.net
↓みたいにタイトル部が満遍なくエスケープされるな
ロケールをja_JP.UTF-8に強制したりしてみたが変わらず
[うにぁぼ] 地下ア(略).zip
こちらの環境はdocker上のdebian10
開発者の環境(WSL+Ubuntu18.04)との違いを調べる必要がありそうだ

940:名無しさん@お腹いっぱい。
20/03/24 10:58:41.71 8qpisS6m.net
あれ、エスケープ文字を貼ったら5ch側で日本語にされちまった
後で貼り直す

941:名無しさん@お腹いっぱい。
20/03/24 11:03:26 8qpisS6m.net
こんな感じか
おバカタイトルですまん


期待するタイトル:
[うにぁぼ] 地下アイドルあるある?八景島デジフェチパラダイス♡: 撮ってくれたらよしこ感じちゃうー!!.zip

実際のタイトル:(実際は5桁数値の前に&Hが付く)
[うにぁぼ] 22320;19979;12450;12452;12489;(略).zip

942:名無しさん@お腹いっぱい。
20/03/24 11:20:03 8qpisS6m.net
連投すまぬ
KVM上のUbuntu18.04でも試したが変化なし

どうも出力ファイル名が「UTF-8エンコードしたUnicode」でなくて
生のUnicode(UCS)になってそうに見える。

タイトル先頭


943:の「地」の字の文字コードを調べると、 Unicode(UCS): 0x5730(10進で22320) UTF-8: 0xE59CB0(10進で15047856) で、上の方が使われているみたい。 著者名の方はちゃんと出てるから、何かマルチバイト文字周りで問題というか動作の違いがあるのかも。 WSLだと問題ないとしたら、マルチバイトの取扱いに差がある(WSLが吸収してる?)のかな



944:名無しさん@お腹いっぱい。
20/03/24 11:55:32 E4/mrKWr.net
かなり昔のことでうろ覚えだが、windowsでchcp 1200(UTF-16)が
使用できなくて、win10+Python2.7の環境で文字化けしたことがあった
その時は諦めてWSLで動かすことで逃げた

945:名無しさん@お腹いっぱい。
20/03/24 11:58:21 zM1EZ9G/.net
>>890
ありがとう
おかげで「デパート女店員になる近道」のオリジナル画像を抜き出せた

946:名無しさん@お腹いっぱい。
20/03/24 14:58:53 l54XUjdM.net
そんなんばっかですいません。それらです
とりあえずおま環ってやつではなさげですね

947:889
20/03/24 19:44:05 nf07vL4t.net
>>894
いただきました
数冊試してみましたが一つにまとまってるから処理が早いですね
もしよろしければオプションの追加を検討していただきたいのですが、
例えば -f でImageフォルダ出力
-z -e でZIPとepub出力、-e -f でepubとImageフォルダ出力みたいな感じのを

Imageフォルダ出力はkindleによくある1ページ目のNEXT PAGEや
最後のBWロゴページを消したいので

複数出力はマンガか小説かを判定してオプションを切り替えたら
良いのでしょうが、良い判定方法が思いつかないので(汗)
両方一緒に出せば良いかなぁーと
お時間のあるときにでもご検討いただければ幸いです

948:名無しさん@お腹いっぱい。
20/03/24 21:07:03 BfFFNdnk.net
作者さん次第だが、さすがにそりゃ自分でやることじゃないのか
azwからepub/zipに変換するツールが出てきたんだから組み合わせでどうにかできるでしょ

特定のページを捨てたいとか、いちいち組み込んでたらきりがないと思うがな

949:名無しさん@お腹いっぱい。
20/03/24 21:45:59 OWSbFCog.net
元のスクリプトを弄らんで、
epubとzipで引数変えて二回元のスクリプトを動かすスクリプトを作る、
その後に出来たzipをzipのファイル名のフォルダ作ってそこに解凍するバッチファイルなりスクリプトなりを自分で作るのじゃあかんの?

950:名無しさん@お腹いっぱい。
20/03/25 00:29:32 Zdt1tcnz.net
py版いいっすね
せっかくなんでkindleunpack.py内のmakeOutputFileName()弄って出力ファイル名を調整しようとしたが
pythonニワカなうえPy2のUnicode制限がきつくてつらい
[苗字 名前] → [苗字名前]  にするくらいならなんちゅーこともないが
タイトルHOGE (1)
みたいな尼の全半混じりクソ表記をどうにかしようとするとわけわからん
ファイルリネームするスプリクトを別に作るほうが楽か

>>905
junk2ool氏ではないが WSL+Ubuntu18.04 で試してみたが>904のタイトルはエラーで変換できなかった
ハートがcp932(SJIS)にはないコードなのでそのせいだと思うが

この辺の問題pyt3にすることでほぼほぼ解決しそうな気がするんだが
1byte圏の人らは自分らが困らないから無頓着だよね

951:名無しさん@お腹いっぱい。
20/03/25 00:36:43 Pjb4Hc47.net
DeDRMをpython3に対応させようとしたら糞ややこしくて泣ける・・・
なんかソースがぐちゃぐちゃになってきた

>>904
原因は分かったから対応します

>>909
-zと-eでzipとepub両方出力は考えたけど優先度低かったからv.0.1では見送った(一応-e有りと無しで


952:二回実行すれば望むことはできるし) Imageもまぁ一段落ついたら考えます zipも無圧縮/圧縮を切り替えれるとかも一応実装しときたいところ



953:名無しさん@お腹いっぱい。
20/03/25 00:40:40 C31JxIiz.net
なるほどハートマークか
道理でエロタイトルばっかり引っ掛かる訳だ

954:名無しさん@お腹いっぱい。
20/03/25 06:24:04 lmfxVMo+.net
>>912
なるほど変換できない文字が含まれてると全体を生Unicodeにしちゃうような感じなのか

うちはメインフローはbashでpython部は呼び出すだけにしてるが、pythonは文字列処理難しいのかな

自分用のソースなら見た目気にせず使い慣れたsedやawkが大活躍なんだが

955:名無しさん@お腹いっぱい。
20/03/25 22:03:54.75 Pjb4Hc47.net
>>904を直したazw2zip v.0.2上げといた

956:名無しさん@お腹いっぱい。
20/03/26 02:16:11 1aAvRBij.net
乙です

957:名無しさん@お腹いっぱい。
20/03/26 03:10:18.32 uEMxp6su.net
k4mobidedrm.pyの72行目に書かれているhtml.entitiesが見つからないとかで動きませんでした
中身は良く判りませんがファイルの名前がなんとなくmobi用っぽいので
とりまエラー消しの為に該当行をv0.1の記述に戻して全件zip出力をテスト中です
ご報告まで

958:名無しさん@お腹いっぱい。
20/03/26 04:15:36.09 uEMxp6su.net
終了はしたのですが、数が合わなかったので、エラーになった書誌の特定のため、
vbsのコマンド部分をまんまバッチファイルに置き換えて実行したみたのですが、
不思議な事にバッチファイルだとうまく行きました
現在うちの環境ではコマンドプロンプトのデフォルトコードページが20127(UTF-8)から戻らなくなっていて、
バッチファイルでは先頭で932に変更しています
関連あるかはわかりませんが、一応文字コード近辺なので参考情報としてお伝えしておきます
あと>>804のファイル名ですが、ハートマーク以降が切り捨てられているようです
ご報告まで

959:名無しさん@お腹いっぱい。
20/03/26 10:32:55.17 DCCfLH1r.net
>>919
細かい事ですが、UTF-8は65001、20127はUS-ASCIIですね

960:名無しさん@お腹いっぱい。
20/03/26 17:06:30 uEMxp6su.net
>>920
ども
数字の方は合っているので、US-ASCIIから戻らなかったようです
なんとかアイツのレジストリの話に辿り着き、削除してグローバル値に戻せました
(なんでアイツ呼ばわりかというとCFにブロックされたので書けたらこれかなと)

961:名無しさん@お腹いっぱい。
20/03/27 12:04:57.27 HZu9VkPb.net
書籍名が切り捨てられる件の影響で、シリーズの巻数が切り捨てられて最後に変換された一冊だけが残る現象が発生しています
例はまたもうにあぼさんですが、「エロマンガ?描きますよ。お仕事ですから!」シリーズで発生を確認しました
ご報告まで

962:名無しさん@お腹いっぱい。
20/03/27 14:27:02 G80qub6t.net
タイトルが途中で切れる以上はそうなるわな
特殊な文字でしか起こらないだろうから個別に手で直せばいいのでは

963:名無しさん@お腹いっぱい。
20/03/27 14:48:50 G80qub6t.net
>>922
オプション-tを使えば行けるみたいよ

ちょっと調べたらKindleUnpackの時点でcontent.opfに記載のtitleが化けてる
Updated_Titleには正しい文字列が入ってるみたいだから、-tを使えばそっちを取れる

結局大元のazwの時点でデータに問題があるか、KindleUnpackのロジックに問題があるかのどちらかかな

964:名無しさん@お腹いっぱい。
20/03/27 19:20:38.95 HZu9VkPb.net
どもです。-t -eで全件お試し中です。
ところで>>918でk4mobidedrm.pyのhtml.entitiesの行を戻したままなんですが、これで何か不具合出たりしますか?

965:名無しさん@お腹いっぱい。
20/03/27 19:38:20.77 5t/4tXQk.net
html.entitiesはpython3
python2はhtmlentitydefsなんだけど実行環境変えたのかな

966:名無しさん@お腹いっぱい。
20/03/27 19:45:02 HZu9VkPb.net
なるほど。じゃpython2.7環境ならそのままでいい訳ですね
オプション次第では3特有の関数が必要とかかなぁ

967:名無しさん@お腹いっぱい。
20/03/27 20:31:29.37 HZu9VkPb.net
処理終了
若干増えたので気が向いたら差分取ってみます(名前微妙に変わるわ母数4桁だわでちょっと大変)
恐らく全部EPUB化できたと思います
ありがたや
といいつつ要望なのですが、
・差分のみ出力オプション(既存の場合変換プロセスをスキップ)
・著者数が一定値を越えた場合に代替ラベルで出力するオプション(-alim 5 -albl "雑誌" みたいな)
あたりがあると非常にありがたいです
検討お願いします

968:名無しさん@お腹いっぱい。
20/03/27 23:10:18 VfjvZrq2.net
>>922
タイトルはTitleとUpdate_Titleと二種類あって自分の持ち物だとUpdate_Titleは後ろに(~コミック)とかつくだけで邪魔だったからTitleを優先にしたのよね
readmeにも書いといたけどcalibreはUpdate_Titleを優先してた
で、指摘の件の本だとUpdate_Titleに完全なタイトルが入っててTitleは短いタイトルが入っているからどうしてもそうなっちゃう仕様です
なので>>924さんの言う通り-tオプション付けて変換かけてください

>>925,926
ブランチ切る前にPython3に同一ソースで対応させるために先走って弄ってたの忘れてました
今の最新コミットでは大丈夫なように直してあります

>>928
何冊以上となると数は変換してみないとわからないから、変換終了後に移動ってなるとアルゴリズムにちょっと悩む
著者名でディレクトリ掘って分けるオプションなら簡単に実装できそうだけど
差分出力は考えます

969:名無しさん@お腹いっぱい。
20/03/27 23:18:09 VfjvZrq2.net
あと>>397の修正取り込んでいたらepubのnavの表紙が2個(うち一つは存在しない表紙)になってしまうことがあるバグが有った
なので、KindleUnpack - The Plugin + ZIP modにも同じ不具合があります
両方とも次で直します

>>909の出力オプションは簡単だったからv.0.3で実装します
Images出力はzipとかのファイル名と同じディレクトリ作ってその中にjpgを投げます

で、python3のブランチにv.0.3 betaとしてpython3でも動くようにしたと思うのを上げときました
ただ動作確認はまだWindowsのpython 3.8でしかしてませんのでご注意を

970:名無しさん@お腹いっぱい。
20/03/27 23:26:53 HZu9VkPb.net
>>929
何冊以上に引っ掛かったので一応確認
雑誌などの場合、一冊の書籍に対して著者名が何人もつくと思うのですが、そういった場合を考えています
ずらずら著者が並ぶのも見栄え悪いしなにより毎号変わるから人によってはファイルの並びが不便かなと
とりあえずうちでは数冊なので困ってはいませんが

他は了解しました
差分出力のご検討ありがとうございます。期待しています

971:名無しさん@お腹いっぱい。
20/03/28 01:52:56.36 sJsjZr4/.net
雑誌の扱いは悩むところ
うちでは雑誌名マスタを持っておいて、タイトルが前方一致したら著者名は「(雑誌名)編集部」に固定している

972:名無しさん@お腹いっぱい。
20/03/28 07:27:31 d4GTZXYD.net
ラノベ原作コミックスとかだと、原作者、原作絵師、コミックス作者が順不同で並んでたりしますね

973:名無しさん@お腹いっぱい。
20/03/28 07:39:13 sJsjZr4/.net
例)りゅうおうのお仕事コミック版の場合

こけたおこげ:作画
しらび:キャラ原案
カズキ:構成
白鳥士郎:原作



974:シ遊棋:監修



975:名無しさん@お腹いっぱい。
20/03/28 23:45:34 3UFcuLkt.net
python3ブランチに設定ファイルで振り分け&リネーム可能にしたBeta2上げてみた
これで問題なければv.0.3にする

変な動作するものでKindle Unlimitedにあるものなら確認します

976:名無しさん@お腹いっぱい。
20/03/28 23:55:43 3UFcuLkt.net
azw2zip.sample.json
を参考に
azw2zip.json
にリネームして使ってください

977:名無しさん@お腹いっぱい。
20/03/29 00:42:13.61 0LUzT4GC.net
以降はpython3で開発される予定でしょうか?
これのためだけにpython入れてるので
もしそうなら両方は入れたくないので入れ替えます
>>933-934
その手のは多くてもほぼ固定だから雑誌よりはマシですね
個人的には5人ならギリ許容範囲かなぁ

978:名無しさん@お腹いっぱい。
20/03/29 16:44:23.29 s/f6oZms.net
Python 3.7.7で動作しました
azw2zip.jsonでのリネーム
python3だと\dで全角数字もマッチしてくれるの便利すぎ
巻数表記のゆらぎは
"title": "(.*)[  (]\\(*(\\d{1,2})"
"series_index": "(\\d{1,2})",
で大体何とかなりそう
ただこれ authors はマッチで前方抽出じゃなく直値で置き換えるしかない感じですか?
自分>912ですが[性 名]の真ん中部分のスペースを削ったりしたくて
re.subでいらんとこ削ったり置き換えの指定ができるようになるとありがたいです
あと巻数部文以外の全角英数→半角変換とかも

979:名無しさん@お腹いっぱい。
20/03/30 00:30:18 jqMTph6R.net
>>930の不具合直した
KindleUnpack - The Plugin + ZIP mod v.0.3
上げといた

>>937
どっちでも動くようにソース書いているからよほどのことがない限りどっちでも動くようにするよ
py2exeでのexe化も目処がたったからやりたい

>>938
そういう著者もあったのか
ちょっと考えます
著者、作品名の全角→半角はとりあえずjsonにそれのON/OFFキー作ってみる

980:名無しさん@お腹いっぱい。
20/03/30 07:23:31 0dtf+Few.net
基本pytion2,3両用との事ですので報告
kindlekey.pyですが、python2ではwinregは_winregのようで、
v0.3のhtmlentitydefsに倣ってtry-except構文に書き換えようと試みたのですが、
いまいち理解できていないようでエラーになったのでとりあえず決め打ちで動かしています

現在EPUBと圧縮ZIPの同時出力でテスト中です
(毎回必ず全件変換だしオプションも変わらないので起動は自作バッチファイルですが)

雑誌はタイトルで引っ掛けてAuthorsを捨てるようにしました
私の案よりこっちのがモノによって雑誌、アンソロなど使い分けられていいですね

authorsに関しては>>938さんとほぼ同意見です。
同じ人でも全半角とか姓名空きとか揃っていない場合が多々ありますので
(もっとも検索にも難儀するので本来なら元データを統一してほしいところではありますが)

あとどちらかというとjsonの質問になってしまうのですが、例えば
オールカラーでわかりやすい! 世界の宗教
なる本はauthorsが空なのですが、こういった場合を引っ掛けるにはどう記述したらいいでしょうか?

あとこれは本来の機能とは全然関係ないのですが
ファイルと書誌の対応一覧表を作れるミニツールみたいなものがあると変換テストが最小限で済んでとても助かります

981:名無しさん@お腹いっぱい。
20/03/30 07:40:10 E/X5iNKt.net
著者姓名間のスペースは不揃いだと煩わしいから俺は一律消してるけど消したら自動では戻せない
また英字のみの外国人の場合はスペースないと逆に不自然

といった感じで要望噴出しそうでまとめるのは大変だと思うけど、作者の人は普通に対応してて頭が


982:下る



983:名無しさん@お腹いっぱい。
20/03/30 11:22:51 dU7CohN6.net
その辺は([a-zA-Z]+)で振分け可能なのでユーザー側のjson編集でいけんじゃね
変換が不可逆なのも大前提だしね
ただ全半変換はタイトルに?が含まれてる本も多いからファイル名禁止文字に引っかかる

しかし氏名の間のスペースも半角だったり全角だったりあったりなかったり
全角英字タイトルも途中の巻から半角英字になってたり
表記ルールろくに決めずにノーチェックでバイトに入力させてるんやろうなって

984:名無しさん@お腹いっぱい。
20/03/31 00:34:42 caOYEeKt.net
漫画雑誌変換したら連結した作者名が長すぎてファイル名長の制限越えてダメだなw
1人目が出版社っぽいからとりあえず5人超えたら1人目だけにするようにするかな
リネームの処理柔軟にできるように考えてたら訳分かんなくなってきた…

>>940
あー、そういやそこもいじってたの忘れてた
直します

985:名無しさん@お腹いっぱい。
20/03/31 10:55:18 4ffVb0ed.net
雑誌が限られてるならそれぞれの書誌名部分一致で変換ルール書く方が早いと思うです

986:名無しさん@お腹いっぱい。
20/03/31 11:53:04.51 4ffVb0ed.net
ソフトハウス名義とかで全部英字でもスペース有無の統一されてないのがあったり
うちの例だとRiddleSoftが何冊かあります
今売ってる奴は空白ありだけど完全に別商品扱いなので落とし直しても直らない

987:名無しさん@お腹いっぱい。
20/03/31 12:35:59 aMh4wtwR.net
著者名末尾に(○○文庫)とか付いて邪魔なのもある

しかしつまるところファイル名になるんだからレアケースは手で直せばいい

著者名に関して標準であると嬉しいのは
・姓名間のスペース除去
・全角→半角変換
・複数著者は著者名でソート
・雑誌判定
くらいかなあ

988:名無しさん@お腹いっぱい。
20/03/31 12:53:24 4ffVb0ed.net
差分出力も考え中って事だったからレアケースでもルールファイルに落とした方がいい気が
雑誌は書誌名の部分一致でなんとかならんかいね
スペース除去と英字半角はぜひ欲しいなぁ

989:名無しさん@お腹いっぱい。
20/03/31 13:03:50 aMh4wtwR.net
差分出力するにはunpackまでやって名称一致判定するしかないのか

990:名無しさん@お腹いっぱい。
20/03/31 18:46:11 4ffVb0ed.net
差分メンドそうですね
もう起動日時を(弄れる形で)ファイルに吐いてファイルかフォルダの日時と比べるとかでもいいかもしんない

991:名無しさん@お腹いっぱい。
20/03/31 18:57:10 aMh4wtwR.net
差分変換って発想は
azwとzipの両方のライブラリも維持しつつ同期させたいってことだよね
無論個人の好みだけど俺は変換済んだらazwはさっさと消す派
残しても役にたたんから

強いて言うならKindleが本データ更新したときに追従できるくらいだけど
それも差分でやるにはAmazonの商品ID(Bで始まるやつ)をキーにするか、タイムスタンプで判定するしかない
後者だとファイル名が変わるような書誌変更はファイルが2つになる(まあそんな変更そうないが)

992:名無しさん@お腹いっぱい。
20/03/31 19:43:13 4ffVb0ed.net
自分が差分変換したい理由はKindleforPCのビュアーが気に入ってるからですね
抜き出しはあくまでバックアップな感じです

自分の環境ではここ10年ちょっとで都合8冊ほど「ライブラリの管理」の対象から消えています
何冊かは商品ページも無くなっていました
幸い注文番号は残っていたので電話で復旧出来たんですが
こういうのもバックアップなり購入リストなりがないと正確に把握できませんし



それはそれとして、ASIN B07K5KJYZD の書誌名が化けてましたのでご報告
&が&になってました

993:名無しさん@お腹いっぱい。
20/03/31 21:16:07 r9lWVONR.net
broken dream&reborn3: 一級建築士を目指して Broken dream & reborn Kindle


994:版 タイトルに全角&は含まれてないようだけど



995:名無しさん@お腹いっぱい。
20/04/01 00:14:56 g8zFePvR.net
すいません、その半角の奴です

996:名無しさん@お腹いっぱい。
20/04/01 16:11:16 jN8qUDXd.net
epubファイルをリネームするツールを作ってみました
URLリンク(dotup.org)
パスワード:epubren

使い方
node.jsをインストールした後booksフォルダに変換したいファイルを入れてrun.batを実行すると下記のような感じでリネームします
漫画や小説など
[作者名] 作品名 第00巻
雑誌
雑誌名 0000年00月号

既知の問題
run.bat実行時にWindows Defenderとかの警告がでるかも
タイトルに98以下の数字が入っていたり99巻以上の作品だとファイル名がおかしくなる
雑誌の場合は変換が雑
ファイルが多いと時間がかかるかも

997:名無しさん@お腹いっぱい。
20/04/02 00:22:02 uQQFEKlb.net
releaseにv.0.3 RC上げといた
リネーム処理融通効かせようと思ったらコードぐちゃぐちゃになったせいでバグありそうだけど・・・
py2exeを使ったexe化も可能にしたので、おいおいPythonインストールしないでいいexe版も上げとく

>>951
直ったと思う

差分は無駄なファイルを作らずできそうだからこれが問題なければやってみる

998:949
20/04/02 01:34:47.58 ZxIdF6De.net
対応ありがとうございます
とりあえず単品では直っているのを確認しましたので取り急ぎご報告まで
一応全件も確認しておきます

999:名無しさん@お腹いっぱい。
20/04/02 08:22:12.33 ZxIdF6De.net
全件比較終了
著者数が多い場合は纏めるようにしたんですね
「ほか」は「外」より「他」のがいい気がします
それ以外はそのままでした
あとこれは前からの見落としかつかなりレアケースだと思うんでいよいよ個別に手で対応した方がいい気もしますが、
温泉マーク(U+2668)が?に化けていました。対象はASIN B07RZYV69F(有料)です。一応報告しておきます

1000:名無しさん@お腹いっぱい。
20/04/05 18:58:50 FfcHTHMN.net
日本商工会議所はあまりにも軽く考えすぎだろ

1001:名無しさん@お腹いっぱい。
20/04/05 20:12:08.63 aFWYmnLp.net
別ツールで作ろうとしたのですが、ファイル名長の都合で著者まとめ不可避っぽいので要望です
_authorsとかなんとかのフォルダを掘って各著者フォルダに書誌をリンクする機能があるといいなぁ
Windowsの場合XP以前はmklinkコマンドがないので対応するなら問題のないソースを拾う必要がありますが…
ちゃんと理解してないとコピー移動でエラい目に合う可能性があるのであくまでオプションで
あ、EPUB限定なら別ツールでもいいのか
うーんどうしようバランス悪い

1002:名無しさん@お腹いっぱい。
20/04/05 23:19:54 SuhGKFJV.net
やる気があるやつは某神様のところに行けよ

1003:名無しさん@お腹いっぱい。
20/04/06 09:06:56 JLmPq4sQ.net
自炊したコミックをシリーズとしてカテゴライズしたいのですが、やり方がわかりません。
Calibre4.13 + Kindle ペーパーホワイト を使っています。

方法があったら教えて下さい。

1004:名無しさん@お腹いっぱい。
20/04/06 09:27:06 8XF8RFRh.net
series列にシリーズ名を
series_idx列に巻数を
それぞれセットするだけ

1005:名無しさん@お腹いっぱい。
20/04/06 09:36:15 1gGsA0jI.net
最近はkindle使ってないんだけど、今のkindle端末ってcalibreのseriesをデフォで反映できるの?

昔はプラグインでseries毎にコレクション作るような設定してたけど

1006:名無しさん@お腹いっぱい。
20/04/06 09:36:58 JLmPq4sQ.net
>>962
例えばドラゴンボールだったら、
series列は ドラゴンボール
series_idx列は、1巻なら[1] 2巻なら[2]…になるの?

つまりGUI表示状は ドラゴンボール[1] とかになるの?

1007:名無しさん@お腹いっぱい。
20/04/06 11:39:31 6ZRACiKY.net
Kindleもkoboもメタデータのseriesやcollectionは反映しない

1008:名無しさん@お腹いっぱい。
20/04/08 16:27:37 qMe


1009:RHq1d.net



1010:名無しさん@お腹いっぱい。
20/04/12 00:12:18 EJQfsg5v.net
azw2zip v.0.3 RC2としてzip化のDRM解除不要版を作るついでにデフォでは上書きしないようにしてみた
-oオプションつければ従来どおり上書きします

>>966
Pythonの勉強がてら自分で修正したよ
strとbytesの整合性取るのがめんどかった

1011:名無しさん@お腹いっぱい。
20/04/12 19:06:39 S6kSWzvg.net
メタデータ取得用のプラグインってなにつかってる?

1012:名無しさん@お腹いっぱい。
20/04/14 10:30:12 IoO4+VeI.net
なんかエラーであります
全件固定版と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

1013:名無しさん@お腹いっぱい。
20/04/15 01:06:30 UlLo3gB6.net
追記
RC(1)に戻して最初から試してみたところ、最初に解読失敗が1件ありました
この時はスキップされて次の本に移っているので、上記の場所ではなくエラー処理関係なのかも

1014:名無しさん@お腹いっぱい。
20/04/15 20:02:35 iuPJ9IKH.net
kindleunpackでepub3にしたのをiBooks で読もうとした時に「要求されたリソースがみつからないため~」と出た場合にはどうすればいいですか?

1015:名無しさん@お腹いっぱい。
20/04/16 22:23:48 tVvov+gK.net
スゴイツールができたんですね
でもPython導入してみましたがやり方が分からないので
プラグインの方を使わせていただきます

1016:名無しさん@お腹いっぱい。
20/04/21 12:43:13.56 WMuInGbR.net
>>892
それらのバージョン詳しく

1017:名無しさん@お腹いっぱい。
20/04/21 19:55:19 WMuInGbR.net
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(goo


1018:dpids))) mobidedrm.DrmException: No key found in 4 keys tried. DRM解除: 失敗: DRM解除: 失敗: azw3はいけるんですけどazwがDRMを解除できなくて引っかかってます Pythonは3.8



1019:名無しさん@お腹いっぱい。
20/04/21 20:08:48 WMuInGbR.net
パソコン内を検索したら出てきたkindlekey1.k4i使ったらできました!

1020:名無しさん@お腹いっぱい。
20/04/21 23:58:24 WMuInGbR.net
タイトルと巻数がスペース無しで連続してるとき
"title": "(.*)[  (]\\(*(\\d{1,2})"
"series_index": "(\\d{1,2})",
じゃダメみたいです
情けないのですが1ミリも読めないのでご教示願いたいです

1021:名無しさん@お腹いっぱい。
20/04/22 01:14:51 l1QzBd0S.net
具体的な巻数表記がどうなってるのかサンプル出さないで言われても分からんけど
巻数数字の直前にある文字を[] の中に列挙していけばいいだけ
上の例では[  (] の部分で 半角スペース or 全角スペース or 全角前カッコ を指定している

1022:名無しさん@お腹いっぱい。
20/04/22 01:30:30 BE:773633299-2BP U8JlPUD3.net
sssp://img.5ch.net/ico/001.gif
たとえばこの2つです
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)

1023:名無しさん@お腹いっぱい。
20/04/23 04:43:22 kWBaAkel.net
■■■■kindle版「プロボクサー井上尚弥の弱点 偽りの怪物」只今無料■■■■

Amazonで無料ダウンロードサービス中 只今なら定価250円が無料に
Amazon検索窓で「井上尚弥の弱点 偽りの怪物」をクリック
井上尚弥本人が書いた著作より、Amazon検索上位に来てるから笑えるナゾの電子書籍
<目次>
第一章 史上初の最強王者同士のトーナメント
◆実は「正規王者」は、「正規の王者」ではない
第二章 偽のベルトを量産させたボクシング団体
◆正規王者というウソのタイトル
◆本物の王者2人の不可解な棄権
第三章 姿を消した長身のサウスポー
◆井上尚弥のもっとも苦手な選手は何処へ?
◆一度もまともに勝たず決勝戦にたどりついた老ボクサー
第四章 「正規王者」という名の偽王者
◆WBSS出来レース抽選会
第五章 トヨタオブハリウッドからの刺客
◆スポンサー広告禁止を無視して
◆大橋ジム後援会の超大物顧問
第六章 パヤノの演技力
◆ヒットポイントから外れた効くはずのないパンチ
◆ネリのKO劇に酷似するパヤノのダウンシーン
第七章 ついにバレた「偽りの王者」
URLリンク(www.amazon.co.jp)

1024:名無しさん@お腹いっぱい。
20/04/27 00:34:10 qUSke+cW.net
>>976
>>978ならその作者のタイトルに数字が入らない前提なら作者で絞っておいて
"title": "(.+?)\\s*(\\d{1,2})",
の大雑把な指定で2桁までの巻数が取れるはず
作者で絞っておけば誤爆しないだろうし
あとtitleで巻数取るようにしといたらseries_indexは無くても大丈夫
あえて書くなら
"series_index": ".+?(\\d{1,2})",
でいいと思う

タイトルに数字が入ってても巻数の数字がタイトルの末尾なら最短マッチの?消して
"title": "(.+)\\s*(\\d{1,2})",
でいい

1025:名無しさん@お腹いっぱい。
20/04/27 20:54:25 xK8ezGN4.net
>>980
出来ました! ありがとうございます! もうちょっと勉強します

1026:名無しさん@お腹いっぱい。
20/04/29 12:40:05 .net
ちょっと話に入りたいんだが、「KindleUnpack - The Plugin + ZIP mod」って、文字メインの活字本に対して役立つ?
画像で出力とか言われ�


1027:驍ニ、活字本の場合の文字データが全部消えてしまうように聞こえるんだが?



1028:名無しさん@お腹いっぱい。
20/04/29 13:28:38.80 5ecm+hYZ.net
まずepubを理解しよう

1029:名無しさん@お腹いっぱい。
20/04/29 13:30:55.42 5ecm+hYZ.net
ごめんZIP modの話か
そりゃ画像にしかならんのでは

1030:名無しさん@お腹いっぱい。
20/04/29 13:34:44.15 5ecm+hYZ.net
文章が画像になるわけじゃなく、テキストは捨てられるだろう
挿絵とかの画像だけになるのでは

1031:名無しさん@お腹いっぱい。
20/04/29 13:52:46.15 4eLFqsvT.net
>>982
質問する前にreadmeくらい読めよ

1032:名無しさん@お腹いっぱい。
20/04/29 14:01:32.07 .net
俺ちゃんとKindle1.24使ってる。
高画質画像が収まってる(?)resファイルをazwファイルの該当画像に差し替えたいと思ってるんだが、丁度いいツールある?

1033:名無しさん@お腹いっぱい。
20/04/29 16:04:13 dQm3r5+F.net
今度はスレの流れ読まないマンか?
すぐ上で話題に出てるツールがまさにそれなんだが

1034:名無しさん@お腹いっぱい。
20/04/29 16:07:33 sYo5rxkh.net
ID隠してるのは相手しないが良い

1035:名無しさん@お腹いっぱい。
20/04/29 16:30:49 ZbaCnGiY.net
>>987
このスレぐらい読んだら?

1036:名無しさん@お腹いっぱい。
20/04/29 17:12:19 8bramcRF.net
>>987
俺ちゃんとKindle1.24使ってるお前は誰ちゃんなの?

1037:名無しさん@お腹いっぱい。
20/04/29 17:18:30 dQm3r5+F.net
>>989
気づいてなかったわ
980と同一人物か

1038:967
20/04/29 18:40:00 3fdQqGt+.net
結局うちっておま環なんかいね
指摘もうちももないからよくわからん

1039:名無しさん@お腹いっぱい。
20/04/29 19:50:13 W/3EabiG.net
>>993
python3.8にした?

1040:名無しさん@お腹いっぱい。
20/04/29 20:29:22 3fdQqGt+.net
してません
今のところ「2系で動かない」っていうのは意図されていないと思っているので
作者さんもその意向なら諦めてそっちにしますが

1041:名無しさん@お腹いっぱい。
20/04/29 21:07:56 W/3EabiG.net
同じ症状出て3.8にしてpycryptoじゃなくてpycryptodome入れたら直ったから

1042:名無しさん@お腹いっぱい。
20/04/30 00:34:38 bVOfvQYB.net
情報どもです
とりま確保だけしておきます

1043:名無しさん@お腹いっぱい。
20/04/30 01:37:41 8yJJZBeP.net
【Calibre】電子書籍 保存・管理・変換・編集ソフト part2
URLリンク(rio2016.2ch.sc)

1044:名無しさん@お腹いっぱい。
20/04/30 22:30:20 lGiW5R0+.net
またID無しのハゲか
ろだコミに帰れよ

1045:名無しさん@お腹いっぱい。
20/05/03 12:49:57.87 l3FUbtv4.net
次スレ
【Calibre】電子書籍 保存・管理・変換・編集ソフト part2
URLリンク(rio2016.2ch.sc)

1046:名無しさん@お腹いっぱい。
20/05/03 12:51:27.79 l3FUbtv4.net
次スレ
【Calibre】電子書籍 保存・管理・変換・編集ソフト part2
URLリンク(rio2016.2ch.sc)

1047:名無しさん@お腹いっぱい。
20/05/03 12:51:49.23 l3FUbtv4.net
次スレ
【Calibre】電子書籍 保存・管理・変換・編集ソフト part2
URLリンク(rio2016.2ch.sc)

1048:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 717日 17時間 9分 39秒

1049:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch