abgx360 Post processing script

Come up with a useful post-processing script? Share it here!
BrandonG777
Jr. Member
Jr. Member
Posts: 79
Joined: February 9th, 2009, 5:21 pm
Location: Tulsa, OK

Re: abgx360 Post processing script

Post by BrandonG777 »

Awesome man. I try to avoid Windows like the plague but I still enjoy the fact that we all the platforms covered. As for the itouch stuff, I try to keep up with all ends of the spectrum but nothing compares to my love for my cars. I have like 300 posts over at g8board.com I just need to get the video-in-motion adapter for my car and combine all this into a 500 horsepower rolling entertainment center. LOL  :P
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Haha crazy! I used to do a lot of reading at mp3car when I first started driving, but  now mp3 is everywhere!

Yeah grew up with Windows, work in a Windows Shop, do mostly everything in Windows, though XBMC Live (Ubuntu) is running great on the tiny Zotac IONITX-A board I bought a few months back. My Finance has an old PowerBook G4 and it still kicks some serious ass compared to my much more powerful Dell D620 (Though Windows 7 helped).

Glad they worked out the issue with abgx360 though, makes the linux/Mac side easier.

I just wanted to note that there is one issue with the script for your Windows users, if you run it and quit the command windows that open up for abgx360 too quickly it will crash as abgx360 ties up the .html file for a bit before it starts the CRC check, which causes the application to hang - I'll probably try to fix that one day, but still learning my way around CSharp.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Hi,

I got around to fixing the bug when closing abgx360 too fast and XBox360.exe stopped responding as it couldn't read the HTML file.

Version 0.1.1 is available at http://code.google.com/p/sabscripts

Cheers,

Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
Pr0crast
Newbie
Newbie
Posts: 1
Joined: May 13th, 2008, 4:06 pm

Re: abgx360 Post processing script

Post by Pr0crast »

Hey guys,

I've read through this thread, but unfortunately I still don't really know what to do.  I'm running OS X and the latest Sabzbd+ 5 beta.  Would anyone be kind enough to provide a quick step-by-step for getting this script to work?

Thanks,
Pr0crast
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Put script in scripts dir defined in SABnzbd settings
Ensure script is executable (issue for OS X as well as linux?)
Assign this script to the Console Category (or you will have to manually assign to each ISO download).
Download ISO
Script will run after extract
.HTML file will be in ISO folder

That should be it.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

I have posted a new version for XBox360 for Windows on http://code.google.com/p/sabscripts

Here is a brief description from the homepage:
With the release of iXtreme LT and the recommendation for SSv2, I have added a new config setting "requireSS" which if set to true will consider the ISO failed if either it really fails (same as before) or does not have SSv2.

Happy downloading.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
Lockzi
Newbie
Newbie
Posts: 30
Joined: October 10th, 2009, 7:08 am

Re: abgx360 Post processing script

Post by Lockzi »

Markus101,

I've been trying to get your script from google code to work. I've edited xbox360.exe.config to match my preferences

Code: Select all

<?xml version="1.0"?>
<configuration>
  <appSettings>
    <add key="logDir" value="T:\Post-Process\abgx360\Logs"/>
    <add key="failedDir" value="T:\Usenet\complete\XBOX 360\Failed"/>
    <add key="wiiDir" value="T:\Usenet\complete\Wii"/>
    <add key="passDir" value="X:\T:\Usenet\complete\XBOX 360\Verified"/>
    <add key="requireSSv2" value="true"/>
    <add key="abgxOptions" value="--pctx --ach --af3 --gamecrc --onlinefirst --rgn 00FE0000 --splitvid --embed"/>
  </appSettings>
</configuration>
But whenever SAB runs the Xbox360.exe it crashes and asks me to send an error report...

Any advice on how to proceed?

Cheers,
Lockzi
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Hi Lockzi,

assuming you copied this right from the config file, the issue looks to be with the passDir setting.

I see X:\T:\ which won't exist.

If you still have issues, please let me know.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Hey,

With the (not-so-recent) ability to JTAG XBox 360's and more and more viable uses for them (Freestyle Dash being my favourite). I now have the need to extract ISO files into folders for FTPing to my 640GB internal HDD on my 360. I have not included the ability for FTPing automatically, though exiso, which does the extracting does support this option, Freestyle Dash is in the process of fixing their FTP code (new release today) and my concern about leaving a 360 on all the time, for noise and heat issues (and poor design).

This latest release has had the config re-hauled, much of the code was re-worked for this update, to provide ease of continuing dev (though there is still a lot of changes that could be made). There may be some issues with this release though I have tested it, please let me know if you run into any problems and PLEASE ensure you make the proper changes to the new config file as the old config file will not work.

I have also added options to move DLC and XBLA files to different folders (instead of the failed dir), supporting only Newzbin downloads (or manually renamed to have (DLC) or (XBLA) in the title).

Cheers,

Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
XvpX
Newbie
Newbie
Posts: 6
Joined: July 7th, 2009, 9:48 pm

Re: abgx360 Post processing script

Post by XvpX »

I keep getting I\O errors. And it crashes everytime. Can this be run manually to test it?
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Yes, run it like so:

XBox360.exe "Path to Folder that contains ISO" 2 "Game Name".

If you're not running 0.3.2, please update, there were some issues with 0.3.0 and 0.3.1 that I have resolved, but they shouldn't have caused I/O errors.

If you can post the specific error and your config file I should be able to assist better.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
Nick123
Newbie
Newbie
Posts: 20
Joined: April 4th, 2010, 8:14 am

Re: abgx360 Post processing script

Post by Nick123 »

Hi, I've been trying to use Xbox360 0.3.2 however when I try to load the program it just crashes.

Code: Select all

<?xml version="1.0"?>
<configuration>
  <appSettings>
    <!--Common Settings-->
    <add key="logDir" value=""B:\Completed\Games\Xbox360\Logs"/>
    <!--Settings for Checking ISO with abgx360-->
    <add key="checkIso" value="true"/> <!--true will check the ISO, false will not--> 
    <add key="failedDir" value="B:\Completed\Games\Xbox360\Failed"/>
    <add key="wiiDir" value="B:\Completed\Games\Xbox360\_Wii"/>
    <add key="passDir" value="B:\Completed\Games\Xbox360\Verified"/>
    <add key="requireSSv2" value="true"/>
    <add key="abgxOptions" value="-pchi --af3 --gamecrc --onlinefirst --myregion 000000FF --splitvid"/>
    <!--Settings for Extracting ISO for use with JTAG'd 360's-->
    <add key="extractIso" value="false"/>
    <add key="extractDir" value="B:\Completed\Games\Xbox360"/>
    <!--Settings for XBLA/DLC-->
    <add key="dlcDir" value="B:\Completed\Games\Xbox360\_DLC"/>
    <add key="xblaDir" value="B:\Completed\Games\Xbox360\_XBLA"/>
  </appSettings>
</configuration>
Any idea's as to the problem

Thank You
markus101
Release Testers
Release Testers
Posts: 406
Joined: August 13th, 2008, 2:51 am

Re: abgx360 Post processing script

Post by markus101 »

Do you have abgx360 installed on the computer running the script? The path that contains abgx360.exe must be in the %PATH% variable for the script to find it. You can test that it is found by typing the following in to cmd:

Code: Select all

abgx360.exe
You should get back output that lists the command line arguments and how to use abgx360.

-Markus
Co-developer of NzbDrone (.Net NNTP PVR) - http://www.nzbdrone.com
Post Reply