Main > Free Download Search >

okoker iso maker 7.2

okoker iso maker 7.2

Sponsored Links
Sponsored Links

okoker iso maker 7.2

No.
Title
Category
Price
License
Expand All
1
System -> Other
BSD License
Hide show
openbsd-iso project is a set of scripts with which you can automatically download an FTP release and make OpenBSD ISO images out of it.
2
System -> Other
CDDL Common Development and Distribution License
Hide show
BeleniX ISO Remastering Toolkit software consists of a set of shell scripts, utilities and config files that allows one to customize the BeleniX ISO image and generate modified LiveCDs also called remastering.

Remastering BeleniX requires a bit of work. Though the scripts automate most of the process, this is the initial version of this software so some enhancements are still in the TODO stage.

Whats New in This Release:

· This is the first release of the ISO Remastering Tookit for BeleniX.
· It allows one to create customized LiveCDs based on BeleniX.
· The HOWTO describes the process in detail.

3
Desktop-Environment -> File-managers
GPL GNU General Public License
Hide show
ISO Master is an open-source, graphical CD image editor that runs on Linux; and bkisofs, the underlying library used for reading, modifying and writing ISO images.

The hard part of this project is the library for working with ISOs (bkisofs). My hope is that people will like this library enough to make their own GUIs using it. So my choice of widget set (GTK, that is) will not necessarily annoy too many people.

Here are some key features of "ISO Master":

· Display file/directory contents of the image and and the regular filesystem in two panels and be able to navigate them.
· Display file sizes for files on image/filesystem.
· Sort by name or by size
· Select any number of items in the file browsers.
· Extract selected from image to the filesystem
· Delete selected from image.
· Add selected from filesystem to image.
· Save modified image.
· Create image from scratch.

Whats New in This Release:

· Usability and performance improvements.
· 10 new translations.
· A bug that sometimes caused corrupt ISOs to be written has been fixed.

4
Programming -> Code-Generators
GPL GNU General Public License
Hide show
Config Maker is a tool to automatically create C++ classes that parse configuration files.

Only a few lines of text that describe the possible entries in the configuration file are needed, and the complete class will be generated ready for use.

Basic usage

The input files for Config Maker have a very simple structure (in ANTLR/grep like notation):

objectname (configentry)+
Each configentry looks like this
type entryname defaultvalue (comment)?

type

Type of the entry, can be int, double, string or bool. If the basic type is followed by any number, the corresponding c++object variable will be of type vector < basic type > The number is the initial number of elements that are allocated for the vector, but the actual configuration file can contain more components. These are added using the push_back method.

If there are less elements specified in the configuration file, the object variable will still contain the number of elements specified here. No warning will be issued.
configentry

Name of the entry and corresponding variable. Has to be at least two characters long and can contain characters and numbers. Case insensitive.

defaultvalue

Default value for the entry. This is optional.

comment

Each comment starts with // and is completely ignored

5
System -> Other
GPL GNU General Public License
Hide show
With this package, it is easy to modify the GeeXboX in a few seconds without having to build the sources.

The generator produces an ISO image of the GeeXboX, ready to be burned on disc.

GeeXboX ISO Generator currently works under both GNU/Linux and Microsoft Windows 9x/NT/2k/XP operating systems.

Whats New in This Release:

System:
· Updated linux to version 2.6.16.17.
· Updated BusyBox to 1.1.3.
· Updated uClibc to 2006.05.05 snapshot.
· Updated udev to version 0.92.

Toolchain:
· Introduced GCC 4.1.1 as the new compiler.
· Support for C++ in the toolchain.
· All packages are now built with big files support flag.
· Added support for non-free binary firmwares at sources build.

Player:
· Updated MPlayer to 1.0pre8.
· DVD Navigation Menus support.
· SHOUTcast and Netstream support (with content filtering on adult/subscription-only
· streams).
· Support for LIVE555 library (RTP/RTSP/SIP streaming) which provides FreeboxTV
· support for French people using the Free ISP.
· Use mp3-lib instead of FFMpeg to avoid audible glitches while seeking.
· Fix MPlayers bug which prevents AVI files with ODML index (99% of XviD files) to
· be read when idx=yes (default).
· Fix sound/subtitles issues while playing MPEG-TS streams.
· Support for multichannel AAC in MOV files.
· Playback of IFO files (DVD disc ripped on HDD for example) now works as expected.
· Set minimal cache size (5% of cache) to start playback of file very quickly.
· Fix TV channel OSD name generation with spaces in their name.
· Allows RTSP clients port forcing (for FreeboxTV users in router mode for example).
· Added support for DVD-RAM MPEG files.

Menu:
· Brand new menu item selection display (now with alpha layer).
· Added new menu that displays streams A/V properties.
· Allows metadata retrieval from MP3/OGG/FLAC audio files.
· Properties menu auto-opens and updates on audio-only media.
· Prevent user from browsing (and getting lost) in /
· Display NICs MAC address into information menu.
· Display CDROM size.
· Fixed display of disks partition size and freespace.
· Added release number information.

Audio:
· Update ALSA library and utilities to version v1.0.11.
· Added a lot of fixes for audio playback.

Video:
· Added support for different resolutions to be used through generator.
· Support for VESA with Intel i865, i910 and i915 chipsets.

Drivers:
· Added support for Serial ATA CDROM drives.
· Added support for ATAPI/IDE ZIP/LS120 drives.
· Added support for PcCard (32bits CardBus only, not 16bits PCMCIA).
· Added LCD displays support through LCD4Linux.
· Added support for most of the Gigabit NICs.
· Fix support of Nova DVB-S+ card.
· Updated LIRC to v0.8.0.
· Updated rt2400/rt2500 drivers to CVS 05.09.2006.
· Fix em8300 driver and firmware loading issues.

Networking:
· Updated djmount to version 0.53 (files are no more represented as playlist).
· Fixed bftpd FTP server write access error.
· Updated bftpd to version 1.4, and included fix for file transfers greater than 2GB.
· Update wireless tools to version 28.

Generator:
· Updated generator tools for MacOS X (support for MacIntel x86 OSX 10.4).
· Allow you to choose between multiple themes.
· Option for DVD Navigation menus to select it as a default or not.
· Option for autoplay to select it as a default or not.
· Option for SHOUTcast (radio and tv netstreams).
· Tab for video settings configuration (resolution, color depth and boot splash)
· Tab for support of LCD displays.

Miscellaneous:
· Fixed zoomed scrolling in FBI image viewer.
· Support for Microsoft Media Center Edition USB, StreamZap, Twinhan DTV, Toshiba
· VT76F and ATI Remote Wonder II remotes.
· Implemented full Digimatrix hardware support (apart from panel buttons).
· Allow multiple resolutions in themes.
· Support for VMware and QEMU (usefull for test purpose).

6
Programming -> Libraries
Perl Artistic License
Hide show
File::Maker is a Perl module that mimics a make by loading a database and calling targets methods.

SYNOPSIS

#####
# Subroutine interface
#
use File::Maker qw(load_db);

%data = load_db($pm);

######
# Object interface
#
require File::Maker;

$maker = $maker->load_db($pm);

$maker->make_targets(%targets, @targets, %options );
$maker->make_targets(%targets, %options );

$maker = new File::Maker(@options);

Generally, if a subroutine will process a list of options, @options, that subroutine will also process an array reference, @options, [@options], or hash reference, %options, {@options}. If a subroutine will process an array reference, @options, [@options], that subroutine will also process a hash reference, %options, {@options}. See the description for a subroutine for details and exceptions.

When porting low level C code from one architecture to another, makefiles do provide some level of automation and save some time. However, once Perl or another high-level language is up and running, the high-level language usually allows much more efficient use of programmers time; otherwise, whats point of the high-level language. Thus, makes great economically sense to switch from makefiles to high-level language.

The File::Maker program module provides a "make" style interface as shown in the herein above. The @targets contains a list of targets that mimics the targets of a makefile. The targets are subroutines written in Perl in a separate program module from the File::Maker. The separate target program module inherits the methods in the File::Maker program module as follows:

use File::Maker;
use vars qw( @ISA );
@ISA = qw(File::Maker);

The File::Maker methods will then find the target subroutines in the separate target program module.

The File::Maker provides for the loading of a hash from a program module to provide for the capabilities of defines in a makefile. The option pm = $file> tells File::Maker to load a database from the __DATA__ section of a program module that is in the Tie::Form format. The Tie::Form format is a very flexible lenient format that is about as close to a natural language form and still have the precision of being machine readable.

This provides a more flexible alternative to the defines in a makefile. The define hash is in a separate, very flexible form program module. This arrangement allows one target program module that inherits the File::Maker program module to produce as many different outputs as there are Tie::Form program modules.

7
Multimedia -> Audio
GPL GNU General Public License
Hide show
Soundboard Maker is a tool for making and running soundboards.

You can play selected audio, save soundboards, load soundboards, and distribute your soundboards to other users.

The interface is easy to customize.

8
Programming -> Libraries
Perl Artistic License
Hide show
List::Maker is a Perl module that can generate more sophisticated lists than just $a..$b.

SYNOPSIS

use List::Maker;

@list = < 1..10 >; # (1,2,3,4,5,6,7,8,9,10)

@list = < 10..1 >; # (10,9,8,7,6,5,4,3,2,1)

@list = < 1,3,..10 > # (1,3,5,7,9)
@list = < 1..10 x 2 > # (1,3,5,7,9)

@list = < 0..10 : prime N >; # (2,3,5,7)
@list = < 1,3,..30 : /7/ > # (7,17,27)

@words = < a list of words >; # (a, list, of, words)
@words = < a list "of words" >; # (a list, of words)

The List::Maker module hijacks Perls built-in file globbing syntax (< *.pl > and glob *.pl) and retargets it at list creation.

The rationale is simple: most people rarely if ever glob a set of files, but they have to create lists in almost every program they write. So the list construction syntax should be easier than the filename expansion syntax.

9
Programming -> Version-Control
GPL GNU General Public License
Hide show
Patch Maker helps you manage multiple in-progress source code patches to software. Patch Maker remembers which files are part of which patch, and keeps them disentangled during the development process.

It speeds up common operations and housekeeping tasks, allowing you to focus on writing code. It is a command-line tool written in Perl, and so is usable on (at least) Windows, Linux and Mac OS X.

Whats New in This Release:

· Initial SVN support was added to go with CVS.
· The configuration was moved to the .pmrc file in the home directory.
· Message and error printing were tidied up and standardized.

10
Programming -> Libraries
Perl Artistic License
Hide show
Class::Maker Perl module contains classes, reflection, schema, serialization, attribute- and multiple inheritance.

SYNOPSIS

use Class::Maker qw(class);
class Human, { isa => [qw( ParentClass )],
public =>
{
string => [qw(name lastname)],

ref => [qw(father mother)],

array => [qw(friends)],

custom => [qw(anything)],
},

private =>
{
int => [qw(dummy1 dummy2)],
},

configure =>
{
ctor => create,

explicit => 0,
},
};
sub Human::greeting : method { my $this = shift;
printf This is %s (%d), $this->name, $this->uid;
}
class UnixUser, { isa => [qw( Human )],
public =>
{
int => [qw(uid gid)],

string => [qw(username)],
},
};

my $a = Human->new( uid => 1, gid => 2, name => Bart );

$a->father( Human->new( name => Houmer ) );

$a->greeting();

$a->uid = 12;

$a->_dummy1( bla );

Class::Maker introduces the concept of classes via a "class" function. It automatically creates packages, ISA, new and attribute-handlers. The classes can inherit from common perl-classes and class-maker classes. Single and multiple inheritance is supported.

This package is for everybody who wants to program oo-perl and does not really feel comfortable with the common way.

Java-like reflection is also implemented and allows one to inspect the class properties and methods during runtime. This is helpfull for implementing persistance and serialization. A Tangram (see cpan) schema generator is included to the package, so one can use Tangram object-persistance on the fly as long as he uses Class::Maker classes.

11
Desktop-Environment -> Tools
GPL GNU General Public License
Hide show
Mount ISO Image is an advanced script which allows to perform multiple operations with ISO, NRG (Nero Burning ROM), UDF (DVD), CUE/BIN, CCD/IMG/SUB (CloneCD), XDVDFS (XBOX) images.

Mount/unmount operations can be performed in two different ways: using kdesu or sudo. During the installation youll be offered to choose a variant to use.

Note: If you prefer to use sudo, you should first choose to "Setup sudo config" in installation menu.

Usage:

ISO9660 (CD) and UDF (DVD) images

Mount:

Right-click an ".ISO" file and choose "Actions -> Manage ISO -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding folder will be opened and raised.

Unmount:

Right-click an ".ISO" file and choose "Actions -> Manage ISO -> Unmount Image". The corresponding folder will be removed from the desktop automagically.

Calculate MD5 sum:

Right-click an ".ISO" file, choose "Actions -> Manage ISO -> Calculate MD5 sum" and wait for completion - it may take several minutes for a standard 650 Mb image on a slow machine.

Create ISO/UDF image from directory:

Right-click a folder that you wish an ISO or UDF image to be created from and choose "Actions -> Manage ISO -> Create ISO (or UDF) image". Image will be created either in parent directory of this folder (if user is allowed to write there) or on the Desktop.
Warning: Check if you have enough free space on target partition before creating an ISO!

Create ISO/UDF image from CD/DVD drive:

Right-click any suitable directory (resulting file will be stored there), select "Actions -> Manage ISO -> Create ISO-image from CD-ROM" and select the name of ISO image in the filename selection dialog. If it suggests you put the resulting image on the Desktop instead of the selected directory, it means that current user has no permission to write in this directory.
Note: This feature requires a working CD/DVD drive
Warning: Check if you have enough free space on target partition before creating an ISO!

NRG (Nero Burning ROM) images

Mount:

Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding folder will be opened and raised.

Unmount:

Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Unmount Image". The corresponding folder will be removed from the desktop automagically. You can also right-click this very folder on your to unmount.

Calculate MD5 sum:

Right-click an ".NRG" file, choose "Actions -> Manage NRG -> Calculate MD5 sum" and wait for completion - it may take several minutes for a standard 650 Mb image on a slow machine.

Convert NRG image to ISO

Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Convert to ISO" to convert the image to a standard ISO.
Warning: Check if you have enough free space before converting!

CUE/BIN images

Mount:

Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding folder will be opened and raised.
Note: This feature requires the use of cdemu utility, available here: http://cdemu.sourceforge.net
If it is not installed on your system, you will need to compile it from source or find a suitable package.

Unmount:

Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Unmount Image". The corresponding folder will be removed from the desktop automagically. You can also right-click this very folder on your to unmount.

Convert CUE/BIN image to ISO:

Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Convert to ISO" to convert the image to a standard ISO.
Note: This feature requires bchunk utility, available here: http://he.fi/bchunk
If it is not installed on your system, you will need to compile it from source or find a suitable package.
Warning: Check if you have enough free space before converting!

CCD/IMG/SUB (CloneCD) images

Convert CloneCD image to ISO:

Right-click a ".CCD" file and choose "Actions -> Manage CloneCD -> Convert to ISO" to convert the image to a standard ISO.
Note: This feature requires ccd2iso utility, available here: http://sourceforge.net/projects/ccd2iso
If it is not installed on your system, you will need to compile it from source or find a suitable package.
Warning: Check if you have enough free space before converting!

XDVDFS (XBOX) images

Create XDVDFS image from directory:

Right-click a folder that you wish an XDVDFS image to be created from and choose "Actions -> Manage ISO -> Create XDVDFS image". Image will be created either in parent directory of this folder (if user is allowed to write there) or on the Desktop.
Note: This feature requires extract-xiso utility, available here
Warning: Check if you have enough free space on target partition before creating an ISO!

Installation:

tar -jxf mount-iso-image-0.9.tar.bz2

cd mount-iso-image-0.9

./install.sh

Please follow installer instructions

Translations:

· Czech (by Jozef Riha)
· Danish (by Kalna and BK)
· French (by MrYouP)
· German (by Xenonite and seraphyn)
· Hungarian (by Marcel Hilzinger and Vince Pinter)
· Italian (by marcosegato)
· Polish (by Lukasz Purgal)
· Portuguese/brazilean (by Groo and Dherik)
· Romanian (by Spoiala Cristian)
· Russian (by Jinjiru)
· Slovak (by Jozef Riha)
· Spanish (by mrthc)
12
Programming -> Libraries
GPL GNU General Public License
Hide show
TagCloud Maker Class is a class that takes a single dimensional array of terms and outputs a piece of HTML with each term wrapped in a span tag with an ID that you can define in your CSS.

TagCloud Maker Class script can be called either as an object or as a static class.

Check out the example page. The keywords from the sample page come from the last 30 entries of my blog. Ill admit I cheated and just open the database and pull them from there instead of trying to call my blog w/curl or fopen and parse it. (Although that would have been cooler.) I then ran each blog entry against Yahoos Term Extraction API to get the terms. Then I pumped that array into my new TagCloud maker. The important code you cant see from the index.php is below.


require_once(TagCloud.php);
$x = TagCloud::fetch_cloud($thisArray,...,tagcloud_,http://www.technorati.com/tags/%s);
$o = new TagCloud($thisArray,...,tagcloud_,http://www.technorati.com/tags/%s,10,weight,2);
$o->get_cloud();
$y = $o->output_cloud;

As you can see, I used 2 different methods of creating the 2 lists. The first is just calling the object::method statically with all the necessary parameters. This is by far the easiest way to use this class and unless you need something special, its the way I recommend. The second way it to instantiate an object. I pass all the variables into the constructor but you could just as easily use the setters to set them all. (dont know why you would but hey, I spent an extra 15 minutes creating getters and setters so use them, by all means use them!)
13
Desktop-Environment -> Window-Managers
GPL GNU General Public License
Hide show
Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NEXTSTEP[tm] user interface. It is fast, feature rich, easy to configure, and easy to use. It is also free software, with contributions being made by programmers from around the world.

Window Maker includes compatibility options which allow it to work with other popular desktop environments, namely GNOME and KDE, and comes with a powerful GUI configuration editor, called WPrefs, which removes the need to edit text-based config files by hand. Please see the features section for more specifics on what Window Maker can do, and how it compares with other popular window managers.

Here are some key features of "Window Maker":

Core (usability)

· almost complete ICCCM compliance
· national language I18N support (over 11 locales)
· built-in icon dithering with support for 4bpp and 8bpp displays
· popup menus that support keyboard traversal, which can be "pinned" to the root window
· support for GNUstep, GNOME, and KDE window hints to better integrate with those desktop environments
· support for Motif[tm] and OPEN LOOK[tm] window hints to better interface with applications based on those toolkits
· built-in GUI configuration utility that eliminates the need to hand edit config files
· application Dock (similar to NEXTSTEP/MacOS X Dock) that can be configured using drag and drop
· workspace Dock (aka Clip/Fiend) which is a workspace specific Dock extender
· support for rudimentary session management
· support for dockapps (equivalent of applets or epplets)
· ability to change all preferences and menus on-the-fly without having to restart the window manager
· support for multiple workspaces (aka "virtual desktops")

Extras (eye candy)

· built-in themes support
· over 13 types of window decorations, including custom defined
· support for XPM, PNG, JPEG, TIFF, GIF and PPM icons (no conversions with external programs) with an alpha-channel
· support for setting the root window background (via the wmsetbg utility)
· optional superfluous animations, such as window shading, customizeable icon miniturization effects, slide/scrolling menus, and much more

Whats New in This Release:

· fixed crash with info panel and alt-tabbing
· updated Japanese translations
· allow disable of switch panel when SwitchPanelImages=None
· added X Input Methods support in WINGs
· fixed issues with compiling on Solaris with openwin
· reduced minimum required version number for the Xft library to 2.1.0
· fixed some compilation issues with gcc-2.9x
· removed --with-appsdir option and replaced it with --with-gnustepdir. Also, default installation path (for non GNUstep users) is now $(prefix)/bin
· fixed bug with infinite loop in some circumstances in fitText() in WINGs
· fixed to allow parallel builds on SMP systems using make -j
· updated Italian translation
· applied .AppInfo --> Library path rename patch
· added code to automatically update the icon paths from the old .AppInfo style to the new Library/WindowMaker style in WMWindowAttributes when Window Maker starts to make transition transparent for users.
· fixed issue with window being moved by 1 pixel up and left when the window move was initiated by the client
· improved hide/unhide animation for applications with multiple windows (only animate the active window hiding/unhiding, which makes Window Maker faster and more responsive for such applications). This also makes the restart operation much faster.
· fixed bug with windows shrinking to very small sizes when Unmaximize was used on them, after they were closed in a maximized state.
· fixed bug with restoring maximized state from NetWM atoms.
· fixed issue with GNUstep applications losing focus when all their windows are closed and there remains only their menu
· try fixed font for the technical drawing font if helvetica-12 is not available to avoid crashing
· new algorithm for placing miniwindows after unhiding the application they belong to, that works without auto-arranging the icons, while still avoiding multiple icons in the same spot by moving the miniwindows to a new slot if their old slot was occupied in the meantime.
· double clicking an appicon will also raise the miniwindows that belong to that application to the front (along with the normal windows).

14
Multimedia -> Audio
GPL GNU General Public License
Hide show
Guitar Mode Maker is a software will help the guitar player learn scales, modes, chords, and create new scales. Designed to be easy enough for the beginner and comprehensive for the advanced user! Learn Chords and Scales. Review the Chord and Scale List for GMM 3.0. Over 750 Chords and Scales Included in the trial installation!

This program also has the capability of the user sharing their scales with others through a new and improved, unique scale file (.GS2 file)!

Guitar Mode Maker 1.0 for linux comes with hundreds of scales, chords and modes to help you learn! Guitar Mode Maker 1.0 is available only for Linux.

Additionally for BASS GUITAR PLAYERS, Bass Guitar Mode Maker! Now bass players can have all the scales, modes and chords too! Bass Guitar Mode Maker 3.0 available for download now!

Here are some key features of "Guitar Mode Maker":

· Easy scale creation by clicking on the fretboard, note list or piano keyboard
· Easy scale transposition
· Ability to save Guitar Scale files, even in trial version
· Ability to hear your scale played by acoustic guitar, 12-string or piano
· 750 Scales and chords TO START WITH!
· Ability to print guitar scale on printer!
· Easier to use interface (Screen Shot)

15
Programming -> Libraries
MPL Mozilla Public License
Hide show
El Jay Icon Maker is a Firefox extension that allows you to right click on any image and create an icon for use with livejournal.com There are two options to choose from when making an icon "Create Icon Instantly" and "Create Icon With Options".

Selecting either link redirects you to the El Jay icon maker home page where you can rotate, crop, add text and borders to the image. The El Jay icon maker was made for use with llivejournal.com, but can be used on any site that requires an image smaller than 100x100 for an icon.

This is not a support forum, if you have questions or problems please go here: http://www.livejournal.com/users/lechatron/407511.html?mode=reply