*[雑記]EPUB自炊あれこれ2 kindleunpackの改造

KDP用に電子書籍を作成する方法はいくつもあると思うが、
自分は角川書店EPUBテンプレートでEPUBを作成し
https://nakapon.hatenablog.com/entry/20180908/1536371215
kindlegenでmobiを作成している
https://nakapon.hatenablog.com/entry/20180717/1531823333

一度でうまく作成出来ることはまずなく(汗)、mobiがおかしい場合には
epubを修正し再変換を何度も行うのだが、kindlegenがどのような
変換をしているのか確認するため、mobiからepubをkindleunpackで
抽出することがある
https://nakapon.hatenablog.com/entry/2018/10/23/120631

ここで困ったのがkindleunpackがepubを作成する場所
デフォは .\ファイル名\mobi8\ で深い階層のため、epubを開くのが面倒

うまくいかないときには何度も繰り返すことになるので、カレントに
epubを出力するように改造した

<unpack_structure.py> 95行目辺り

    def makeEPUB(self, usedmap, obfuscate_data, uid):
# epubファイル名と出力先の変更
# ファイル名 _EPUB.epub
# 出力先     カレントフォルダ
#        bname = os.path.join(self.k8dir, self.getInputFileBasename() + '.epub')
        bname = os.path.join(self.outdir,'../' + self.getInputFileBasename() + '_EPUB.epub')