Urban Terror Forums: XQF server browser with 4.x support, custom vars filtering and other updates - Urban Terror Forums

Jump to content

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

XQF server browser with 4.x support, custom vars filtering and other updates Rate Topic: -----

#1 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 12:00 AM

It's a modified XQF. It includes 4.x support, custom server vars filtering, number of players filtering, Hobbes' refresh patch, and legacy PB and BE support.



Server variables filtering: e.g. finding servers that use 'punkbuster or battleye', run 'ctf, ts or bomb', and are not in match mode:

Posted Image



Minimum number of players filtering:

Posted Image




Hobbes' refresh patch adds a "Refresh non-visible servers" option in the 'Appearance' tab of 'Preferences', it allows refreshing all servers currently listed when hitting 'Refresh', not only the filtered ones:

Posted Image



(legacy) Showing PB and BE servers differently:

Posted Image


The source: xqf-1.0.5+cvars8+be+ref.tar.gz
(when compiling, for better features use ./configure --enable-gtk2 --enable-geoip --enable-externalrcon)
(for debian also use --with-qstat=quakestat)


(outdated) (A Deb from current debian unstable: xqf_1.0.5+cvars8+be+ref_i386.deb
(it may or may not work on debian based distros) )





updates:
"cvars2" version, adding comma separated values for custom filtering (shown on new screenshot).
3. fixing a bug on comma separated values support.
4. beautifications.
5. making parsing of input more forgiving.
6. show the refresh button when 'refresh non-visible' is used and there is underlying listing, rename 'Priv' in listing.
7. i) "with at least that number of players" filter (didn't remove 'it is not empty' to not break existing configs). ii) Match exact strings (ignoring case), fixes e.g. searching for g_allowvote 0 and getting 13402221. iii) g_strdupv2 moved to utils.c
8. smaller filter window, g_strsplit warning fix, use strcasecmp instead of g_ascii_strcasecmp for gtk1 compatibility.


#2 User is offline   FS Woekele Icon

  •   FS dev   
    Public Relations

    newbie player
  • Passport: woekele
  • Country:
  • Joined: 26-January 10
  • Posts: 11,575

Posted 21 April 2007 - 12:10 AM

Wow FS, that seems very usefull indeed :) Will the .deb work for ubuntu too?

#3 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 12:12 AM

Quote

Wow FS, that seems very usefull indeed :) Will the .deb work for ubuntu too?


thx. about ubuntu, I don't know really. :-)





one can use undead's script to switch automatically between id's q3, iourt or also a 3rd compile of your own: http://www.forums.ur...index.php/topic,7372.0.html

i thought of doing something similar on xqf but it'd probably be ugly since it's an all-games, all-mods program.

#4 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 12:22 AM

<removed info now included in the main message>

#5 User is offline   fluffymonster (old) Icon

Posted 21 April 2007 - 12:30 AM

Hey Fate Swarm,

that's clearly an ut_radio 9 2, Nice one and it even works perfectly :)

I have diffed your changes agains xqf-1.0.5.tar.gz: http://unfoog.de/~wo...eye-q3ut4.patch
and also made an ebuild for Gentoo Linux, which I've already tested: http://unfoog.de/~wo...1.0.5-r1.ebuild

Thanks for the source :-)

#6 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 12:37 AM

thx

#7 User is offline   QA Mrsentry Icon

  •   QA member   

    well known player
  • Passport: mrsentry
  • Joined: 28-February 10
  • Posts: 928

Posted 21 April 2007 - 01:02 AM

Sweet! I should have RPM's done soon for Novell/SuSE

#8 User is offline   hades (old) Icon

  • Passport: hades_old
  • Joined: 21-April 07
  • Posts: 6

Posted 21 April 2007 - 04:45 AM

Quote

Sweet! I should have RPM's done soon for Novell/SuSE


Can build RPM's for red hat /centos ?
thanks  !!

#9 User is offline   Riotta (old) Icon

  • Passport: Riotta_old
  • Joined: 03-April 07
  • Posts: 133
  • LocationPoland

Posted 21 April 2007 - 09:55 AM

Nice to see somebody is making XQF more and more functional for Urban Terror :). Thx for your work!

#10 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 02:48 PM

:-D let me know if you'd like something extra in it :-) or if you spotted a bug :roll:

#11 User is offline   undead (old) Icon

  • Passport: undead_old
  • Joined: 27-August 06
  • Posts: 121

Posted 21 April 2007 - 06:22 PM

Quote

:-D let me know if you'd like something extra in it :-) or if you spotted a bug :roll:

Hehe that's a costly proposition. :D

I'd like something where I can do better filtering.  Xqf has terrible filtering by using their predefined fields.

For instance, I would like to filter out everything but CTF and TS games.  I can't do that with a simple 'var = value' type field.

The best solution would be to have variables such as $g_gametype and then I can do filtering based on a scripting language.  That's probably a lot of work and if someone goes to that trouble, they'd be better off rewriting core parts of xqf/qstat. :)

I think a nice solution would be to have a perlish:  var =~ /regex/  or var !~ /regex/.  But since we have very few values, a simple comma parser would work too.  Or even accepting duplicate entries

g_gametype = 4,7
or
g_gametype = 4
g_gametype = 7

The second thing is to filter out servers with bots or put them below servers with people.  I hate ordering by players and seeing 16/16 then a 0/12 server full of bots then 5/16.  I'd much rather play in a 5 player server than one with any bots.

#12 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 07:28 PM

i'll see what i can do.

ps. there's already a 'don't count bots as players' option.

#13 User is offline   undead (old) Icon

  • Passport: undead_old
  • Joined: 27-August 06
  • Posts: 121

Posted 21 April 2007 - 07:50 PM

Quote

ps. there's already a 'don't count bots as players' option.

Yeah, I already have that on.  It doesn't count the bot as a player in terms of the display x/y but it does count them when sorting servers by number of players.

I think it's a bug in xqf to set don't count bots and then have it count them for sorting.

#14 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 07:51 PM

aha

#15 User is offline   mitsubishi Icon

  • newbie player
  • Passport: mitsubishi
  • Joined: 28-February 10
  • Posts: 9,412

Posted 21 April 2007 - 09:36 PM

added support for comma separated values on custom filtering. urls and screenshot updated.

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • 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