W00t!
���ä�600�ߤǥ��饤�꡼�ܤ�iPad��Kindle���ɤࡣ���Ƥ��� - ���Υ֥����Ͼ����Ǥ��ʤ����Ȥ�����������ܤ���٤Ƥ���ۤɰ¤��ʤ���Ǥ��͡�iPhone�Ǥ�600�ߤϤ�Ϥ�̥�ϤǤ�������ס��¤Ϥ��Υ��ץ꤫��iPad���ɤ��epub����Ф����Ȥ��Ǥ����Ǥ����ü�ʥϥå��Ȥ����櫓�ǤϤʤ������饤�꡼�Υ����ȤǤ��������񤫤�Ƥ��ޤ����ϤƤʥ֥å��ޡ��� - samurai20000��bookmark
���줹�������롣����������������ݤʤΤǼ�ư���������Ȥ���
���ޤ��礦��
�Ǥ��ޤ�����
#!/usr/bin/env perl use strict; use warnings; use File::Basename; use File::Path; sub clean{ File::Path::rmtree('Payload'); } my $src = shift; die "usage:$0 src.ipa [dst.epub]" unless -f $src; my $dst = shift; if (!$dst){ $dst = basename($src); $dst =~ s/\w+$/epub/; } system qw/unzip -q/, $src, qw/-x iTunes*/; die $! if $!; my $app = <Payload/*.app/book>; clean and die "No book found in the archive" unless $app; chdir $app; my $updir = '../../..'; system qw/zip -q0X/, "$updir/$dst", 'mimetype'; system qw/zip -qXr9D/, "$updir/$dst", qw/ META-INF OEBPS/; chdir $updir; clean; system qw{open -a /Applications/iTunes.app}, $dst;
�����ipa2epub
�ȤǤ�̾����Ĥ�����¸���ơ�chmod +x ipa2epub
�Ȥ����С����Ȥ�
ipa2epub path/to/thebook.ipa
�Ȥ���Х����ȥǥ��쥯�ȥ��epub�ե���������������ǡ�iTune����Ͽ�ޤǤ��Ƥ���ޤ���
�����󡢤����ʤ��ᡣ
Enjoy!
Dan the EPUB-reading Perl Monger
�ɵ�2011.11.16
O'Reilly��iPhone���ץ��ǽ��Ҥ���ePub���������� @dankogai ��Υ�����ץȡ�http://t.co/wcpvGU7Q �ˡ����Τޤޤ��� iBooks �DZѱѼ���ˤʤ�Τǡ����¼����Í���ˤ��뤿��Υѥå��ñ¤¤¤ï¿½ï¿½ï¿½ http://t.co/Tw1dWgBD
���Υ֥����˥����Ȥ���ˤ�����������ɬ�פǤ���
��������������
���ε����ˤϵ��ĥ桼�����������Ȥ��Ǥ��ޤ���