xboxscene.org forums

Pages: 1 ... 8 9 [10] 11

Author Topic: Xm360 2.0a Public Release  (Read 1305 times)

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #135 on: December 18, 2010, 03:26:00 PM »

QUOTE(Bad_Ad @ Dec 18 2010, 05:00 PM) View Post

My jtag box isnt connected to the internet.

When someone releases a dashlaunch plugin that will disable live completely, then maybe.

No point getting my keyvault banned for no reason.


This is really off-topic for this thread...but if you never plan to go on live, why do you care if you are banned?
Logged

Bad_Ad

  • Archived User
  • Full Member
  • *
  • Posts: 117
Xm360 2.0a Public Release
« Reply #136 on: December 19, 2010, 03:54:00 AM »

keyvaults are an finite resource, no point wasting them.
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #137 on: January 22, 2011, 12:12:00 PM »

Finally got a moment to work on xm360 after the 1.7 release of FSD went out...here's what it's currently looking like...I'm hoping to get it to beta testers this weekend.

2.0e
GOD packages will display their media Id (note that ISO2GOD didn't fill this correctly sometimes, newer versions should be fixed?)
Added OTHER_XBOX_FTP_AUTOCONNECT  (tells XM360 to automatically connect to a remote instance (xm360_server) on startup.
Added UPLOAD_REPORTS (tells xm360 to automatically ftp generated reports to the connected remote instance's hdd1:, also works in conjunction with previous WRITE_REPORTS_ON_STARTUP feature if you are AUTOCONNECTing)
Added THIS_XBOX_NAME (will be appended to the filename of the uploaded reports if defined.  useful if you upload from multiple 360s)
Fixed issue where connecting to a remote server more than once would cause some content to not appear
Changed to XLAUNCH_KEYWORD_DASH from XLAUNCH_KEYWORD_DEFAULT_APP when returning to the dash
Includes really nice icon created by BoXXDr, thanks!

I'm looking back over previous requests to see if I've missed something.  If you know of something...please speak up.  :-)  Thanks

-node21
Logged

dschu012

  • Archived User
  • Jr. Member
  • *
  • Posts: 84
Xm360 2.0a Public Release
« Reply #138 on: January 22, 2011, 07:36:00 PM »

QUOTE(Bad_Ad @ Dec 19 2010, 11:54 AM) View Post

keyvaults are an finite resource, no point wasting them.

Back it up on your computer and replace it with a banned one.
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #139 on: January 24, 2011, 08:43:00 AM »

QUOTE(node21 @ Jan 22 2011, 02:12 PM) View Post

I'm hoping to get it to beta testers this weekend.


Well, this didn't happen...Football got in the way.  No other suggestions though, so I'll wrap it up shortly.
Logged

Dannermax

  • Archived User
  • Newbie
  • *
  • Posts: 25
Xm360 2.0a Public Release
« Reply #140 on: February 05, 2011, 06:34:00 AM »

Hello everybody..

I just cant figure out how to scrape for new content with the xm360server.exe /X command!!

I want to scrape for new XBLA content by typing xm360server.exe /X
and by doing this, the program should create a new file (if none exists) called xbla_titles.csv but i just cant get it to create a new xbla_titles.csv file with the scraped information.. keeps telling me that it dosent exist, so it will create one.. but nothing shows up on my PC...

its this program im talking about:

Ive also tried starting up xm360server.exe and its looking for connections om ip: 192.168.0.199.. but how do i tell xm360 on my Xbox to connect at that ip?

Hope someone can answer my prayer..It's driving me nuts!!
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #141 on: February 07, 2011, 07:37:00 AM »

QUOTE(Dannermax @ Feb 5 2011, 08:34 AM) View Post

Hello everybody..

I just cant figure out how to scrape for new content with the xm360server.exe /X command!!

I want to scrape for new XBLA content by typing xm360server.exe /X
and by doing this, the program should create a new file (if none exists) called xbla_titles.csv but i just cant get it to create a new xbla_titles.csv file with the scraped information.. keeps telling me that it dosent exist, so it will create one.. but nothing shows up on my PC...

its this program im talking about:

Ive also tried starting up xm360server.exe and its looking for connections om ip: 192.168.0.199.. but how do i tell xm360 on my Xbox to connect at that ip?

Hope someone can answer my prayer..It's driving me nuts!!


It seems you are doing a few things wrong.

And both involve configuration.

In order for xm360server.exe /X to create the xbla_titles.csv file, it has to know where to put it...and it won't put it in the "current directory".  You should open and read your .cfg file for the server.  You probably haven't defined an hdd1: for it to put the file in.  (The reason it needs this file to exist in a virtual 360 drive is so that it can automatically serve it up to the 360 that connects to it.)

To get the 360 to connect to the server, you also need to edit the configuration file on the 360.  Go read xm360.cfg from the same directory that xm360.xex is sitting in on your 360.  There's a section in that file where you define the "remote" boxes (which could be a server, or other 360s running xm360).

I'd give more precise answers, but I'm at work, and don't have access to my samples.

Good luck, and let me know if you are still stuck.  

(a side note:  still haven't released the most recent version that I spoke of up above...I've been working on the coolest thing since sliced bread in FSD that I'm trying to wrap up for a near future release...then I'll get back to xm360 again.  [No, it's not a media player] )
Logged

Dannermax

  • Archived User
  • Newbie
  • *
  • Posts: 25
Xm360 2.0a Public Release
« Reply #142 on: February 13, 2011, 04:12:00 PM »

Thanks for your reply node..
Ill try again to make it work.. Ill report back to you if i still have problems..

Coolest thing since sliced bread huh??

Come on.. what about a teaser for your up comming project..?

:-)


QUOTE(node21 @ Feb 7 2011, 03:37 PM) View Post

It seems you are doing a few things wrong.

And both involve configuration.

In order for xm360server.exe /X to create the xbla_titles.csv file, it has to know where to put it...and it won't put it in the "current directory".  You should open and read your .cfg file for the server.  You probably haven't defined an hdd1: for it to put the file in.  (The reason it needs this file to exist in a virtual 360 drive is so that it can automatically serve it up to the 360 that connects to it.)

To get the 360 to connect to the server, you also need to edit the configuration file on the 360.  Go read xm360.cfg from the same directory that xm360.xex is sitting in on your 360.  There's a section in that file where you define the "remote" boxes (which could be a server, or other 360s running xm360).

I'd give more precise answers, but I'm at work, and don't have access to my samples.

Good luck, and let me know if you are still stuck.  

(a side note:  still haven't released the most recent version that I spoke of up above...I've been working on the coolest thing since sliced bread in FSD that I'm trying to wrap up for a near future release...then I'll get back to xm360 again.  [No, it's not a media player] )
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #143 on: February 14, 2011, 10:39:00 AM »

QUOTE(Dannermax @ Feb 13 2011, 06:12 PM) View Post

Thanks for your reply node..
Ill try again to make it work.. Ill report back to you if i still have problems..

Coolest thing since sliced bread huh??

Come on.. what about a teaser for your up comming project..?


Well, maybe it isn't quite as cool as sliced bread...  Sliced bread is awfully cool.

The story is this:  After finishing the work on the smb: (samba) client in FSD that allows your 360 to hop on your home network and browse network shares...it became obvious that the next step would be to allow your 360 to be an smb: (samba) server.  This would allow (for example) two very cool things:

#1) if you have 2 360s, one could browse the other via samba allowing you to move content between the two in a pretty simple manner.
#2) all of these utilities that can unrar/ISO2GOD/etc. that use FTP to move the content to the 360 after they have finished their work no longer have to do that... you can simple map a network drive (say X:\) to be your 360...and drag and drop files to the 360 as if it were any other shared drive on your network.

That's the short story.  And it works.  

The longer version is that it isn't done yet.  I've found at least one functional problem.  And, after that is solved, there are probably others to be found.  And, besides that, I haven't built all of the surrounding code that will let it have multiple simultaneous connections (may skip this for the first release), proper error handling (for now it terminates FSD when it encounters a network glitch), user authentication (360 shares are shared to anyone on your local network, will probably leave this for first release).  So, there's real work to do.

However, once it's done, the nice part is that it is all in a library.  Any other 360 app that wants these abilities can have and use the library.  I have vague plans to build it into xm360 as well, for example, but FSD comes first.

-node21
Logged

benten2000

  • Archived User
  • Newbie
  • *
  • Posts: 15
Xm360 2.0a Public Release
« Reply #144 on: April 03, 2011, 06:10:00 AM »

Hi all.

Just got new Jtag all sorted with the help from the Cyborg Ravens guide now loads straight to latest FSD and works perfectly.

Currently trying to get xm360 2.0d to update the two CVS files but having major trouble with even getting the server to be seen sad.gif

Been checking all the forum posts here as well as going over the two cfg files till my head hurts and still not working right.

Would like to enquire if it should work via a router to start?
PC - 192.168.1.7
Xbox (via dhcp) - 192.168.1.82

My data on HDD1 is a little different to some of the comments on the cfg
xm360 - hdd1:/apps/xm360
xbla games hdd1:/xbla

etc, for ease.

Added the xbox details to the xm360.cfg
Run xm360 server and stays at listening on 192.168.1.7.
Have tried normal FlashFXP to x360 and that it perfect.

Still new at this just can't seem to get this one right sad.gif
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #145 on: April 04, 2011, 09:14:00 AM »

So, it seems like the server is running.

Have you editted the xm360.cfg on the 360 to tell it about the server?  If you've done that, you should be able to select "remote connection" on the first page of xm360, and from there, connect to the server.

Let's tackle that part first...then we can worry about getting the server to update the 2 csv files...

(yes, it will work fine through a router)

-node21

QUOTE(benten2000 @ Apr 3 2011, 07:10 AM) View Post

Hi all.

Just got new Jtag all sorted with the help from the Cyborg Ravens guide now loads straight to latest FSD and works perfectly.

Currently trying to get xm360 2.0d to update the two CVS files but having major trouble with even getting the server to be seen sad.gif

Been checking all the forum posts here as well as going over the two cfg files till my head hurts and still not working right.

Would like to enquire if it should work via a router to start?
PC - 192.168.1.7
Xbox (via dhcp) - 192.168.1.82

My data on HDD1 is a little different to some of the comments on the cfg
xm360 - hdd1:/apps/xm360
xbla games hdd1:/xbla

etc, for ease.

Added the xbox details to the xm360.cfg
Run xm360 server and stays at listening on 192.168.1.7.
Have tried normal FlashFXP to x360 and that it perfect.

Still new at this just can't seem to get this one right sad.gif

Logged

benten2000

  • Archived User
  • Newbie
  • *
  • Posts: 15
Xm360 2.0a Public Release
« Reply #146 on: April 04, 2011, 12:32:00 PM »

QUOTE(node21 @ Apr 4 2011, 04:14 PM) View Post

So, it seems like the server is running.

Have you editted the xm360.cfg on the 360 to tell it about the server?  If you've done that, you should be able to select "remote connection" on the first page of xm360, and from there, connect to the server.

Let's tackle that part first...then we can worry about getting the server to update the 2 csv files...

(yes, it will work fine through a router)

-node21


Thanks for the quick reply.
Been looking over the server part first from beginning (as you suggested, CVS later smile.gif) and for the life of me I could not see a part for telling where the server is then I saw it under:

## Configuration of other 360s to find looks like this. (Stupid me thought that was just for other consoles and not the PC server software)

So I added the PC details to the top section of that.
Ran xm360server.exe (without any /? yet) then loaded the console xm360 and choose Remote Connection and horray is shows the PC server, connects now it shows Get / Put / Both.


After that fun I decided to try the next part (keeping the CVS upto date).
Edited xm360.cfg to enable: (hopefully right)
EXTRA_XBLA_SEARCH_PATH = hdd1:\xbla
CONTENT_BIN_PATH = hdd1:\Apps\xm360

Then edited the xm360server.exe to define the xbox HDD1.
With the server window still open I opened another one this time with the /X command but some reason it wont find the hdd1 (I did test DEFINE_HDD1 = c:\1 which worked, but DEFINE_HDD1 = hdd1:\ or hdd1:\Apps\xm360  did not).

Copy of my current 2 cfg files.
CODE
# The following drives can be defined Hdd1, Usb0, Usb1, Usb2, MemUnit0, MemUnit1, OnBoardMU, UsbMU0, UsbMU0Cache, UsbMU1, UsbMU1Cache

# At least one drive must be defined otherwise nothing is going to work.  I suggest defining Hdd1 at least.
# Absolute paths like c:\foo and UNC paths like \\server\share\path are both supported.
# You shouldn't nest them, or you will end up with duplicates.  In other words, don't define Usb0 to be a branch of Hdd1

#DEFINE_HDD1 =

DEFINE_HDD1 = hdd1:\Apps\xm360
#DEFINE_USB0 = e:\temp\USB


#CONTENT_BIN_PATH must be defined as an xbox 360 path, it defaults to Hdd1:\
#CONTENT_BIN_PATH = hdd1:\content

#
# The FTP user, password and port can be defined, but they will default to xbox, xbox, 21 otherwise
#
#FTP_USER = xbox
#FTP_PASSWORD = xbox
#FTP_PORT = 212


CODE
# config file for xm360 ("xm360.cfg")
# XM360 looks for this file first in Hdd1:\config\xm360  (Hdd1:\config\xm360\xm360.cfg)
# if it can't find it there, it falls back to game:\xm360.cfg

## DLC_IGNORE_PATH is the path where the file "dlc_excludes.csv" will be read/written
## DLC_REPORT_PATH is the path where the file "dlc_report.txt" will be written
## DLC_TITLES_PATH is the path where the file "dlc_titles.csv" will be read (used to override the built in version)

## XBLA_IGNORE_PATH is the path where the file "xbla_excludes.csv" will be read/written
## XBLA_REPORT_PATH is the path where the file "xbla_report.txt" will be written
## XBLA_TITLES_PATH is the path where the file "xbla_titles.csv" will be read (used to override the built in version)

## The available prefixes are Hdd1:, usb: (first found mounted usb device), usb0:, usb1:, usb2:, usbmu0:, usbmu1:)
## in all cases, the default value is usb:\
## only the TITLES_PATH values will fall back to the built in version if nothing is found

## New in version 1.5 is REPORT_PATH which supercedes XBLA_REPORT_PATH and DLC_REPORT_PATH
## It allows a single definition for all report paths, including Game Saves.
## XBLA and DLC_REPORT_PATH are still understood, and will override REPORT_PATH which defaults to usb:

REPORT_PATH = usb:

DLC_IGNORE_PATH = usb:
#DLC_IGNORE_PATH = hdd1:\config\xm360

#DLC_REPORT_PATH = usb:

XBLA_IGNORE_PATH = usb:
#XBLA_IGNORE_PATH = hdd1:\config\xm360

#XBLA_REPORT_PATH = usb:

## User and Password for the ftpd.  If config isn't found, xbox/xbox will be used/
FTP_USER = xbox
FTP_PASS = xbox

## TIME_SERVER_IP is the IP to connect to to find out the current time.
## TIME_SERVER_IP default if this entry isn't found is 131.107.13.100
## Make it empty to skip setting the time
TIME_SERVER_IP = 131.107.13.100
#TIME_SERVER_IP =

## EXTRA_XBLA_SEARCH_PATH will be search for XBLA in addition to the built in places
## trailing slash will be trimmed if it is there
## the default value is empty  
#EXTRA_XBLA_SEARCH_PATH =

## Configuration of other 360s to find looks like this.
## The label is optional (but displayed in the UI if provided)
## The login and password is optional (both default to 'xbox')
## The port is optional (and will default to 21)
## Whatever is after the last underscore ('_') has to be unique for each connection
## It is fine to configure ALL of your boxes (including the local one) since XM360 will filter out the local one.
## That makes it easy to share your xm360.cfg on all of your boxes.
OTHER_XBOX_FTP_LABEL_1 = jtag
OTHER_XBOX_FTP_IP_1 = 192.168.1.82
OTHER_XBOX_FTP_LOGIN_1 = xbox
OTHER_XBOX_FTP_PASS_1 = xbox
OTHER_XBOX_FTP_PORT_1 = 21

#OTHER_XBOX_FTP_LABEL_2 = Family Room
#OTHER_XBOX_FTP_IP_2 = 192.168.0.104
#OTHER_XBOX_FTP_LOGIN_2 = xbox
#OTHER_XBOX_FTP_PASS_2 = xbox

#OTHER_XBOX_FTP_LABEL_3 = Office
#OTHER_XBOX_FTP_IP_3 = 192.168.0.106
#OTHER_XBOX_FTP_LOGIN_3 = xbox
#OTHER_XBOX_FTP_PASS_3 = xbox

## Horizontal and Verticle overscan can be specified.  If they aren't found, they default to 0
#H_OVERSCAN = 10
#V_OVERSCAN = 0

## CONTENT_BIN_PATH specifies where the content.bin file is stored.  It defaults to "game:"
#CONTENT_BIN_PATH = hdd1:\config\xm360

## WRITE_REPORTS_ON_STARTUP will cause xm360 to write out all of the reports that it knows about upon startup...
## It *will* cause xm360 to take slightly longer to startup
## It has no "= ture" , or "= false" at the end...if it is uncommented, it will take effect
#WRITE_REPORTS_ON_STARTUP


Thank you for all help so far, much appreciated
Logged

node21

  • Archived User
  • Sr. Member
  • *
  • Posts: 385
Xm360 2.0a Public Release
« Reply #147 on: April 04, 2011, 03:29:00 PM »

Okay, so remote connection is working.

You didn't state whether or not the 360 can see actual remote content...I'll assume that it can't, for now, since it seems like you don't have the server configured properly.

Forget about xm360.cfg on the xbox.  It knows nothing about xm360server.  As far as the 360 is concerned, it is connecting to another xbox...It has no clue that your xm360server is actually a PC masquerading as a 360.

EXTRA_XBLA_SEARCH_PATH = hdd1:\xbla
This setting has nothing to do with what you are trying to accomplish.  It's only for people that want to specify a specific alternate path for their XMBA content (maybe on a USB: drive, for example)  Comment it out.


CONTENT_BIN_PATH = hdd1:\Apps\xm360
This settings just tells the 360 where to store it's "database" file, called content.bin.  You can put it where-ever you want, or leave it commented out.


So, now that the client 360 can connect to the server.  Let's get the server configured correctly.  It's a PC.  A PC that wants to pretend that it's a 360.  So, the most important thing to do is tell the server what folder it should pretend is hdd1:.

So, you MUST do something like this:
DEFINE_HDD1 = c:\xbox_hdd1

in xm360server.cfg, and make sure that the directory exists.  

That should be good enough to make it work.  Try running it with /X and it should create a new xml file in that directory...and if you then connect to the server from the 360, it should automatically download that xml file.

-node21
Logged

notrain

  • Archived User
  • Newbie
  • *
  • Posts: 30
Xm360 2.0a Public Release
« Reply #148 on: April 11, 2011, 07:12:00 PM »

Hi,

I have the following problem:

My entire collection is mirrored on a Networked attached storage which I have set up in XM360 to synch with my JTAG box.

However, due to poor naming of some DLC and/or truncated file names on the NAS and the synching feature of XM360, I ended up with a lot of duplicate XBLA and DLC Files. It was my fault, because I let XM360 restore the filenames and later on I FTPd some things myself which caused the duplicates.

Is it possible to sort out this mess with XM360 or any other app? I'd need something that deletes all duplicates on my Xbox360, renames the remaining files correctly and does the same thing on the NAS.

Thanks in advance and great App btw wink.gif
Logged

slumberpod77

  • Archived User
  • Hero Member
  • *
  • Posts: 523
Xm360 2.0a Public Release
« Reply #149 on: January 22, 2012, 11:25:00 PM »

@notrain, probably have a look at 360 Content Manager. Its a Windows application that kinda does what XM360 does on the Xbox, and I believe it includes renaming capabilities. Check it out here: http://www.xbox-scen...ZVlsJKULLBL.php
Logged
Pages: 1 ... 8 9 [10] 11