how to rename multiple files using fso
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 19813
AVI TV Episode File Resizer 1.0
AVI TV Episode File Resizer was made to fit (resize the file) multiple Xvid TV episodes (entire season) on a single DVD. more>>
AVI TV Episode File Resizer script is not for multiple MOVIE files (only TV) however it can do SINGLE MOVIE files quite nicely. The project was designed to help me fit (resize the file) multiple Xvid TV episodes (entire season) on a single DVD. Most of the time a TV series is almost exactly the same hours, mins, secs.
That enables this script to set the video bitrate the same for every file (episode) being processed to get the desired file size. The calculation is based on the hours, mins, seconds and the desired file size you want. If you correctly enter the time you will end up with a file size VERY close to the value you entered. The episodes will likley vary about 10 secs or so. Try to average that out when you select the episode time
The new files will have the EXACT same name as the old files so the input and output cannot be in the same DIRECTORY.
The "input files" selector can select multiple files so you can encode one or many files.
If you select an entire season (about 25 episodes) of files it could take quite a few hours to complete. The progress bar updates AFTER the completion of the first file and after every file there after. The current file being processed is displayed in the bottom status bar.
Transcode single pass is used to REencode the files.
Each file will be REencoded with MP3 audio bitrate of 96 kbps. The video is REencoded with the Xvid4 codec.
I used this script to go from 230MB to 175MB with good results. That saved me almost 1.4G for the season (25 episodes) and let me get it on a single DVD to play on my stand alone player.
You should try it with a single file first to check the quality and then do a batch job.
There are other tools to do this but this one can be setup and going in less than 1 min.
It takes almost 10 hours to do an entire season (25 episodes) at an episode time of 25 min 30 sec with a target file size of 171MB (ends up being about 174.8MB)
<<lessThat enables this script to set the video bitrate the same for every file (episode) being processed to get the desired file size. The calculation is based on the hours, mins, seconds and the desired file size you want. If you correctly enter the time you will end up with a file size VERY close to the value you entered. The episodes will likley vary about 10 secs or so. Try to average that out when you select the episode time
The new files will have the EXACT same name as the old files so the input and output cannot be in the same DIRECTORY.
The "input files" selector can select multiple files so you can encode one or many files.
If you select an entire season (about 25 episodes) of files it could take quite a few hours to complete. The progress bar updates AFTER the completion of the first file and after every file there after. The current file being processed is displayed in the bottom status bar.
Transcode single pass is used to REencode the files.
Each file will be REencoded with MP3 audio bitrate of 96 kbps. The video is REencoded with the Xvid4 codec.
I used this script to go from 230MB to 175MB with good results. That saved me almost 1.4G for the season (25 episodes) and let me get it on a single DVD to play on my stand alone player.
You should try it with a single file first to check the quality and then do a batch job.
There are other tools to do this but this one can be setup and going in less than 1 min.
It takes almost 10 hours to do an entire season (25 episodes) at an episode time of 25 min 30 sec with a target file size of 171MB (ends up being about 174.8MB)
Download (0.011MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
950 downloads
Thunar Media Tags Plugin 0.1.2
Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special features for media files to the Thunar File Manager. more>>
Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special features for media files to the Thunar File Manager.
Main features:
- a so-called bulk renamer, which allows users to rename multiple audio files at once, based on their tags (e.g. ID3 or OGG/Vorbis),
- a special media file page for the file properties dialog, which displays detailed information about quality, length etc.,
- and finally, an audio tag editor which is reachable from both, renamer and the properties page.
<<lessMain features:
- a so-called bulk renamer, which allows users to rename multiple audio files at once, based on their tags (e.g. ID3 or OGG/Vorbis),
- a special media file page for the file properties dialog, which displays detailed information about quality, length etc.,
- and finally, an audio tag editor which is reachable from both, renamer and the properties page.
Download (0.27MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
963 downloads
Extended File Stealth System 2005-01-20
Extended File Stealth System provides a tool for protecting uploaded files using cryptography. more>>
Extended File Stealth System provides a tool for protecting uploaded files using cryptography.
The Enhanced File Crypt/eXtended File Stealth System (EFC/XFSS) makes your uploaded files safe on the server so that no one can read them without knowing a few details to decipher the files.
It generates different obfuscated names and encrypted files so no one will know what the original format or name was
<<lessThe Enhanced File Crypt/eXtended File Stealth System (EFC/XFSS) makes your uploaded files safe on the server so that no one can read them without knowing a few details to decipher the files.
It generates different obfuscated names and encrypted files so no one will know what the original format or name was
Download (0.057MB)
Added: 2007-02-07 License: LGPL (GNU Lesser General Public License) Price:
989 downloads
PostScript::File 1.01
PostScript::File is a Perl base class for creating Adobe PostScript files. more>>
PostScript::File is a Perl base class for creating Adobe PostScript files.
SYNOPSIS
use PostScript::File qw(check_tilde check_file
incpage_label incpage_roman);
Simplest
An hello world program:
use PostScript::File;
my $ps = new PostScript::File();
$ps->add_to_page( Letter,
height => 500,
width => 400,
bottom => 30,
top => 30,
left => 30,
right => 30,
clip_command => stroke,
clipping => 1,
eps => 1,
dir => ~/foo,
file => "bar",
landscape => 0,
headings => 1,
reencode => ISOLatin1Encoding,
font_suffix => -iso,
errors => 1,
errmsg => Failed:,
errfont => Helvetica,
errsize => 12,
errx => 72,
erry => 300,
debug => 2,
db_active => 1,
db_xgap => 120,
db_xtab => 8,
db_base => 300,
db_ytop => 500,
db_color => 1 0 0 setrgbcolor,
db_font => Times-Roman,
db_fontsize => 11,
db_bufsize => 256,
);
<<lessSYNOPSIS
use PostScript::File qw(check_tilde check_file
incpage_label incpage_roman);
Simplest
An hello world program:
use PostScript::File;
my $ps = new PostScript::File();
$ps->add_to_page( Letter,
height => 500,
width => 400,
bottom => 30,
top => 30,
left => 30,
right => 30,
clip_command => stroke,
clipping => 1,
eps => 1,
dir => ~/foo,
file => "bar",
landscape => 0,
headings => 1,
reencode => ISOLatin1Encoding,
font_suffix => -iso,
errors => 1,
errmsg => Failed:,
errfont => Helvetica,
errsize => 12,
errx => 72,
erry => 300,
debug => 2,
db_active => 1,
db_xgap => 120,
db_xtab => 8,
db_base => 300,
db_ytop => 500,
db_color => 1 0 0 setrgbcolor,
db_font => Times-Roman,
db_fontsize => 11,
db_bufsize => 256,
);
Download (0.022MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1124 downloads

HFS - HTTP File Ser ver 2.3 Build 171 Be
You can use HFS (HTTP File Server) to send and receive files. more>> You can use HFS (HTTP File Server) to send and receive files.
Its different from classic file sharing because it uses web technology to be more compatible with todays Internet.
It also differs from classic web servers because
its very easy to use and runs "right out-of-the box".
Access your remote files, over the network.
It has been successfully tested with Wine under Linux.<<less
Download (550KB)
Added: 2009-04-03 License: Freeware Price: Free
203 downloads
ego file manager 0.16.0
The ego file manager is a GTK+2 file manager. more>>
ego file manager is a GTK+2 file manager that uses libferris for its VFS and provides evas2, GTK tree, and optional Mozilla browser views.
Enhancements:
- This release adds the ability to drop files from f-spot onto a directory to initiate a copy.
<<lessEnhancements:
- This release adds the ability to drop files from f-spot onto a directory to initiate a copy.
Download (2.3MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
926 downloads
Tie::File 0.96
Tie::File can access the lines of a disk file via a Perl array. more>>
Tie::File can access the lines of a disk file via a Perl array.
SYNOPSIS
# This file documents Tie::File version 0.96
use Tie::File;
tie @array, Tie::File, filename or die ...;
$array[13] = blah; # line 13 of the file is now blah
print $array[42]; # display line 42 of the file
$n_recs = @array; # how many records are in the file?
$#array -= 2; # chop two records off the end
for (@array) {
s/PERL/Perl/g; # Replace PERL with Perl everywhere in the file
}
# These are just like regular push, pop, unshift, shift, and splice
# Except that they modify the file in the way you would expect
push @array, new recs...;
my $r1 = pop @array;
unshift @array, new recs...;
my $r2 = shift @array;
@old_recs = splice @array, 3, 7, new recs...;
untie @array; # all finished
Tie::File represents a regular text file as a Perl array. Each element in the array corresponds to a record in the file. The first line of the file is element 0 of the array; the second line is element 1, and so on.
The file is not loaded into memory, so this will work even for gigantic files. Changes to the array are reflected in the file immediately. Lazy people and beginners may now stop reading the manual.
<<lessSYNOPSIS
# This file documents Tie::File version 0.96
use Tie::File;
tie @array, Tie::File, filename or die ...;
$array[13] = blah; # line 13 of the file is now blah
print $array[42]; # display line 42 of the file
$n_recs = @array; # how many records are in the file?
$#array -= 2; # chop two records off the end
for (@array) {
s/PERL/Perl/g; # Replace PERL with Perl everywhere in the file
}
# These are just like regular push, pop, unshift, shift, and splice
# Except that they modify the file in the way you would expect
push @array, new recs...;
my $r1 = pop @array;
unshift @array, new recs...;
my $r2 = shift @array;
@old_recs = splice @array, 3, 7, new recs...;
untie @array; # all finished
Tie::File represents a regular text file as a Perl array. Each element in the array corresponds to a record in the file. The first line of the file is element 0 of the array; the second line is element 1, and so on.
The file is not loaded into memory, so this will work even for gigantic files. Changes to the array are reflected in the file immediately. Lazy people and beginners may now stop reading the manual.
Download (0.066MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1229 downloads
Get File 1.2.2
Get File is a Firefox extension that can get a file from an URL. more>>
Get File is a Firefox extension that can get a file from an URL.
To use this extension, go in File menu and choose "Get a File".
Ive also developed a french freeware for supervision of your computer.
http://www.pastouchexp.info/
<<lessTo use this extension, go in File menu and choose "Get a File".
Ive also developed a french freeware for supervision of your computer.
http://www.pastouchexp.info/
Download (0.014MB)
Added: 2007-07-09 License: MPL (Mozilla Public License) Price:
875 downloads
jMimetypeLib 0.1
jMimetypeLib is a java library used to find the mime-type of files and streams using extensions or magic numbers. more>>
jMimetypeLib is a java library used to find the mime-type of files and streams using extensions or magic numbers. Additionally jMimetypeLib may return an icon to represent the mime-type file and a locale description.
jMimetypeLib will follow the Shared MIME-info Database especification 0.13 version and the Icon Theme Specification 0.11 version.
The current version only recognize mime-type files using file extensions and regex expressions (as says the specification). The next version will complete the rest of these documents.
Quick start
download latest version of jMimetypeLib
include jmimetypelib-*.jar in your project classpath
put this code in your program:
MimetypeLib mimetypeLib = new ar.com.pabloa.jmimetypelib.JMimetypeLib();
String mimetype = mimetypeLib.getMimeType( new File( "miFile.ext")));
<<lessjMimetypeLib will follow the Shared MIME-info Database especification 0.13 version and the Icon Theme Specification 0.11 version.
The current version only recognize mime-type files using file extensions and regex expressions (as says the specification). The next version will complete the rest of these documents.
Quick start
download latest version of jMimetypeLib
include jmimetypelib-*.jar in your project classpath
put this code in your program:
MimetypeLib mimetypeLib = new ar.com.pabloa.jmimetypelib.JMimetypeLib();
String mimetype = mimetypeLib.getMimeType( new File( "miFile.ext")));
Download (0.021MB)
Added: 2006-04-13 License: LGPL (GNU Lesser General Public License) Price:
1289 downloads
Audio::TagLib::MPEG::File 1.42
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG. more>>
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG.
SYNOPSIS
use Audio::TagLib::MPEG::File;
my $i = Audio::TagLib::MPEG::File->new("sample file.mp3");
print $i->tag()->artist()->toCString(), "n"; # got artist
This implements the generic Audio::TagLib::File API and additionally provides access to properties that are distinct to MPEG files, notably access to the different ID3 tags.
<<lessSYNOPSIS
use Audio::TagLib::MPEG::File;
my $i = Audio::TagLib::MPEG::File->new("sample file.mp3");
print $i->tag()->artist()->toCString(), "n"; # got artist
This implements the generic Audio::TagLib::File API and additionally provides access to properties that are distinct to MPEG files, notably access to the different ID3 tags.
Download (1.4MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
search4files 0.2a
search4files project is a handy file search tool using different backends which is configurable via the command line. more>>
search4files project is a handy file search tool using different backends which is configurable via the command line.
This program acts as a frontend for different file search engines. The interface is intentionally lightweight and simple. But it takes configuration options from the command line.
Currently find, (s)locate, tracker and beagle are supported as backends.
<<lessThis program acts as a frontend for different file search engines. The interface is intentionally lightweight and simple. But it takes configuration options from the command line.
Currently find, (s)locate, tracker and beagle are supported as backends.
Download (0.016MB)
Added: 2006-12-31 License: GPL (GNU General Public License) Price:
1027 downloads
File::NFSLock 1.20
File::NFSLock is a Perl module to do NFS (or not) locking. more>>
File::NFSLock is a Perl module to do NFS (or not) locking.
SYNOPSIS
use File::NFSLock qw(uncache);
use Fcntl qw(LOCK_EX LOCK_NB);
my $file = "somefile";
### set up a lock - lasts until object looses scope
if (my $lock = new File::NFSLock {
file => $file,
lock_type => LOCK_EX|LOCK_NB,
blocking_timeout => 10, # 10 sec
stale_lock_timeout => 30 * 60, # 30 min
}) {
### OR
### my $lock = File::NFSLock->new($file,LOCK_EX|LOCK_NB,10,30*60);
### do write protected stuff on $file
### at this point $file is uncached from NFS (most recent)
open(FILE, "+<<less
SYNOPSIS
use File::NFSLock qw(uncache);
use Fcntl qw(LOCK_EX LOCK_NB);
my $file = "somefile";
### set up a lock - lasts until object looses scope
if (my $lock = new File::NFSLock {
file => $file,
lock_type => LOCK_EX|LOCK_NB,
blocking_timeout => 10, # 10 sec
stale_lock_timeout => 30 * 60, # 30 min
}) {
### OR
### my $lock = File::NFSLock->new($file,LOCK_EX|LOCK_NB,10,30*60);
### do write protected stuff on $file
### at this point $file is uncached from NFS (most recent)
open(FILE, "+<<less
Download (0.018MB)
Added: 2007-04-27 License: Perl Artistic License Price:
912 downloads
Continuus 0.1
Continuus is a Perl interface to Continuus CM. more>>
Continuus is a Perl interface to Continuus CM.
SYNOPSIS
use Continuus;
Check out a file:
use Continuus;
$ccm = new Continuus;
$ccm->start(database => /proj/Continuus4/rig,
host => stoxserv01);
$ccm->checkOut(file => main.c,
version => 2);
$ccm->stop();
METHODS
new:
The new method creates a new Continuus object.
start:
The start method starts a new Continuus session.
Parameters:
database: Database to open.
host: Hostname to start the engine on.
iniFile: Ini file to read.
Example:
$ccm->start(database => "/proj/Continuus0/rig/", host => "stoccm01");
command:
The command method acts as a interface to all other Continuus functions
not implemented in the Continuus module.
Parameters:
command: The command to be executed by Continuus
Example:
$ccm->command(status);
stop:
The stop command quits the current Continuus session.
Parameters:
None.
query:
The query command is a interface to the Continuus query command.
Parameters:
query: The query string
flags: Flags to pass to Continuus.
Format: Formatting options.
Example:
$ccm->query(query => "status=released", flags => "-u", format => "%objectname");
checkOut:
Checks out a file.
Parameters:
file: The file to check out.
version: The version to set on the new file.
Example:
$ccm->checkOut(file => "main.c", version => "1.1");
checkIn:
Checks in a file.
Parameters:
file: The file to check out.
comment: The comment to set on the new file.
Example:
$ccm->checkIn(file => "main.c", comment => "Created");
reconfigure:
Reconfigure command
Parameters:
project: The project to reconfigure.
parameters: Other parameters to pass to the reconfigure command.
Example:
$ccm->checkOut(file => "main.c", version => "1.1");
debugOn:
Sets the debugging information on.
debugOff:
Sets the debugging information off.
<<lessSYNOPSIS
use Continuus;
Check out a file:
use Continuus;
$ccm = new Continuus;
$ccm->start(database => /proj/Continuus4/rig,
host => stoxserv01);
$ccm->checkOut(file => main.c,
version => 2);
$ccm->stop();
METHODS
new:
The new method creates a new Continuus object.
start:
The start method starts a new Continuus session.
Parameters:
database: Database to open.
host: Hostname to start the engine on.
iniFile: Ini file to read.
Example:
$ccm->start(database => "/proj/Continuus0/rig/", host => "stoccm01");
command:
The command method acts as a interface to all other Continuus functions
not implemented in the Continuus module.
Parameters:
command: The command to be executed by Continuus
Example:
$ccm->command(status);
stop:
The stop command quits the current Continuus session.
Parameters:
None.
query:
The query command is a interface to the Continuus query command.
Parameters:
query: The query string
flags: Flags to pass to Continuus.
Format: Formatting options.
Example:
$ccm->query(query => "status=released", flags => "-u", format => "%objectname");
checkOut:
Checks out a file.
Parameters:
file: The file to check out.
version: The version to set on the new file.
Example:
$ccm->checkOut(file => "main.c", version => "1.1");
checkIn:
Checks in a file.
Parameters:
file: The file to check out.
comment: The comment to set on the new file.
Example:
$ccm->checkIn(file => "main.c", comment => "Created");
reconfigure:
Reconfigure command
Parameters:
project: The project to reconfigure.
parameters: Other parameters to pass to the reconfigure command.
Example:
$ccm->checkOut(file => "main.c", version => "1.1");
debugOn:
Sets the debugging information on.
debugOff:
Sets the debugging information off.
Download (0.008MB)
Added: 2007-05-08 License: Perl Artistic License Price:
900 downloads
File::Sync 0.09
File::Sync is a Perl access to fsync() and sync() function calls. more>>
File::Sync is a Perl access to fsync() and sync() function calls.
SYNOPSIS
use File::Sync qw(fsync sync);
fsync(*FILEHANDLE) or die "fsync: $!";
sync();
use File::Sync qw(fsync);
use IO::File;
$fh = IO::File->new("> /tmp/foo")
or die "new IO::File: $!";
...
fsync($fh) or die "fsync: $!";
The fsync() function takes a Perl file handle as its only argument, and passes its fileno() to the C function fsync(). It returns undef on failure, or true on success.
The fsync_fd() function is used internally by fsync(); it takes a file descriptor as its only argument.
The sync() function is identical to the C function sync().
This module does not export any methods by default, but fsync() is made available as a method of the FileHandle and IO::Handle classes.
<<lessSYNOPSIS
use File::Sync qw(fsync sync);
fsync(*FILEHANDLE) or die "fsync: $!";
sync();
use File::Sync qw(fsync);
use IO::File;
$fh = IO::File->new("> /tmp/foo")
or die "new IO::File: $!";
...
fsync($fh) or die "fsync: $!";
The fsync() function takes a Perl file handle as its only argument, and passes its fileno() to the C function fsync(). It returns undef on failure, or true on success.
The fsync_fd() function is used internally by fsync(); it takes a file descriptor as its only argument.
The sync() function is identical to the C function sync().
This module does not export any methods by default, but fsync() is made available as a method of the FileHandle and IO::Handle classes.
Download (0.004MB)
Added: 2006-06-29 License: Perl Artistic License Price:
1213 downloads
File::Comments::Plugin::C 0.06
File::Comments::Plugin::C is a plugin to detect comments in C/C++ source code. more>>
File::Comments::Plugin::C is a plugin to detect comments in C/C++ source code.
SYNOPSIS
use File::Comments::Plugin::C;
File::Comments::Plugin::C is a plugin for the File::Comments framework.
Both /* ... */ and // style comments are recognized.
This is not a full-blown C parser/preprocessor yet, so it gets easily confused (e.g. if c strings contain comment sequences).
<<lessSYNOPSIS
use File::Comments::Plugin::C;
File::Comments::Plugin::C is a plugin for the File::Comments framework.
Both /* ... */ and // style comments are recognized.
This is not a full-blown C parser/preprocessor yet, so it gets easily confused (e.g. if c strings contain comment sequences).
Download (0.012MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1206 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above how to rename multiple files using fso search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed