ArcEmu: Alternative Item Grabber - ArcEmu

Jump to content

Toggle shoutbox Lastest Announcements

dfighter  : (07 December 2014 - 12:06 PM) Arcemu is in hibernation mode, please read http://arcemu.org/fo...showtopic=26903
dfighter  : (01 January 2013 - 05:56 PM) Arcemu wishes you all a happy new year!
Hasbro  : (12 September 2012 - 10:01 AM) Please excuse our outage from the web! Our web host had a major malfunction!
dfighter  : (01 September 2012 - 04:05 PM) Since the spam bots just don't want to stop, I've enabled admin verification when registering.
dfighter  : (23 January 2012 - 09:56 PM) Please note that from now on you will need to confirm your email on the wiki in order to edit it!
Hasbro  : (31 December 2011 - 12:50 PM) Happy New Years all!
Navid  : (26 December 2011 - 04:09 AM) Merry Christmas !!!!!! Happy holidays all :)
WAmadeus  : (24 December 2011 - 03:54 PM) Merry Christmas to all!
dfighter  : (24 December 2011 - 11:05 AM) The Arcemu team wishes y'all a Merry Christmukkah!
Hasbro  : (05 October 2011 - 12:53 PM) Looking for web designers for upcoming web related project. If you're interested in designing user interfaces contact me
dfighter  : (02 September 2011 - 03:47 PM) So who here wants vehicles in Arcemu? :P http://arcemu.org/fo...showtopic=25440
Hasbro  : (14 August 2011 - 03:25 PM) Join us on irc, grab an irc client and connect to irc.freenode.net join channel #arcemu /server irc.freenode.net:6667 /join #arcemu
jackpoz  : (03 August 2011 - 05:33 AM) to all Lua Engine (old one) users: please check http://arcemu.org/fo...showtopic=25274
Hasbro  : (20 May 2011 - 05:27 PM) Looking for people experienced with CMake configuration and setup! Contact me asap
Hasbro  : (15 May 2011 - 05:03 PM) ArcEmu is recruiting C++ programmers, contact Hasbro if interested.
paroxysm  : (03 May 2011 - 06:26 PM) Updated luabridge gossip example to describe the whole gossip creation process rather than just how to create menu. Gossip tutorial
paroxysm  : (23 April 2011 - 11:35 AM) Lua writers can refer to the Luabridge Tutorials section in the Wiki to learn how to write gossip code correctly.
Hasbro  : (20 April 2011 - 05:22 PM) Thank you for your continuous contribution of bug reports, we are working on them.
Hasbro  : (17 April 2011 - 03:20 AM) Please consider donating to support our bills. Donations can be sent using PayPal to donations@arcemu.org - Thank you for your support.
paroxysm  : (10 April 2011 - 12:43 AM) Refer to the Luabridge Tutorials section in the Wiki to learn the new syntax of luabridge.
Resize Shouts Area

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Alternative Item Grabber

#1 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 05 January 2010 - 08:07 AM

Few days ago i coded my own ItemGrabber and made it open source because rofni won't release his source.

Stable release is available!

Coded in C#.
Needs .Net Framework 3.5 ( For Linq ).
Approx 1600 lines of code.

Features:
- SingleGrab
- MultiGrab
- Allakhazam & Wowhead(Beta) support
- Full documented source!


Check out my BlogSpot for more information: Jewel960.blogspot.com

And newest ItemGrab.cs is found from SVN trunk.

Checkout the latest Revision.
FreeForums are found here. Join and leave your comment!

Leave your comment and take part in coding!!
Thanks!
0

#2 User is offline   Doggie52 

  • arcemu feedback police
  • PipPipPip
  • Group: Members
  • Posts: 297
  • Joined: 09-October 08
  • Gender:Male
  • Location:Sweden
  • Interests:web designing, web programming, wow databases, game- and webservers
  • Server OS:Windows

Posted 11 January 2010 - 01:42 PM

Interesting, but at the moment rofni's ItemGrabber seems to be a better alternative. Unless you resume development, it probably will remain so.
0

#3 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 21 January 2010 - 08:29 AM

View PostDoggie52, on 11 January 2010 - 01:42 PM, said:

Interesting, but at the moment rofni's ItemGrabber seems to be a better alternative. Unless you resume development, it probably will remain so.


On dev release 0.0.15 includes my version of multigrabber which works really nice. Check out :)
0

#4 User is offline   alleycat 

  • Helps so much & is so mature & gay
  • PipPipPipPipPip
  • Group: Members
  • Posts: 835
  • Joined: 25-July 08
  • Gender:Male

Posted 21 January 2010 - 09:31 AM

This looks good :-D. I may post a small patch with a slight update to you UI and MySQL interface.
I can haz cookie?
0

#5 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 21 January 2010 - 05:38 PM

View Postalleycat, on 21 January 2010 - 09:31 AM, said:

This looks good :-D. I may post a small patch with a slight update to you UI and MySQL interface.


Good :)
0

#6 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 31 January 2010 - 07:08 AM

Hi,

i get the error the file "JLog.cs" can't find :blink:
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#7 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 31 January 2010 - 01:18 PM

View PostBroesel01, on 31 January 2010 - 07:08 AM, said:

Hi,

i get the error the file "JLog.cs" can't find :)



Forgot to commit JLog.cs. Now it's there :)
0

#8 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 31 January 2010 - 04:49 PM

View PostJewel, on 31 January 2010 - 01:18 PM, said:

Forgot to commit JLog.cs. Now it's there :)

Thanks

Edit:
Hmm, i think im to stupid :)

Compiled without an error.
Program startet

And now i get only an command window and can nothing do :)

This post has been edited by Broesel01: 31 January 2010 - 07:17 PM

Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#9 User is offline   Xeeler 

  • Member
  • Pip
  • Group: Members
  • Posts: 15
  • Joined: 05-December 09

Posted 01 February 2010 - 06:04 PM

Also, Rofni's item grabber grabs from WoWHead which makes heroic items a pain in the ass.
0

#10 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 02 February 2010 - 06:16 PM

View PostBroesel01, on 31 January 2010 - 04:49 PM, said:

[...]
Compiled without an error.
Program startet

And now i get only an command window and can nothing do :lol:

No answer?
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#11 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 03 February 2010 - 03:25 PM

Sry :). It does need some GUI cause it's just the class which i work on.. Gonna give something out tonight :). Done! Update your SVN!
0

#12 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 04 February 2010 - 03:44 AM

View PostJewel, on 03 February 2010 - 03:25 PM, said:

Sry :). It does need some GUI cause it's just the class which i work on.. Gonna give something out tonight :). Done! Update your SVN!

Thanks!

But where can i find the settings for the db?
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#13 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 04 February 2010 - 09:43 AM

View PostBroesel01, on 04 February 2010 - 03:44 AM, said:

Thanks!

But where can i find the settings for the db?


Anyway..
Just commited new revision.

MySql stuff working! + some bug fixed with log stuff.
0

#14 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 04 February 2010 - 05:44 PM

View PostJewel, on 04 February 2010 - 09:43 AM, said:

It doesn't have direct connect to MySql database at the moment.
You need to run the SQL scripts by yourself into DB.

Gonna give it a thought.

Ok, but where will the data be saved? Or im'm to stupid for this? <_<
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#15 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 05 February 2010 - 06:15 AM

View PostBroesel01, on 04 February 2010 - 05:44 PM, said:

Ok, but where will the data be saved? Or im'm to stupid for this? <_<


Nah you're not stupid. The config file is created by the program when running it. And all SQL files are saved to JAIG's created SQL folder. I'e if you place JAIG on desktop it will create new folder there and save all SQL files there.
0

#16 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 05 February 2010 - 05:55 PM

it works now, thanks!

any idea to get data from wowhead in german language?
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#17 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 06 February 2010 - 05:27 AM

View PostBroesel01, on 05 February 2010 - 05:55 PM, said:

it works now, thanks!

any idea to get data from wowhead in german language?


It does work with Allakhazam.
Here's patch file-->Attached File  ItemGrabber German.patch (668bytes)
Number of downloads: 2

Also loaded 2 more languages on SVN.
0

#18 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 06 February 2010 - 07:24 AM

Thanks for the patch. you're my hero!

on comiling:
Error CS0246: The type or namespace name 'GUI'...
Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

#19 User is offline   Jewel 

  • Member
  • Pip
  • Group: Members
  • Posts: 42
  • Joined: 09-June 08

Posted 06 February 2010 - 12:34 PM

View PostBroesel01, on 06 February 2010 - 07:24 AM, said:

Thanks for the patch. you're my hero!

on comiling:
Error CS0246: The type or namespace name 'GUI'...


Fixed ;)

I've been creating Wowhead grabber today. Tomorrow commiting :)

Edit:
Just finished up the base code. It can now find the values from Wowhead items!
And some tune ups for Config system also :) !
Checkout ;)
0

#20 User is offline   Broesel01 

  • Occasional Poster
  • PipPip
  • Group: Members
  • Posts: 101
  • Joined: 18-July 08
  • Gender:Male
  • Location:Berlin / Germany

Posted 06 February 2010 - 08:36 PM

ok, i compilled now with the german patch without an error :)

but the program crashes :(

after the crash i found an file "16842&locale=deDE" in the sql-dir with the full xml-code from the page.

Quote

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.IO.FileNotFoundException: Die Datei "E:\xXx\ItemGrabber\bin\Debug\SQL\16842" konnte nicht gefunden werden.
Dateiname: "E:\xXx\ItemGrabber\bin\Debug\SQL\16842"
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
bei System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials)
bei System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
bei System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext)
bei System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
bei Jaig.Core.ItemGrab.getName()
bei Jaig.Core.ItemGrab.Run()
bei Jaig.GUI.MainFrm.item_Button_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4200 (NetFxQFE.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------
ItemGrabber
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///E:/Andy/SVN/ArcEmu/trunk/src/ItemGrabber/bin/Debug/ItemGrabber.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Xml.Linq
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Core
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.resources/2.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4200 (NetFxQFE.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

Greets

- Andy -

Sorry for my bad english ^^

Posted Image
0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users