Log in

View Full Version : vobPUO 0.1 ->edit POUs in VOBs


M!ro
6th December 2004, 01:36
As i promissed, i wrote a very simple application that can change prohibited user operations stored in vob files. Actually this is my first application written in C that does something usefull so please don't be so hard on messy code ;)

It's command line app because i don't know mfc or anything else to create gui. Prohibited user operations are in decimal format like presented in PGCEdit :)
Indexing nav packs is going a bit slow, and probably there are some bugs... but you don't have to change this manually any more ;)

Download (http://milolav.host.sk/vobpuo/)
(Source code is also included)

Usage:
- Create index:
vobPUO.exe i <path> <VTS number>
- Restore PUOs from index file:
vobPUO.exe r <path> <VTS number>
- Change PUOs by changing range of nav packs
vobPUO.exe n <path> <VTS number> <first>-<last> <new PUO>
- Change PUOs for particular vob/cell ID in title vobs:
vobPUO.exe v <path> <VTS number> V<number>C<number> <new PUO>
- Change PUOs for particular vob/cell ID in menu vob:
vobPUO.exe m <path> <VTS number> V<number>C<number> <new PUO>


enjoy!!

2COOL
6th December 2004, 01:40
Thanks for the tool! Are you going to work on a GUI for it?

jeanl
6th December 2004, 07:04
M!ro
Thanks a bunch! I can't recall how many times I've heard people wonder if their PUOs were set in their vob files because they couldn't remove them by modifying just the IFOs. This will provide a solution for them. Great!
Jeanl

M!ro
6th December 2004, 12:33
@2cool

I would like to make gui, but like i said, i have no knowledge of programing in MFC :(

Since it's open source maybe someone else could create gui over the main progam. ;)

2COOL
9th December 2004, 06:45
How to output vobPUO.exe's index results to a text file

You can use this command in your command prompt window or Start > Run.

Note: I'm using WinXP. It works for me but I don't know if it works with other OS's.

http://img70.exs.cx/img70/6357/image0022rb.png

Example:

Name your text file anything you want. As long as you have a txt file extension.

cmd /k D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 6 dir>>C:\Temp\VTS6_index.txt

If you want all your VTS's index results appended in one text file, you can use a batch file. Open up Notepad, enter your commands, and save as *.bat. Run batch file and you'll get what you want.

Batch file example:

D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 1 dir>>C:\Temp\Shrek2.txt
D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 2 dir>>C:\Temp\Shrek2.txt
D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 3 dir>>C:\Temp\Shrek2.txt
D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 4 dir>>C:\Temp\Shrek2.txt
D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 5 dir>>C:\Temp\Shrek2.txt
D:\My_Tools\VobPUO\vobpuo.exe i C:\Shrek2\VIDEO_TS 6 dir>>C:\Temp\Shrek2.txt

M!ro
12th December 2004, 13:03
working now on new version in C# that will have GUI :)

2COOL
19th January 2005, 21:44
Originally posted by M!ro
working now on new version in C# that will have GUI :) Note: M!ro last posted in this forum 13Dec2004 so it's been over a month past.

@M!ro

If you are reading this, can you give us some status on your progress with your GUI version?

M!ro
19th January 2005, 21:53
Well, i've started it, but right now i'm very busy wtih studying lately, so i cant promise when it will be done :( sorry!

Until then you'll just have tho stick with the "first" release...

But i'll try make some progres next week!

2COOL
3rd November 2005, 20:25
It's been awhile. :( Is GUI development officially stopped?