[WIP] ES Search 2

Post » Tue May 17, 2011 7:06 am

I have been putting together ES Search 2. Better code, better searching, more error handling, caching. It hopefully is less CPU heavy as well. It is also now far easier to put together a parser for a site.

I would like to know any requests anyone has, or anything that they think could make it better. While I don't promise to implement it, I will at least try and make sure it can be implemented easily so I can do it at a future point.

A alpha beta new version of the search engine can be found http://search.yacoby.net/. Works better with JavaScript.
User avatar
Nicola
 
Posts: 3365
Joined: Wed Jul 19, 2006 7:57 am

Post » Tue May 17, 2011 3:41 am

I have been putting together ES Search 2. Better code, better searching, more error handling, caching. It hopefully is less CPU heavy as well. It is also now far easier to put together a parser for a site.

I would like to know any requests anyone has, or anything that they think could make it better. While I don't promise to implement it, I will at least try and make sure it can be implemented easily so I can do it at a future point.

A alpha version of the search engine can be found http://search2.yacoby.net/

:goodjob:
ES Search is an awsome utillity, and the fact that your improving it makes it even better!!

i was wondering, does it also search Morrowind modding history? If not could you include it?
User avatar
Averielle Garcia
 
Posts: 3491
Joined: Fri Aug 24, 2007 3:41 pm

Post » Tue May 17, 2011 6:20 am

i was wondering, does it also search Morrowind modding history? If not could you include it?

The latest version does (did), but I am waiting to see if Fligg moves it to another domain name, as it is shifting around a bit atm.
User avatar
Leah
 
Posts: 3358
Joined: Wed Nov 01, 2006 3:11 pm

Post » Tue May 17, 2011 4:09 am

The latest version does (did), but I am waiting to see if Fligg moves it to another domain name, as it is shifting around a bit atm.

ah cool :)


also is there a list of sites that it searches, so its easier to pinpoint which ones havnt been included?
User avatar
Lily Something
 
Posts: 3327
Joined: Thu Jun 15, 2006 12:21 pm

Post » Tue May 17, 2011 11:10 am

elderscrolls.filefront.com - Removed until they stop talking about remaking the site
www.elricm.com
modhistory.fliggerty.com - Removed until the domain stabilizes
planetelderscrolls.gamespy.com
www.shsforums.net
www.tesnexus.com
yacoby.silgrad.com - For some reason, the one small site I search ;)
User avatar
Tamara Primo
 
Posts: 3483
Joined: Fri Jul 28, 2006 7:15 am

Post » Mon May 16, 2011 11:48 pm

elderscrolls.filefront.com - Removed until they stop talking about remaking the site
www.elricm.com
modhistory.fliggerty.com - Removed until the domain stabilizes
planetelderscrolls.gamespy.com
www.shsforums.net
www.tesnexus.com
yacoby.silgrad.com - For some reason, the one small site I search ;)

Awsome, all the main ones are there then.

Thanks again for this, if i think of anything else i will let you know :D
User avatar
Samantha Pattison
 
Posts: 3407
Joined: Sat Oct 28, 2006 8:19 pm

Post » Tue May 17, 2011 12:46 am

would it be possible for the results to either convert or filter out old tessource links?

And like everyone else, thank you for making this great tool for us. I just reinstalled Oblivion, and I've been using it pretty exclusively for filling the old hard drive up. Also I don't know if you saw http://www.gamesas.com/bgsforums/index.php?showtopic=1020928 over in the Ob forums. Its not something I would use, but it seems like alot of people are interested in it. :shrug:
User avatar
elliot mudd
 
Posts: 3426
Joined: Wed May 09, 2007 8:56 am

Post » Tue May 17, 2011 3:08 am

MMH is going to have one more "move" in the near future. I am going to be registering a domain for it; I'm not entirely sure about the name though. I believe I am going to be expanding it (or rather just doubling up the function) to include Oblivion mods as well. So I will probably get a domain like TESModHistory.com or so; and then have a subdomain for each game. As soon as I get my finances stabilized a bit from buying a house, I'll get this registered and get together with Yacoby to ensure everything is indexed properly. :goodjob:

Thanks for the update Yacoby!
User avatar
Mark
 
Posts: 3341
Joined: Wed May 23, 2007 11:59 am

Post » Tue May 17, 2011 4:18 am

Yacoby, I really liked the mod descriptions field in the results in ver1, any chance of that being implemented in this version?
User avatar
Prue
 
Posts: 3425
Joined: Sun Feb 11, 2007 4:27 am

Post » Tue May 17, 2011 9:59 am

yes. on the home page or with a normal search, press advanced.
User avatar
dean Cutler
 
Posts: 3411
Joined: Wed Jul 18, 2007 7:29 am

Post » Tue May 17, 2011 12:55 am

Probably due to my selfish behaviour :lol: I typed a name of my mod into the search engine, which rendered a dead end page (looks like it didn't work for me)? It took a long time to load, then produced http://search2.yacoby.net/search?general=Makunde&game=MW&act=Search, which was blank.
User avatar
Nicole Coucopoulos
 
Posts: 3484
Joined: Fri Feb 23, 2007 4:09 am

Post » Mon May 16, 2011 11:31 pm

Probably due to my selfish behaviour :lol: I typed a name of my mod into the search engine

I am fairly sure that is the first thing everyone types in
which rendered a dead end page (looks like it didn't work for me)? It took a long time to load, then produced http://search2.yacoby.net/search?general=Makunde&game=MW&act=Search, which was blank.

Regarding the long loading times, that only seems to happen on the first search, as if the database isn't cached, or the hardrive is in the wrong place.

The blank page is strange, and I don't know why it would serve that.
User avatar
meg knight
 
Posts: 3463
Joined: Wed Nov 29, 2006 4:20 am

Post » Tue May 17, 2011 3:09 am

Well hey, it's working now. Thanks for the engine!
User avatar
Robyn Lena
 
Posts: 3338
Joined: Mon Jan 01, 2007 6:17 am

Post » Tue May 17, 2011 12:53 am

hmm its not working for me anymore.

i get one of three pages:

404 - this page cannnot be found

The server was inturpeted please try again

of i get a white page with one line saying: unable to recgonse table - followed by numbers and letters
User avatar
Vera Maslar
 
Posts: 3468
Joined: Wed Sep 27, 2006 2:32 pm

Post » Tue May 17, 2011 6:48 am

-snipped list of indexed sites-

Perhaps the http://morromods.wiwiland.net/? There's stuff on there that isn't anywhere else.
User avatar
Timara White
 
Posts: 3464
Joined: Mon Aug 27, 2007 7:39 am

Post » Tue May 17, 2011 9:57 am

Perhaps the http://morromods.wiwiland.net/? There's stuff on there that isn't anywhere else.

I'll give it ago. Looks a nice site to parse :)

(I know other people have suggested it before. I finally decided I may as well do it)
User avatar
NAtIVe GOddess
 
Posts: 3348
Joined: Tue Aug 15, 2006 6:46 am

Post » Tue May 17, 2011 7:44 am

Current site list:
yacoby.silgrad.com
www.elricm.com
planetelderscrolls.gamespy.com
www.tesnexus.com
www.shsforums.net
morromods.wiwiland.net
oblimods.wiwiland.net
elderscrolls.filefront.com - Removed until they stop talking about remaking the site
modhistory.fliggerty.com - Removed until the domain stabilizes
www.filefront.com - Maybe when they stop messing around with their site. Huge amount of Ajax which is a PITA to parse
Buddha's list of links - Maybe when I set up a nice way of doing things for a static list. Planned.

As I am getting fed up of this, and I know of only one (very minor) bug, I am going to start indexing for the 2.0 db soon :)
User avatar
Gisela Amaya
 
Posts: 3424
Joined: Tue Oct 23, 2007 4:29 pm

Post » Tue May 17, 2011 5:52 am

:goodjob: nice work.

I tried ESsearch again and its working agian, so dont know what happened there lol
User avatar
Travis
 
Posts: 3456
Joined: Wed Oct 24, 2007 1:57 am

Post » Tue May 17, 2011 1:45 am

Ah, I got an idea, how about an "image search" of some kind? It would be useful to search for screenshots with. Not sure how it would be implemented though, it could index links from the screenshot threads here on the forums, and collect thumbnails etc from the mod pages.

In addition to this, when searching mods, there could be an additional "find screenshots" option beside entries, would be useful.
User avatar
Jessica Phoenix
 
Posts: 3420
Joined: Sat Jun 24, 2006 8:49 am

Post » Tue May 17, 2011 1:07 am

Perhaps the http://morromods.wiwiland.net/? There's stuff on there that isn't anywhere else.


True Story!

Also, perhaps Canadian Ice's forum, if that's feasible?
User avatar
x_JeNnY_x
 
Posts: 3493
Joined: Wed Jul 05, 2006 3:52 pm

Post » Tue May 17, 2011 1:22 am

So Yacoby, as it seems that indexing the downloads section of my forum isn't possible, what is necessary to make it work. And what will optimize it?

(I intend to use my new-found PHP skills to create an integrated download section at GHF at some point in the maybe-not-so-near-future, and I want to ensure that it can be easily and efficiently indexed.)
User avatar
Miss Hayley
 
Posts: 3414
Joined: Tue Jun 27, 2006 2:31 am

Post » Tue May 17, 2011 8:14 am

Ah, I got an idea, how about an "image search" of some kind? It would be useful to search for screenshots with. Not sure how it would be implemented though, it could index links from the screenshot threads here on the forums, and collect thumbnails etc from the mod pages.

In addition to this, when searching mods, there could be an additional "find screenshots" option beside entries, would be useful.

Unfortunaly this is a "great idea and I would love to do it" thing but.... It would take quite a time to implement and use up quite a bit of CPU resources. I will keep it in mind.


So Yacoby, as it seems that indexing the downloads section of my forum isn't possible, what is necessary to make it work. And what will optimize it?

(I intend to use my new-found PHP skills to create an integrated download section at GHF at some point in the maybe-not-so-near-future, and I want to ensure that it can be easily and efficiently indexed.)

I have had another look and I may be able to parse it. Maybe. I don't think I can parse descriptions, but I should be able to grab the title and author.


Regarding parsing, the vauge good ideas are:

A page with a mod on should be identifiable via the url. For example, a TESNexus mod page is:
http://www.tesnexus.com/downloads/file.php?id=number
Which makes it easy for me to give it a higher priority, and not try and parse junk pages, filling up my error log. It also ensures I don't have to parse thousands of pages to get to a single mod.

Every mod page should have an exact HTML structure, and the section with the mod details shouldn't differ at all (Which is part of the reason I struggle (and have given up trying) to parse some smaller sites).

The mod elements should be identifiable in some way. Wiwiland has every element (Name, author, version etc) in a unique css tag which is ideal, even though they have the author details prefixed with author. I can strip that off.
Table based structures also aren't a problem.
User avatar
noa zarfati
 
Posts: 3410
Joined: Sun Apr 15, 2007 5:54 am

Post » Tue May 17, 2011 2:26 am

Ok, I can do all of that. I'll keep all of those guidelines in mind when working out the code for it. :goodjob:
User avatar
Bereket Fekadu
 
Posts: 3421
Joined: Thu Jul 12, 2007 10:41 pm

Post » Tue May 17, 2011 6:21 am

So, any more refining done to this? Its such a helpful resource.

I just have a request/idea. Is it possible to make a firefox search plugin from it like your PES and other site ones? It would make it a lot easier.
User avatar
Chris Johnston
 
Posts: 3392
Joined: Fri Jul 07, 2006 12:40 pm

Post » Tue May 17, 2011 12:45 am

I just have a request/idea. Is it possible to make a firefox search plugin from it like your PES and other site ones? It would make it a lot easier.

I'd love this! There's a PES one though? Where at?
User avatar
ezra
 
Posts: 3510
Joined: Sun Aug 12, 2007 6:40 pm

Next

Return to III - Morrowind