Added sample scripts.
This commit is contained in:
parent
099263b3e7
commit
c7301462e8
4 changed files with 22 additions and 0 deletions
22
bin/cbr2cbz
Normal file → Executable file
22
bin/cbr2cbz
Normal file → Executable file
|
@ -0,0 +1,22 @@
|
||||||
|
#!/usr/bin/env ruby
|
||||||
|
|
||||||
|
require 'fileutils'
|
||||||
|
|
||||||
|
where = Dir.pwd
|
||||||
|
|
||||||
|
ARGV.each do |arg|
|
||||||
|
Dir.chdir where
|
||||||
|
|
||||||
|
cbr_path = File.expand_path arg
|
||||||
|
cbz_path = cbr_path.gsub(/.cbr$/,'.cbz')
|
||||||
|
|
||||||
|
name = File.basename(arg).dup
|
||||||
|
name.gsub!(/\.cbr/i,'')
|
||||||
|
FileUtils.mkdir_p name
|
||||||
|
Dir.chdir name
|
||||||
|
system "unrar e \"#{cbr_path}\""
|
||||||
|
Dir.chdir where
|
||||||
|
system "zip -r \"#{cbz_path}\" \"#{name}\""
|
||||||
|
FileUtils.rm_rf name
|
||||||
|
end
|
||||||
|
|
0
bin/cbzlint
Normal file → Executable file
0
bin/cbzlint
Normal file → Executable file
0
bin/dir2cbz
Normal file → Executable file
0
bin/dir2cbz
Normal file → Executable file
0
bin/pdf2cbz
Normal file → Executable file
0
bin/pdf2cbz
Normal file → Executable file
Loading…
Reference in a new issue