From c7301462e89086dd5abe74cf7b71e2354cb5b072 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sat, 19 Nov 2011 15:59:13 +0100 Subject: [PATCH] Added sample scripts. --- bin/cbr2cbz | 22 ++++++++++++++++++++++ bin/cbzlint | 0 bin/dir2cbz | 0 bin/pdf2cbz | 0 4 files changed, 22 insertions(+) mode change 100644 => 100755 bin/cbr2cbz mode change 100644 => 100755 bin/cbzlint mode change 100644 => 100755 bin/dir2cbz mode change 100644 => 100755 bin/pdf2cbz diff --git a/bin/cbr2cbz b/bin/cbr2cbz old mode 100644 new mode 100755 index e69de29..2a06702 --- a/bin/cbr2cbz +++ b/bin/cbr2cbz @@ -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 + diff --git a/bin/cbzlint b/bin/cbzlint old mode 100644 new mode 100755 diff --git a/bin/dir2cbz b/bin/dir2cbz old mode 100644 new mode 100755 diff --git a/bin/pdf2cbz b/bin/pdf2cbz old mode 100644 new mode 100755