It is currently April 26th, 2024, 7:28 pm

EVE Online server status

General topics related to Rainmeter.
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

EVE Online server status

Post by steven.baron »

I was really hoping to find a server status tool for Eve Online. I honestly am terrible with computers but would love a lightweight server status thing. Anyone that hasnt ever played eve should try it out, you may get addicted just like me! :D

any advice, or direction on how to come by this tool would be awesome! i know theres websites that use some code that tells the server status to them and it updates constantly... its gotta be doable!

Thank you,
Steven
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: EVE Online server status

Post by jsmorley »

steven.baron wrote:I was really hoping to find a server status tool for Eve Online. I honestly am terrible with computers but would love a lightweight server status thing. Anyone that hasnt ever played eve should try it out, you may get addicted just like me! :D

any advice, or direction on how to come by this tool would be awesome! i know theres websites that use some code that tells the server status to them and it updates constantly... its gotta be doable!

Thank you,
Steven
At a very minimum it might have been nice to provide a link to the website you want to watch. You really do expect us to just do it all for you don't you? ;-)
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

Re: EVE Online server status

Post by steven.baron »

sorry, im trying :P

http://api.eve-online.com/server/ServerStatus.xml.aspx

im terrible with computers btw.
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

Re: EVE Online server status

Post by steven.baron »

just want a very simple server time and players online thing.

btw www.eve-online.com
dragonmage
Developer
Posts: 1270
Joined: April 3rd, 2009, 4:31 am
Location: NC, US

Re: EVE Online server status

Post by dragonmage »

That is very simple. So simple in fact that I feel I must insist you do it on your own, with our guidance of course. You will be shocked at how easy it is.

Let's start with a little reading.
Rainmeter 101
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

Re: EVE Online server status

Post by steven.baron »

:( im from the american public education system. reading!?! haha alright ill give it a shot. if i have issues ill let you all know. if i get it goin ill share with you all! play eve!
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: EVE Online server status

Post by jsmorley »

steven.baron wrote::( im from the american public education system. reading!?! haha alright ill give it a shot. if i have issues ill let you all know. if i get it goin ill share with you all! play eve!
What he is saying is read that all through first, not study it like your life depends on it, but just go through it so you get the "idea" of how Rainmeter works under your belt. Then come back here and he and I'm sure others will be glad to walk you through getting your skin working. It's just that without at least some exposure to how Rainmeter works under the skin, you and we will just not be speaking the same language.
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

Re: EVE Online server status

Post by steven.baron »

ok i lied, cheated, bribed, and blackmailed my way into getting it up and am getting bound errors. I am using the enigma theme since its very nice looking. Can anyone hook me up with some suggestions?

Code: Select all

;------------------------------------------------------------------------------------------------
; ENIGMA THEME EVE ONLINE SERVER STATUS
; 

[Rainmeter]
Author=Kaelri.LCD@gmail.com (original Enigma theme);Projectseven, Steven.Baron@hotmail.com; Riechao, Pikewb@gmail.com
AppVersion=1
Update=1000
MiddleMouseDownAction=!RainmeterActivateConfig #CURRENTCONFIG# Location-Mini.ini

[Metadata]
Name=Enigma Location
Config=Enigma | Taskbar |  Location
Description=This skin displays EVE Online's Tranquility Server Status.
Instructions=None.
Version=1
Tags=Taskbar | EVE Server Status
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Preview=#SKINSPATH#Enigma\Resources\Images\Preview.png

[Variables]
@include=#SKINSPATH#Enigma\Resources\Variables\UserVariables.inc

;------------------------------------------------------------------------------------------------
; MEASURES

[MeasureRSSFeed]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateDivider=300
Url="http://api.eve-online.com/server/ServerStatus.xml.aspx"
StringIndex=1
FinishAction=!RainmeterRedraw
RegExp="(?siU)<currentTime>(.*) (.*)<currentTime>(.*)<serverOpen>(.*)</serverOpen>(.*)<onlinePlayers>(.*)</onlinePlayers>.*"

[MeasureCurrentTime]
Measuer=Plugin
Plugins=Pugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=2

[MeasureOnlineStatus]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=3
Substitute="True":"Online","False":"Offline"

[MeasureOnlinePlayers]
Measuer=Plugin
Plugins=Pugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=6

;------------------------------------------------------------------------------------------------
; STYLES

@include2=#SKINSPATH#Enigma\Resources\Styles\StyleTaskbar.inc

;------------------------------------------------------------------------------------------------
; METERS

[MeterTitle.txt]
Meter=STRING
X=12
Y=5
FontColor=255, 255, 255
StringStyle=BOLD
FontSize=9
StringAlign=CENTER
FontFace=Trebuchet MS
Text=Tranquility Status
Antialias=1


[MeterCurrentTime]
Meter=STRING
MeasureName=MeasureCurrentTime
X=12
Y=32
FontColor=255, 255, 255
StringStyle=BOLD
FontSize=8
StringAlign=LEFT
FontFace=Trebuchet MS
Antialias=1
Prefix="Server Time: "

[MeterOnlineStatus]
Meter=STRING
MeasureName=MeasureOnlineStatus
X=12
Y=45
FontColor=255, 255, 255
StringStyle=BOLD
FontSize=8
StringAlign=LEFT
FontFace=Trebuchet MS
Antialias=1
Prefix="Status: "

[MeterOnlinePlayers]
Meter=STRING
MeasureName=MeasureOnlinePlayers
X=12
Y=20
FontColor=255, 255, 255
StringStyle=BOLD
FontSize=8
StringAlign=LEFT
FontFace=Trebuchet MS
Antialias=1
Prefix="Players Online: "
Last edited by jsmorley on June 19th, 2010, 2:46 pm, edited 1 time in total.
Reason: Edited to use [code][/code] for code display
User avatar
Alex2539
Rainmeter Sage
Posts: 642
Joined: July 19th, 2009, 5:59 am
Location: Montreal, QC, Canada

Re: EVE Online server status

Post by Alex2539 »

Your main problem is that you have a ton of typos in there. You've written "Measuer" instead of "Measure", "Plugins=" instead of "Plugin=", "Pugins\WebParser.dll" instead of "Plugins\WebParser.dll", and "<currentTime>" instead of "</currentTime>" (the second one).

Just be more careful when you type ;).
ImageImageImageImage
steven.baron
Posts: 6
Joined: June 16th, 2010, 11:05 am

Re: EVE Online server status

Post by steven.baron »

Alright, as said im terrible with computers but with a little nerd magic its running. as promised ill share. (ill use the code thing this time too)

Code: Select all

;------------------------------------------------------------------------------------------------
; ENIGMA THEME EVE ONLINE SERVER STATUS
; 

[Rainmeter]
Author=Projectseven, Steven.Baron@hotmail.com; Riechao, Pikewb@gmail.com, and Kaelri.LCD@gmail.com for the Enigma theme
AppVersion=1
Update=1000

[Metadata]
Name=Enigma Location
Config=Enigma | Taskbar |  Location
Description=This skin displays EVE Online's Tranquility Server Status.
Instructions=None.
Version=1
Tags=Taskbar | EVE Server Status
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Preview=#SKINSPATH#Enigma\Resources\Images\Preview.png

[Variables]
@include=#SKINSPATH#Enigma\Resources\Variables\UserVariables.inc

;------------------------------------------------------------------------------------------------
; MEASURES

[MeasureRSSFeed]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateDivider=30
Url=http://api.eve-online.com/server/ServerStatus.xml.aspx
Debug=1
StringIndex=1
FinishAction=!RainmeterRedraw
RegExp="(?siU)<currentTime>(.*) (.*)</currentTime>(.*)<serverOpen>(.*)</serverOpen>(.*)<onlinePlayers>(.*)</onlinePlayers>"

[MeasureCurrentTime]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=2

[MeasureOnlineStatus]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=4
Substitute="True":"Online","False":"Offline"

[MeasureOnlinePlayers]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureRSSFeed]
StringIndex=6

;------------------------------------------------------------------------------------------------
; STYLES

@include2=#SKINSPATH#Enigma\Resources\Styles\StyleTaskbar.inc

;------------------------------------------------------------------------------------------------
; METERS


[MeterTitle]
Meter=STRING
MeterStyle=StyleText
Text=Tranquility Status
x=65
y=5
W=110
H=60


[MeterCurrentTime]
Meter=STRING
MeasureName=MeasureCurrentTime
MeterStyle=StyleLabel
Prefix="Server Time: "
x=65
y=20


[MeterOnlineStatus]
Meter=STRING
MeasureName=MeasureOnlineStatus
MeterStyle=StyleLabel
Prefix="Status: "
x=65
y=30

[MeterOnlinePlayers]
Meter=STRING
MeasureName=MeasureOnlinePlayers
MeterStyle=StyleLabel
Prefix="Players Online: "
x=65
y=40
Im still unable to get it to refresh automatically however. if anyone has any pointers on refreshing it please let me know!