PS3 Downloads    PS3 Forums    PS3 Guides    PS3 Releases    PS3 Themes    PS3 Trophies    Register   
Notices
 
Go Back   PS3 NEWS - PlayStation 3 News - PS3 Hacks » PlayStation 3 News » PlayStation 3 News
PlayStation 3 News Use this section for general PS3 news and newbie questions.
Latest PS3 News
Video: LittleBigPlanet PS3: Sack It To Me - The Hedgehog Edition
Posted 9 hours ago by
PS3 News with 1 Comment
Video: Fat Princess: Fistful of Cake PSP Trailer and Interview
Posted 14 hours ago by
PS3 News with 0 Comments
Sony BAFTA Video Games Awards 2010 Nominations Detailed
Posted 14 hours ago by
PS3 News with 0 Comments
Heavy Rain Taxidermist PS3 DLC Hits April 1 - No April Fool's Joke
Posted 14 hours ago by
PS3 News with 0 Comments
Video: ModNation Racers for PS3 - Redesigning Kart Racing
Posted 14 hours ago by
PS3 News with 0 Comments
PlayStation Network Video Content Update for March 19, 2010
Posted 14 hours ago by
PS3 News with 0 Comments
Reply
 
Thread Tools
PS3 SAK ISO & File Merger Plus
  #1 (permalink)  
Old 03-16-2008
cyberfix's Avatar
cyberfix Offline
Junior Member
 
PS3 SAK ISO & File Merger Plus

I started a new thread because it is a different program than the one NZHawk did and it will make it easier to support.

SAK Export & File Merger Plus v0.1.0.0

Requirements:
Windows 2000 & XP (Vista?)
Microsoft .NET runtime v2.0
Unzip and run the executable

Prologue:
This program was inspired by the batch file that NZHawk wrote to combine SAK exported ISO images. After looking over the batch file, I noticed it was doing a binary combine at the DOS command level. NZHawk requested somebody convert it to VB, but I decided to do something similar in VC# since I have not coded in VB for some time.

Instructions:
The program is self explanatory. You choose the source directory with the BROWSE button. Then, it will show a list of files in that directory. Any files with the extension .A? will be selected automatically (these are the SAK export files). You can select or deselect any files you want in the list. There is a SELECT ALL and DESELECT ALL button too. Next give the output file a name.

Click on BROWSE to browse for an output folder where you would like to save the merged file. Finally, click on START MERGE to merge the files.

Hopefully, this will work for everyone and be of some use. Please post any bugs found in the PS3NEWS message thread.

Enjoy,
Cyberfix

Changelog:
v0.1.0.0 - Initial release.
-Let the bug reports begin...

Download: http://www.ps3news.com/forums/downlo...o=file&id=3934

Reply With Quote
  #2 (permalink)  
Old 03-16-2008
PS3 News's Avatar
PS3 News Online
Boss
 
Thumbs up

Added to the PS3 Downloads and Site News- Thanks cyberfix! Gave ya some Rep Points too

Reply With Quote
  #3 (permalink)  
Old 03-16-2008
NZHawk's Avatar
NZHawk Offline
PS3 Dev
 
Wow. Thats just what i imagined mine to be like..Although i did not know enough coding to do it. Any chance of source code? Just so i can have a look, Spent hours trying to find out how to merge in VB.

Reply With Quote
  #4 (permalink)  
Old 03-16-2008
cyberfix's Avatar
cyberfix Offline
Junior Member
 
Quote:
Originally Posted by PS3News View Post
Added to the PS3 Downloads and Site News- Thanks cyberfix! Gave ya some Rep Points too
Thanks! Glad I could help with something on here.

Reply With Quote
  #5 (permalink)  
Old 03-17-2008
NZHawk's Avatar
NZHawk Offline
PS3 Dev
 
So, Any chance of source code?

Reply With Quote
  #6 (permalink)  
Old 03-17-2008
cyberfix's Avatar
cyberfix Offline
Junior Member
 
Quote:
Originally Posted by NZHawk View Post
So, Any chance of source code?
I may release the source at some point after I clean it up some. Otherwise, I will see about PM'ing you with the part that combines the files for you to see.

Reply With Quote
  #7 (permalink)  
Old 03-17-2008
NZHawk's Avatar
NZHawk Offline
PS3 Dev
 
I would like to know how you used the checked list box from the folder browser. I would also like to know about the merger part with the status bar and how you displayed the disk drive space.

Thanks!

Reply With Quote
  #8 (permalink)  
Old 03-18-2008
a100x's Avatar
a100x Offline
Newbie
 
I have a BlueRay Writer on my pc ...
Is possible to bypass the ripping with SAK and use the PC to extract iso ?

Sorry for the "stupid" answer but I was unable to read the File system of games on PC ...


Thx

Reply With Quote
  #9 (permalink)  
Old 03-20-2008
cyberfix's Avatar
cyberfix Offline
Junior Member
 
Quote:
Originally Posted by a100x View Post
I have a BlueRay Writer on my pc ...
Is possible to bypass the ripping with SAK and use the PC to extract iso ?

Sorry for the "stupid" answer but I was unable to read the File system of games on PC ...

Thx
I am not sure about this. I have not actually tried dumping any of the games yet. This would probably be better off asked in another thread. Something like AnyDVD HD might have capabilities of copying a game since they have recently added their own file system support to read discs that Windows can not handle.

Quote:
Originally Posted by NZHawk View Post
I would like to know how you used the checked list box from the folder browser. I would also like to know about the merger part with the status bar and how you displayed the disk drive space.
Here are some code snippets to help answer your questions. The merger part keeps track of the amount of bytes written so it can update the progress bar value. The progress bar maximum value was determined by adding up all of the file sizes of the checked files to merge.

CheckBoxList: I created a directoryInfo object and stored the file data into the checkBoxList as in the following:
Code:
DirectoryInfo myDirInfo = new DirectoryInfo(myFolderSource);
FileInfo[] myFiles = myDirInfo.GetFiles();                
int loopf = 0;
while (loopf < myFiles.Length)
{
checkedListBoxDirectory.Items.Add(myFiles[loopf].ToString());
loopf++;
}
Merger with status update info:
Code:
//Create a list of checked files
String[] filesChecked = new String[checkedListBoxDirectory.CheckedItems.Count];
while (check1 < checkedListBoxDirectory.CheckedItems.Count)
{
 filesChecked[check1] = checkedListBoxDirectory.CheckedItems[check1].ToString();
 check1++;
}

//file merge process
while (check1 < filesChecked.Length && stillProcessing == true)
{
 FileStream myFileStreamRead = new FileStream(myFolderSource + filesChecked[check1].ToString(), FileMode.Open, FileAccess.Read);
 BinaryReader myBinaryReader = new BinaryReader(myFileStreamRead);
 FileStream myFileStream = new FileStream(myFolderDestination, FileMode.Append, FileAccess.Write);
 BinaryWriter myBinaryWriter = new BinaryWriter(myFileStream);
 Byte[] fileData = new Byte[16384];
 int len;
 while ((len = myBinaryReader.Read(fileData, 0, fileData.Length)) > 0 && stillProcessing == true)
 {
   myBinaryWriter.Write(fileData, 0, len);
   //This keeps track of how many bytes have been written out
   //and is used to update the progressBar value.
   myFileDestinationBytes = myFileDestinationBytes + len;
 }
 myBinaryWriter.Close();
 myBinaryReader.Close();
 myFileStream.Close();
 myFileStreamRead.Close();
 check1++;
}
Free space on a drive:
Code:
DriveInfo myDrive = new DriveInfo(myDirInfo.Root.ToString());
long myDriveSpace = myDrive.AvailableFreeSpace;
I hope this helps with your questions.

cyberfix

Last edited by cyberfix; 03-20-2008 at 09:42 PM. Reason: Automerged Doublepost
Reply With Quote
Help!
  #10 (permalink)  
Old 04-10-2008
bacranfill's Avatar
bacranfill Offline
Newbie
 
Help!

I used the original one done by hawk. I was under the assumption that I could simply put in a ps3 game and then back it up to the hard drive. I tried that and it didn't do anything. I have downloaded this one and I don't even know how to install it or get to do anything on my windows. My PS3 was clean. Nothing on the hard drive. I just installed the first one like it said. Can anyone please help me?

Reply With Quote
Reply

Thread Tools

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.0.0

vBulletin Skin developed by: vBStyles.com
© 2010 PlayStation 3 News
Register to Remove Ads!