This is pretty straight forward.
I just followed the install and configuration instructions on the WG++ site:
http://webgrabplus.com/documentation
You can also check if there is a newer site.ini on their page:
http://webgrabplus.com/epg-channels
If you download a site.ini package there, it will consist of the ini itself, and a channels.xml.
The ini you just copy to the WG++ directory (consult the documentation for that), and the channels.xml you need as a lookup to see what goes into the WG++ config.
They even have instructions how to integrate with ArgusTV and run it in a Windows schedule:
http://webgrabplus.com/documentation/in ... e/argus-tv
I currently don't even have the automatic download, still running WG++ manually, and then run a bat file to copy it over to the XMLTV folder of ArgusTV, where it will be processed automatically by Argus.
I recommend you start with a timespan in the Webgrab config of 0, to only download the current day, because this will finish quite fast. Even just put a few channels in there, not all of them.
So you can check if the data you have in the guide is what you want, because in the beginning you might want to check different sites to scrub.
I chose tvtv.de because they have relative Season/episode numbers, but tvtoday for example might have the better guide data for you, because they also have ratings. So it depends on your preferences which site ini is the best one for you to grab your data.
But what you can also do is to grab data for some channels from one site, and a few other channels from another. It is really flexible.
Edit:
Ah, yeah, what I just remembered: It can be a bit of a hassle if the channels in Argus are named differently than what you get from the site you are grabbing from. What I did was to make sure in the WG++ ini to name them exactly like in Argus. So you don't have to do anything in Argus, maybe except of setting to use XMLTV over DVB EPG.
In my case, I am using the HD channels, but the EPG is grabbed for the SD ones.
So, if you are taking the configuration for your channels from the channels.xml for your site, there is something like this in there:
<channel site="tvtv.de.xmltv_ns" xmltv_id="Sat.1" site_id="SAT1" update="i">Sat.1</channel>
But my channel in Argus is called: Sat.1 HD
So I changed that to
<channel site="tvtv.de.xmltv_ns" xmltv_id="Sat.1" site_id="SAT1" update="i">Sat.1 HD</channel>
and Argus will know to import that EPG data to the right channel.