Talk:Hamster Whisper

From OHRRPGCE-Wiki
Jump to: navigation, search

Bob the Hamster: If you have problems with Hamster Whisper, you can post them here. Any error messages get added to the end of C:\Program Files\Hamster Whisper\hwhisper.exe.log so be sure to look there for hints as to what is wrong.



Extra customization?[edit]

Kizul: Um, we WILL be able to change the font size in the future, right? ^^' It's just that I'm running on 1024×768, and the text is HUGE on my monitor. xD

Also, can you add the foreground/background color choices to it×, as well as the Block options from RemotePad××? :D

×I like having red text on a black background.

××Sort, Uppercase, Lowercase, Invert Lines, Invert Chars, Strip Blanks, Strip Breaks, Indent and Unindent — though if possible, have an option to choose whether Indent/Unindent adds/takes away 1 tab instead of 1 space.

(also, I would've used an asterisk instead of the multiplication sign, but MediaWiki was interpreting the *s at the start of a line as an unordered list item. Sorry for any confusion. :P)

Bob the Hamster: Yeah, I love my gigantic fonts :) the font and color customization is going to happen soon, and all of those nifty block commands are certainly re-implementable (actually should probably be a lot easier to re-write them in python than it was to write them in delphi)

Kizul: Hurray! :D I look forward to the next release of HW. For now, I'll just stick to HSSED — no offense to you or Hamster Whisper, I just like being able to read what I'm scripting without having to sit across the room. :p

Bob the Hamster: font and color customization is implemented now.

Kizul: Awesomeness! It works really well! :D

One last feature request from me — any chance of a tab bar? My HTML editor has a tab bar thing, and I just find it really handy to have multiple documents open in one window. :)

Edit: Hrm, and in addition: how about a black background for the context help frame instead of white? I just noticed that yellow on white is really hard to read. x.O

Edit2: not to mention the scancodes listed in the Key Is Pressed command's help — all of them are on one line. D:

Bob the Hamster: Regarding tabs, yes, that would be cool, but all my code currently expects just one text buffer. I will have to evaluate how hard it will be to add others.

Regarding the help console, it does have a black background! Maybe something on your system is preventing the background color from being set? Can I see a screenshot? Is there anything in you C:\Program Files\Hamster Whisper\hwhisper.exe.log file?

Regarding the scancodes, it looks like those use a <li> tag that I didn't know I needed to support. I'll see what I can do.

Kizul: Well, this is what it looks like: http://img179.imageshack.us/img179/3794/70019952cn5.png

I noticed after looking at the screenshot of Hamster Whisper that it's black, but even after I installed the thing non-sandboxed (<3 Sandboxie) it's still white. :/

hwhisper.exe.log doesn't even exist. o.O I even manually created it, and it doesn't have anything in it. ¯\(º_O)/¯ I 'unno what's wrong — I'm running Windows XP SP3 over here on a 2.80GHz dual-core DELL.

Bob the Hamster: I am a big dope. When I was implementing the color-customization of the edit window, i also cleaned up the color-code for the console, and in doing so I wrote "black" where I should have written "white" and "white" where I should have written "black", and for some crazy dumb reason i never noticed it in all my testing after that point :P re-download and try again.

Kizul: Works for me now! :D Thanks, Bob! :) It looks a lot better (especially after installing Fixedsys TTF 5.0). ^^


New user: uuuh sorry that I missed on something out here, but how do I install this on Linux/ubuntu???? I can't open the .exe with wine. thanks

Bob the Hamster (talk): I never made a Linux package for it, but I always just run it from the source on my Linux box.

svn co https://rpg.hamsterrepublic.com/source/tools/hwhisper

And I think all the dependencies you will need are:

sudo apt-get install python-gtk2 python-gtksourceview2

Moved from article body[edit]

(EDIT:Fixed a Grammatical error concering this article) ~Patrick C. Spurlock~

Syntax coloring?[edit]

Any chance we'll see some syntax highlighting (i.e. making comments italic, bolding reserved words) in a future update? --Ichiro 11:21, 19 March 2010 (PDT)

Yes, possibly, although I don't have any specific plans yet. plotscripting is tricky to syntax highlight because it has whitespace rules which are insane compared to every other language I know of. Bob the Hamster 13:15, 19 March 2010 (PDT)

I have been reading up on the language definitions for gtksourceview. Apparently I can use gtksourceview as a drop-in replacement for HamsterWhisper's current gtk.TextView, and the language definition scheme seems sufficiently flexible to deal with all of plotscripting's various crazyness. Bob the Hamster 15:22, 19 March 2010 (PDT)

Mac Version?[edit]

New user: Will there be a Mac Version of Hamster Whisper?

The Mad Cacti (talk): Eventually someone should package Hamster Whisper for Mac. However, since it is written in portable Python, you can already run it on a Mac. However, this route is only for someone willing to spend a bunch of time mucking around in a terminal, as you will have to install pygtk2 and pygtksourceview -- probably via MacPorts or HomeBrew.

Bob the Hamster (talk) 15:43, 25 November 2012 (PST): Starting on Nov 19th, an anonymous user made 24 attempts to post a link to a zip file on mediafire containing a bundle of Hamster Whisper with Wine for Mac. Because anonymous users are not permitted to post external links, this got their IP banned for spamming. Whoever you are, I have unbanned your IP address. Before you post again, you need to create an account, and wait for myself (or another admin) to add you to the no-evil list.

I don't think Wine is the right approach to running HamsterWhisper on Mac. Hamsterwhisper runs fine natively, the only tricky part is putting it in an app bundle with all the gtk depencencies. Plenty of others have done that, I just haven't taken the time to research how exactly.

Caseylocke J (talk): Yes, I'm the one responsible for posting the Hamster Whisper App for Mac. I'm sorry for the spamming, because I did a bundle, and it worked. Does the Hamster Whisper App for Mac work?

Bob the Hamster (talk) 18:17, 26 November 2012 (PST): I just added you to the not evil list, so you can post links now. I haven't tried your app bundle yet, but when I get a chance to test it, I will let you know how it worked :)

The Mad Cacti (talk): Hi. So what's the link to the package? It never got through the spam filter. And would be it preferable to post it on this wiki rather than mediafire?

BTW, you wouldn't happen to have a Mac with OS 10.4-5, would you? I'm curious to know whether the OHR run.

Caseylocke J (talk): The link in the package contains the Hwhsiper.app, then an HSPEAK.EXE, and a README. How do I upload a file here?

I have my Mac with OS 10.6.8. I'm sure it could work.

The Mad Cacti (talk): I don't see a link. The upload page is Special:Upload.

Caseylocke J (talk): This is what I can do: File:Hwhisper-App Download Link.zip, problem is, the actual app is 193 MB, in which it is exponentially larger than the 7 MB maximum standard. And yes, link goes to mediafire, where I uploaded the .zip file.

The Mad Cacti (talk): Oh, you seem to be confused. The spam filter only blocks URLs posted by people who haven't logged in. There's absolutely nothing wrong with posting links to mediafire.com directly Oh, I just noticed that James fixed a spam filter problem preventing you from actually posting the link (here is it). But wow, 193MB. Larger than I expected!

Caseylocke j (talk) 06:38, 28 November 2012 (PST): If the app works, just let me know, alright? I'm anxious to have this Hamster Whisper App accessible to all Mac Users, planning to plotscript in Mac, not just in Windows, and/or Linux. Thanks in advance!