Code Monkey home page Code Monkey logo

diskpacker's People

diskpacker's Issues

irp files are corrupt

Infrarecorder is unable to open generated irp project files.

I'm using infrarecorder 0.44.1.0 unicode, x86 version.

Original issue reported on code.google.com by [email protected] on 25 May 2008 at 12:25

Incremental backups

Incremental backup support needed.

One possible way to implement this:
1. Backup files first time. Note down the date of backup.
2. Next time, give the date of previous backup (for that particular backup set)
3. diskpacker finds files which are created/modified after that specified
date&time, and backs them up.

Original issue reported on code.google.com by [email protected] on 13 Jun 2008 at 8:56

Outputs should go in a different folder

As of now (Rivision 22), output files are created at source code directory
(lib). 

Output files should go to a different folder, perhaps a subfolder or
configured by the user.

Original issue reported on code.google.com by [email protected] on 3 Jun 2008 at 4:13

irp: Duplicate files in DVD root directory

In Infrarecorder project: 
Whatever 'file' goes into the root directory of a DVD, it comes twice. In
other words, Files in dvd root directory have 2 entries each. 

It does not happen to files in sub folders.

bin_packed txt files are normal. 

Duplicated files inflate the Disk size. if they are removed, project size
comes to estimated size.

Issue exists in irp compilations. other compilations (k3b, brasero) are not
scanned for this problem yet.

Original issue reported on code.google.com by [email protected] on 3 Jun 2008 at 1:41

Exclude List

Each backup set should have provision for an Exclude List too. 

Files/Folders included in the exclude list will be skipped by DiskPacker.

Original issue reported on code.google.com by [email protected] on 13 Jun 2008 at 8:57

Identify duplicates and report

It would be useful if disk packer identifies duplicates in the backup set.
There are two possibilities:

1. User might give the same input path twice
2. In different input paths we might have same file or folders

Diskpacker should by default backup only one set and report the details of
the duplicates.

Criteria to identify the duplicates: Files and folders with same name,
size, and other suitable attributes. Checksum could also be used.

Note: There can be a future requirement to identify duplicate photos, music
files, etc which may not have the same file name (e.g. iTunes, and iPod
files have different file names). In these cases checksums, and tag
comparison (in general embedded metadata) could be used.

Original issue reported on code.google.com by [email protected] on 22 Jun 2008 at 5:23

GUI front end required

DiskPacker is currently command line only utility. A GUI would help. If the
system finds out the installed burning softwares it would be great.

Original issue reported on code.google.com by [email protected] on 17 May 2008 at 5:53

Refactoring of the existing code is required

1. The code is not organized well. Everything is in a single file.
2. The design shall be re looked at. The type of bin (CD/DVD/etc), and the
type of compilation output shall be easily pluggable and selectable.
3. Tests???


Original issue reported on code.google.com by [email protected] on 17 May 2008 at 5:58

Skipped files/folders

DiskPacker skips files/folders larger than a single disk. But it doesn't
report about the skipped files/folders.

Original issue reported on code.google.com by [email protected] on 13 Jun 2008 at 7:49

omissions in batch files

Batch files do not remove all the files they are supposed to clean up. For
instance, if 10 files go to Disk1 (infra project &/ bins_packed.txt), not
all the 10 files are removed by Disk1.bat. There are omissions.

Original issue reported on code.google.com by [email protected] on 25 May 2008 at 9:37

Problems with Unicode filenames

DiskPacker does not work with files with unicode names.

I'm trying to backup my photos. DiskPacker throwing an error and stops when
 it encounters a filename/folder with unicode characters. I experience this
problem in my windows xp machine, with Tamil and Korean filenames. 

Here's the output:

D:\diskpacker-read-only\lib>ruby main.rb
main.rb:32:in `size': No such file or directory -
f:/photos/august_2007/????006.
jpg (Errno::ENOENT)
        from main.rb:32:in `element_generator'
        from main.rb:11:in `dir_tree_walker'
        from main.rb:16:in `dir_tree_walker'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:39:in `find'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:38:in `catch'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:38:in `find'
        from main.rb:14:in `dir_tree_walker'
        from main.rb:16:in `dir_tree_walker'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:39:in `find'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:38:in `catch'
        from E:/Program Files/ruby/lib/ruby/1.8/find.rb:38:in `find'
        from main.rb:14:in `dir_tree_walker'
        from main.rb:28:in `element_generator'
        from main.rb:27:in `each'
        from main.rb:27:in `element_generator'
        from main.rb:54:in `generate_elements'
        from main.rb:87

Original issue reported on code.google.com by [email protected] on 12 Jun 2008 at 2:27

command line interface need to be developed

Currently diskpacker accepts no command line arguments. A neat command line
interface needs to be developed.

Options are

--backup-set <backup_set_name> # formerly input_paths.txt
--disk-type <CD/DVD/DVD9/custom> #cd,dvd,cd650,dvd9,etc.
--disk-capacity <inMB> #optional. not optional for custom disk type. disk
capacity can override disk type as appropriate.
--output-path <output_folder_name> #if the folder is not present,
diskpacker would attempt to create the folder
--backup-title <title=BACKUP> #DivX --> DivX_0.irp
--report <report_name> #packed --> packed.txt in output path
--burner <infrarecorder/brasero/k3b/ALL> #if you want combinations e.g.
only k3b and brasero project files, you can specify --burner option
multiple times.
--dir-to-backup <folder_to_backup> # this is an alternative to --backup-set
if you want to backup one folder (or more if you add this option multiple
times)

Reasonable defaults shall be assumed if the options are not given.


Original issue reported on code.google.com by [email protected] on 9 Jun 2008 at 7:04

Sort elements in bins_packed.txt

Files belonging to each disk in bins_packed.txt are not sorted in any
particular order. If they are sorted folderwise or so, it'll be easy to see
how many files from a drive/folder go to a particular disk compilation.
It'll also be very useful when creating a cd/dvd compilation manually.

Original issue reported on code.google.com by [email protected] on 25 May 2008 at 6:40

outputs for windows & linux

1. bins_packed.txt has forward slashes (/) in paths. Not usable in Windows
2. generates DOS batch files to clean up files. Similarly it should be able
to  create shell scripts for linux.

Original issue reported on code.google.com by [email protected] on 25 May 2008 at 7:06

disk cataloging

This is the suggestion from Ananth. DiskPacker could be much more useful if
it also catalogs the disks. There could be two possible scenarios.

1. Before the disk is burned, once the disk burning projects are generated,
there could be an option add the disk to the catalog.
2. Once a disk with data is inserted, it could be added to catalog.

DiskPacker shall index the cataloged disks, and it should be easy to search
for a particular file with regular expression support.


Original issue reported on code.google.com by [email protected] on 8 Jun 2008 at 12:56

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.