CantrSpy 2

General out-of-character discussion among players of Cantr II.

Moderators: Public Relations Department, Players Department

User avatar
colonel
Posts: 1354
Joined: Fri Sep 24, 2004 6:16 am

Re: CantrSpy 2.7

Postby colonel » Wed Jul 21, 2010 1:54 pm

Very nice work. Now can you make a program to feed sleepers? :lol:
User avatar
EchoMan
Posts: 7768
Joined: Fri Aug 26, 2005 1:01 pm
Location: Stockholm, Sweden

Re: CantrSpy 2.7

Postby EchoMan » Wed Jul 21, 2010 2:27 pm

I've meant to ask this for a while. My CantrSpy is 2.6.9, but the topic title is CantrSpy 2.7. Why? :)
User avatar
Jos Elkink
Founder Emeritus
Posts: 5711
Joined: Mon Jul 14, 2003 1:17 pm
Location: Dublin, Ireland
Contact:

Re: CantrSpy 2.7

Postby Jos Elkink » Wed Jul 21, 2010 3:03 pm

:?: Why don't you just upgrade to 2.7? :)
User avatar
joo
Posts: 5021
Joined: Fri Jun 17, 2005 2:26 pm
Location: London, UK

Re: CantrSpy 2.7

Postby joo » Wed Jul 21, 2010 3:19 pm

CantrSpy 2.7 exists, but I haven't released it yet. I was just about to make the post announcing it, and I had got as far as writing it and changing the topic title, when something occured to me that has now taken a few days to resolve.

I should make the post soon, and at the same time will make 2.7 available by automatic update.

colonel wrote:Very nice work. Now can you make a program to feed sleepers? :lol:

I'm not sure what the administration would think of me sharing such a program on the forum...
User avatar
joo
Posts: 5021
Joined: Fri Jun 17, 2005 2:26 pm
Location: London, UK

Re: CantrSpy 2.7

Postby joo » Fri Jul 23, 2010 10:02 am

CantrSpy 2.7.0 is at large!!

Scroll down for download link if tl;dr

There is now a settings dialog, accessible from the login window and from the icon context menu.

Image


As is partially evident from the above image, I have implemented solutions to the following problems/requests/ideas:


joo wrote:When a new version is detected, a window will appear asking whether to install it. I will probably add an option to disable automatic update checking in the future.

Automatic update checking is still, for consistency, enabled by default.


FrankieLeonie wrote:I know this is a big request, but could you display the tick timers when you mouse over it?

There is now a menu item that can be enabled (from the new settings dialog) that opens the ticks page in a minimalistic window.


#h3ll wrote:[20:14] <Ryaga> joo
[20:14] <Ryaga> Found a glitch in your app.
[20:14] <@joo> Oh, do tell
[20:15] <Ryaga> Transparency around the icon is broken in Ubuntu 10.04

More of a workaround than a solution, I simply give the choice to use an icon which does not use transparency.


#h3ll wrote:[04:40] <@Natso> good god
[04:41] <@Natso> CantrSpy has a memory leak
[04:41] <@Natso> fyi
[04:41] <@Natso> its running at 145,020K atm
[04:43] <@Natso> it launches at 30,016K

This was what really motivated me to start working on it again. The memory leaks were, unfortunately, less straightforward to deal with than they would have been in lower-level code, since they seemed to have something to do with the way the FlashPlayer/WebKit/AIR Runtime was designed. The changelog goes into more detail about how I dealt with most of the memory issues.


And that is the extent of this new version. If you're running the previous version posted in this thread then you shouldn't need to download it manually. If you restart the program, it should find the new version and offer to update to it. Otherwise, here a web installation link:

http://joo.freehostia.com/cantrspy?2.7.0


As for the future:

joo wrote:
Doug R. wrote:
joo wrote:Actually, I've discovered that AIR doesn't currently allow applications to respond to mouse hover on the tray icon, but doesn't work on Mac).

Indeed? I'll try and find a solution for that.

I forgot about this. I will probably deal with it when I am next so compelled.

Other things I am presently considering are:
  • AIR has a nice localisation framework which I incorporated into the program from when I first started it. It would be a trivial matter to implement other languages in CantrSpy once the the translations were done. Anyone interested, do contact me.
  • There is no central reference for the less obvious features of the program, like the mouse shortcuts when interacting with the tray icon (which at least work on Windows/Linux):
    • Single-clicking the icon immediately updates the character list, having the same effect as refreshing the player page -- shortcut for the "Update now" menu item.
    • Double-clicking the icon acts as a shortcut for "Open player page".
    so perhaps I should implement some kind of help/documentation in the program that gives that kind of information. It would probably be better to wait until there are more features though.
  • There was at least one user who required the ability to connect through a proxy who used CantrSpy 1, so I consider it only a matter of time the need is felt in this version (if it hasn't been already).

As usual, ideas/suggestions/questions/complaints are welcome.
User avatar
EchoMan
Posts: 7768
Joined: Fri Aug 26, 2005 1:01 pm
Location: Stockholm, Sweden

Re: CantrSpy 2.7

Postby EchoMan » Fri Jul 23, 2010 10:56 am

You are my hero! Thank you! :)
User avatar
Indigo
Posts: 987
Joined: Sun Jan 03, 2010 8:45 pm
Location: Nowhere

Re: CantrSpy 2.7

Postby Indigo » Fri Jul 23, 2010 11:05 am

Working!

Thanks, joo.
Someone wrote:Being dark is an intelligent interpretation of the fabricated world, made up from our heads, there to tempt and play with us
User avatar
EchoMan
Posts: 7768
Joined: Fri Aug 26, 2005 1:01 pm
Location: Stockholm, Sweden

Re: CantrSpy 2.7

Postby EchoMan » Fri Jul 23, 2010 11:53 am

The tick timings seem off again though. Things on the wiki seems correct for sea and land travel, and projects. I'm not sure about the rest.
User avatar
joo
Posts: 5021
Joined: Fri Jun 17, 2005 2:26 pm
Location: London, UK

Re: CantrSpy 2.7

Postby joo » Fri Jul 23, 2010 12:48 pm

EchoMan wrote:The tick timings seem off again though. Things on the wiki seems correct for sea and land travel, and projects. I'm not sure about the rest.

Hmm... right, I think I have it up to date now, although it does still seem a bit off.
User avatar
FrankieLeonie
Posts: 129
Joined: Thu Aug 20, 2009 3:12 pm

Re: CantrSpy 2.7

Postby FrankieLeonie » Fri Jul 23, 2010 4:12 pm

Tick timers are awesome, thank you so much joo!
User avatar
Doug R.
Posts: 14857
Joined: Wed Mar 23, 2005 6:56 pm
Contact:

Re: CantrSpy 2.7

Postby Doug R. » Fri Jul 23, 2010 5:41 pm

Thanks Joo!
Hamsters is nice. ~Kaylee, Firefly
User avatar
Doug R.
Posts: 14857
Joined: Wed Mar 23, 2005 6:56 pm
Contact:

Re: CantrSpy 2.7

Postby Doug R. » Fri Jul 23, 2010 10:27 pm

Something about the new version sent my virus scanner screaming. I white listed it, of course, but might be something you'd want to look into. (it just said it was behaving "suspiciously" -Norton Antivirus beta)
Hamsters is nice. ~Kaylee, Firefly
User avatar
joo
Posts: 5021
Joined: Fri Jun 17, 2005 2:26 pm
Location: London, UK

Re: CantrSpy 2.7

Postby joo » Sat Jul 24, 2010 10:10 am

Oh FFS, what is it with these virus scanners? :|

The only thing that could reasonably have triggered that is the writing of a settings file in the application's private directory. That's really the only thing I added that interfaces with the system in a an active way. Did it happen to give any more detail besides that?
User avatar
Doug R.
Posts: 14857
Joined: Wed Mar 23, 2005 6:56 pm
Contact:

Re: CantrSpy 2.7

Postby Doug R. » Sat Jul 24, 2010 1:13 pm

It might have, but I'm not familiar enough with the software to know where to look. Sorry I couldn't be more helpful.
Hamsters is nice. ~Kaylee, Firefly
User avatar
EchoMan
Posts: 7768
Joined: Fri Aug 26, 2005 1:01 pm
Location: Stockholm, Sweden

Re: CantrSpy 2.7

Postby EchoMan » Sat Jul 24, 2010 1:52 pm

WinXP SP3 + Avira AntiVir Personal + CantrSpy 2.7 = no problems at all.
Win7 Home Premium + Avira AntiVir Personal + CantrSpy 2.7 = no problems at all.
Ubuntu 10.4 + CantrSpy 2.7 = no problems at all.

Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 1 guest