EQRoster v4.4.2 Released (Interaction free batch imports)

Put your EQRoster related questions/feedback/requests in here...
Forum rules
All the forums on this site are meant for either general or game specific discussions/questions/feedback.
This is NOT the place for spam, flames or fighting, and posts that don't follow this simple rule will be removed by the board moderator(s).

Enjoy our games, utils, tools and these forums...
User avatar
GamePlayHeaven
Site Admin
Posts: 562
Joined: Sun Feb 06, 2005 8:50

EQRoster v4.4.2 Released (Interaction free batch imports)

Postby GamePlayHeaven » Wed Jun 16, 2010 5:53

Version 4.4.2 of the EverQuest roster is on the downloads page.
The following additions/fixes have been made:

Added an AutoImport flag to the batch imports (Magelo and EQPlayers).
This change is for admins who want to run a nigthly batch import. To be able to do this, the roster has to allow for a user interaction free batch import. To enable this AutoImport, you have to edit the return value of the GetAutoImportPassword() function in your config.php. For example, set it to "Eq4EvEr"
Next, use the following parameters when calling the batch import scripts:
<<rosterdir>>/form.php?FormName=EQPlayers_Batch_Import&AutoImport=true&AutoImportPassWord=Eq4EvEr
For Magelo batch import, replace EQPlayers with Magelo in the above link.
<<rosterdir>> is the path to your roster, for example http://yourguild.com/eqroster

A function has been added to the config.php!
Make sure you either backup your old settings, or manually copy the GetAutoImportPassword() function from the new config.php to your old one.

Enjoy this new release,
Michaël

lukeren
Posts: 11
Joined: Thu Jun 10, 2010 13:30

Re: EQRoster v4.4.2 Released (Interaction free batch imports

Postby lukeren » Fri Jun 18, 2010 11:18

Sorry to bug you so much, but is there any way to run this from a shell?

If I try and run it through links (a text-only browser), nothing happens. A php-cli version would solve the problem. If you have the time/energy to do that, it would be awesome ;)

User avatar
GamePlayHeaven
Site Admin
Posts: 562
Joined: Sun Feb 06, 2005 8:50

Re: EQRoster v4.4.2 Released (Interaction free batch imports

Postby GamePlayHeaven » Mon Jun 21, 2010 2:29

I'll take a look at it, but can't promise when it'll be done (that depends on how easy/complicated it is, and when I will have time to do it).

So if it's a simple as calling the php script from a different one that is a php-cli version, it could be pretty soon. If it requires a big rewrite, it will be later.

Regards,
Michaël

User avatar
GamePlayHeaven
Site Admin
Posts: 562
Joined: Sun Feb 06, 2005 8:50

Re: EQRoster v4.4.2 Released (Interaction free batch imports

Postby GamePlayHeaven » Mon Jun 21, 2010 4:44

Did you try running the script through the php.exe?
Aka:

php.exe <<rosterdir>>/form.php?FormName=Magelo_Batch_Import&AutoImport=true&AutoImportPassWord=Eq4EvEr

lukeren
Posts: 11
Joined: Thu Jun 10, 2010 13:30

Re: EQRoster v4.4.2 Released (Interaction free batch imports

Postby lukeren » Sat Jun 26, 2010 16:04

I'm running this on linux by the way.

I've tried doing what you suggested, but I'm having problems getting the arguments parsed.
I think the way arguments work is different for commandline compared to calling it via a webserver.

User avatar
GamePlayHeaven
Site Admin
Posts: 562
Joined: Sun Feb 06, 2005 8:50

Re: EQRoster v4.4.2 Released (Interaction free batch imports

Postby GamePlayHeaven » Mon Jun 28, 2010 22:32

Could you try:
php.exe <<rosterdir>>/form.php --FormName=Magelo_Batch_Import --AutoImport=true --AutoImportPassWord=Eq4EvEr

or if that doesn't work:
php.exe <<rosterdir>>/includes/class.magelo_batch_import.php --AutoImport=true --AutoImportPassWord=Eq4EvEr


Return to “EQRoster”

Who is online

Users browsing this forum: No registered users and 1 guest