IRC Log from 2011-08-12

00:04:46 *** JohnTHaller (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps
00:08:51 <kAlug> HAI JohnTHaller!!
00:09:08 <JohnTHaller> hola
00:09:10 <ZachThibeau> howdy John
00:10:32 <vf2nsr> JohnTHaller: Is it me or is the new Libre download real slow? Took me forever to dl it both portable and none portab;le?
00:11:00 <kAlug> JohnTHaller: Did you saw my last messages yesterday? http://portableapps.chrismorgan.info/irc/logs/?t=2011-08-11#T04-03-08
00:11:00 <JohnTHaller> Dunno. They have it on their servers as usual. Mind DLed very fast
00:11:27 <JohnTHaller> Yeah, should probably have the rename bits somewhere just not sure where
00:12:10 <vf2nsr> thought I had sorry will reread
00:12:18 <kAlug> But then, you do support that idea, right?
00:12:40 <JohnTHaller> I do. Chris wants to keep them as AppNamePortable.ini for some reason, though
00:12:56 *** vf2nsr has quit (Quit: Leaving.)
00:14:05 <kAlug> Hey folks, did you saw this? http://sourceforge.net/blog/dropit/
00:14:26 <JohnTHaller> AutoIT-based, which means false positives all the time.
00:15:27 <ZachThibeau> indeed
00:16:37 <JohnTHaller> I'm thinking that post "2.0", we could add this functionality rather easily into the platform.
00:16:53 <JohnTHaller> I'd been considering it for a while. Had the idea while using Songbird one day.
00:17:17 <kAlug> Well, I'll implement suggestion #2 in the template for the time being, and update uTorrent to use it.
00:17:33 <JohnTHaller> Gimme a final pack of uTorrent and I'll post it up
00:18:23 <kAlug> DropIt/AutoIt: http://www.virustotal.com/file-scan/report.html?id=1ab885b507d84973394e86d761b7c10d4feae0bcdd56c28f36d170e89678024d-1312506258
00:19:08 <JohnTHaller> kAlug: I know. And it was totally clean yesterday. Tomorrow, TrendMicro will probably flag it.
00:19:36 <kAlug> Wow. Why?
00:19:47 <JohnTHaller> AutoIT is used in a good amount of malware. And every AutoIT app is the same EXE with the script attached to the end of it (encrypted if you want it to be). As such, all AutoIT scripts look the same to antivirus programs.
00:21:09 <kAlug> I think they could be smarter.
00:22:18 <JohnTHaller> Not really. All the malware is encrypted scripts. The AutoIT EXE itself provides access to all the Windows APIs of the language (including the ones that can be abused). So you're left with a tough thing to analyze.
00:23:20 <JohnTHaller> Add to that the fact that AutoIT is meant to be used as a local scripting language to automate tasks of Windows, not really to create programs to share, and it's lack of popularity in that respect means not a lot of legit EXEs out there percentagewise (as opposed to say NSIS, C, Delphi, etc)
00:24:24 <JohnTHaller> That's why I decided to stop accepting AutoIT apps 2 years ago.
00:24:44 <kAlug> Well, while I finish uTorrent, can you opine on how to handle Pageant on TortoiseHg? http://portableapps.com/node/28151#comment-181225
00:25:27 <JohnTHaller> Check out the code for FileZilla using PuTTY, perhaps it can offer some assist.
00:30:22 <kAlug> The PuTTY keys are already handled. The problem is using the Pageant included with TortoiseHg and closing it when the latter closes (like CMD /C).
00:30:38 <JohnTHaller> Unfamiliar with CMD /C
00:32:50 <kAlug> Run and exit. Pageant can run an app, but will stay open when it closes.
00:35:31 *** JohnTHaller has quit (Read error: Connection reset by peer)
00:35:34 *** JohnTHaller1 (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps
00:36:05 <JohnTHaller1> //nick JohnTHaller
00:36:12 *** JohnTHaller1 is now known as JohnTHaller
00:36:55 *** JohnTHaller has parted #portableapps (None)
00:36:56 *** JohnTHaller (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps
00:38:11 <ZachThibeau> welcome back John
00:38:29 <kAlug> JohnTHaller: Run and exit. Pageant can run an app, but will stay open when it closes.
00:39:30 <JohnTHaller> There's no call you can make to it to close?
00:42:50 <kAlug> I could use FindWindow/SendMessage, but it can affect other instances, including local ones.
00:43:15 <JohnTHaller> Ah right. What about renaming it?
00:43:41 <JohnTHaller> We do that with PythonW.exe for a few python apps to avoid that situation
00:47:59 <kAlug> I'd prefer to send a message for it to close instead of killing it. FindWindow doen't use proccess names. But it's possible, I'll try it.
00:48:19 <JohnTHaller> kAlug: How is the utorrent build coming? I'm doing a run of app updates at the moment
00:48:30 <kAlug> Uploading.
00:48:59 <JohnTHaller> cool
00:50:09 <kAlug> Please send back any changes you make to it (specially splash screen) so I can update the repo.
00:50:28 <JohnTHaller> We don't use a splash for uTorrent
00:50:50 <JohnTHaller> I will most likely give it a once-over. Compile and sign the launcher and then compile the installer and upload.
00:53:46 <kAlug> Odd. The installer downloaded 25460 instead of 25515.
00:54:51 <JohnTHaller> Their homepage is serving 25460, so that is 'current'
00:58:25 *** GordCaswell (~GordCaswe@unaffiliated/ve4jhj) has joined #portableapps
00:58:30 <GizmoBot> GordCaswell is the developer of Armagetron Advanced Portable, Evince Portable & ZSoft Uninstaller Portable
01:00:45 <kAlug> Here is it. I took the liberty of marking it Rev 2: https://www.sugarsync.com/pf/D6503600_7759702_808571
01:00:59 <JohnTHaller> Ok
01:01:29 <kAlug> Remember to send changes back, please.
01:01:42 <kAlug> And, by the way, the App Template: https://www.sugarsync.com/pf/D6503600_7759702_808576
01:01:50 <JohnTHaller> Like I said, I won't be making any planned. You can always get them from the actual release.
01:02:23 <JohnTHaller> Cool. I think I'll update to this after giving it a once-over on the Development page
01:02:44 <JohnTHaller> I'll keep your uTorrent build handy and base it on that for the next release. I'll remove it from the Outdated page now as it isn't outdated.
01:08:08 <GordCaswell> JohnTHaller: I can confirm that an update to LO 3.4.2 causes the launcher to choke for some reason, but that a fresh install works just fine, so it's something in the update that's doing it.
01:08:38 <GordCaswell> I'll post something more or less the same in the thread for the masses to see
01:09:56 <JohnTHaller> See if you can give any more info. I'm doing LO solo these days as Marko is busy and it's the most complex app
01:10:08 <JohnTHaller> GordCaswell: Does deleting Data fix it?
01:11:03 <GordCaswell> I did a winmerge comparison and couldn't se anything that could be causing it there. I'll do a Data delete to confirm whther or not that works
01:12:07 <GordCaswell> Ok, deleting Data fixes it as well, so something there is incompatible
01:12:35 <JohnTHaller> And winmerge saw no differences?
01:14:10 <GordCaswell> Nothing that I could I point to as causing the issue.
01:14:23 <JohnTHaller> Very odd
01:14:39 <JohnTHaller> Wish I'd implemented Reset This App in the platform already.
01:15:14 <GordCaswell> Hang on, I'll compare just the data directories and report on the results.
01:16:27 <kAlug> "PA.c Platform doesn't shutdown and save settings on Windows shutdown" - the settings in the Options window?
01:20:01 <Gizmokid2005> I didn't have any problems with it GordCaswell
01:20:06 <Gizmokid2005> I updated today using the updater
01:20:08 <Gizmokid2005> and it worked fine.
01:20:34 <GordCaswell> hmm...now I'm definitely intrigued
01:22:21 *** Zarggg (~zarggg@24.229.139.169.res-cmts.sm.ptd.net) has joined #portableapps
01:36:26 *** ZachThibeau_ (~ZachThibe@142.167.135.30) has joined #portableapps
01:36:26 *** ZachThibeau_ has quit (Changing host)
01:36:26 *** ZachThibeau_ (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
01:39:05 *** ZachThibeau has quit (Ping timeout: 246 seconds)
01:43:22 *** ZachThibeau_ is now known as ZachThibeau
01:56:28 <GordCaswell> JohnTHaller: I just tried updating a fresh 3.3.3 to 3.4.2 and it updated with no issues. I'm not sure what the problem was, but it was obviously sometihng in Data
02:18:49 *** ZachThibeau has quit (Quit: Leaving)
02:29:48 <GordCaswell> kAlug: I'm having issues having my Custom.nsh being used in my launcher. Do you have some time to try to hash it out with me?
02:30:52 <kAlug> Yep (suggestion: paste it on http://kalug.net/p/ ;-) )
02:31:38 <GordCaswell> Sure, I'll paste there instead. I just pasted to pastebin, so I'll copy it over
02:35:06 <GordCaswell> Ok, here's my Custom.nsh: http://kalug.net/p/1004/
02:35:32 <GordCaswell> I generated the launcher using the current hg from the default branch
02:42:53 <kAlug> 1. If the variables are non-persistent (i.e. they don't need to be preserved between hooks) you can use $R0, $1, etc. (it's your choice)
02:42:53 <kAlug> 2. I don't think LogicLib likes empty sections (${Else} ${EndIf}).
02:45:50 <GordCaswell> 1) ok, I'll switch to $R values. 2) /me wonders what happens if i add ${ElseIf} $TypeRead == something instead...
02:58:22 *** ZachThibeau (~zachthibe@142.167.135.30) has joined #portableapps
02:58:22 *** ZachThibeau has quit (Changing host)
02:58:22 *** ZachThibeau (~zachthibe@unaffiliated/zachthibeau) has joined #portableapps
02:58:23 <GizmoBot> ZachThibeau is the main developer of PChat and is a developer with PortableApps.com
02:58:29 <GizmoBot> ...
03:04:25 <kAlug> JohnTHaller: perhaps we should keep Pageant within PuTTY Portable instead of including it with every app that includes it by default. And then adding a launcher for it.
03:09:30 *** kAlug is now known as kAlug|Away
03:13:30 <GordCaswell> kAlug: changing to ElseIf doesn't seem to make a difference. I'll start a thread about it tomorrow sometime.
03:13:48 <GordCaswell> For now, I'm off. 'Night all!
03:13:51 *** GordCaswell has quit (Quit: Leaving.)
03:14:22 <kAlug|Away> He didn't told me what was the exact problem...
03:15:48 *** vf2nsr (~vf2nsr@unaffiliated/vf2nsr) has joined #portableapps
03:34:06 *** ZachThibeau has quit (Ping timeout: 250 seconds)
03:39:02 <vf2nsr> Any more Tsunami after effects tonight John lol
03:58:28 *** vf2nsr has quit (Quit: Leaving.)
04:15:17 *** kAlug|Away has quit (Remote host closed the connection)
04:22:00 *** Farhad (2e246620@gateway/web/freenode/ip.46.36.102.32) has joined #portableapps
04:25:17 <Farhad> I live in Iran & I cannot downlowd your softwares that are on Sourceforge Site. So please put the softwares on yourself site. Please advise
04:27:13 <Farhad> @JohnTHaller
04:29:22 <Farhad> help!
04:29:22 <GizmoBot> Farhad: Welcome to the PortableApps.com official chatroom. Ask your question and someone should be able to help you shortly. If you still don't get an answer, try posting on the forums: http://portableapps.com/forums
04:29:46 <Farhad> I live in Iran & I cannot downlowd your softwares that are on Sourceforge Site. So please put the softwares on yourself site. Please advise
04:36:38 <Mir> Farhad: the site is hosted by sourceforge
04:36:44 <Mir> there is no other mirror
04:37:02 <Mir> and sourceforge has a block in iran due to US policy
04:37:25 <Mir> IE
04:37:39 <Mir> unless things warm up between the US and Iran
04:37:50 <Mir> you wont be able to download our software
04:37:52 <Mir> sorry
04:40:57 <Farhad> Thank you. But US government claims that the sanctions is not for iran people.
04:41:14 <Mir> this is true
04:41:17 <Mir> but
04:41:31 <Mir> encryption is a more sensitive subject
04:41:46 <Mir> and there are encryption projects that are blocked
04:42:02 <Mir> hence why there is a specialised sourceforge like project in iran
04:42:07 <Mir> but its not a mirror
04:42:21 <Mir> please dont Priviat message me
04:43:23 <Farhad> Besides some softwares are on potableapps.com & I can download them like Maxthon Portable etc.
04:43:59 <Mir> which one is failing
04:44:12 <Mir> might just be the sourceforge mirror you are using
04:45:06 <Mir> neat
04:45:14 <Mir> your nick nearly matches http://portableapps.com/apps/development/frhed_portable
04:45:17 <Mir> :)
04:45:41 <Mir> as i stated
04:46:18 <Mir> all the official apps oin portableapps are hosted by sourceforge and portableapps.com itself is hosted on sourceforge as i know of
04:46:38 <Mir> so posting it on portableapps.com will just lead to sourceforge agian
04:51:07 <Farhad> No I use the address www,portableapps.com directly but I cannot download softwares like firefox etc because they lead to Sourceforge.
04:52:14 <Mir> yes i understand but www.portableapps.com is hosted by sourceforge
04:52:28 <Mir> IE all the projects are on sourceforge
04:52:39 <Mir> use a different mirror or a Proxy
04:53:02 <Farhad> But I can download Maxthon because it is on http://portableapps.com/bouncer?t=http%3A%2F%2Fmaxthon.info%2Fsite%2Ffiles%2FMaxthonPortable_3.1.5.1000.paf.exe
04:53:17 <Mir> this is the information i am being given from another iranian i am talking to in another server and channel
04:54:30 <Mir> thats because that leads to maxathons site
04:54:38 <Mir> not sourceforge
04:54:54 <Mir> because thqat software is freeware under liscense
04:55:14 <Mir> and thats the arrangement we got to make it under the PAF platform
04:56:39 <Mir> but regardless
04:56:48 <Mir> this issue will not be resolved
04:56:49 <Farhad> So if all softwares be on www.portableapps.com like Maxthon, I can download them. Please note firefox is a freeware but I cannot download it.
04:56:51 <Mir> i am sorry
04:57:06 <Mir> there are greater powers (political) involved
04:57:30 <Mir> www.portableapps.com is on sourceforge
04:57:42 <Mir> what part of that is not sinking in
04:58:00 <Mir> www.portableapps doesnt host downloads at all
04:58:21 <Mir> sourceforge or the sites for the original projects do
04:58:25 <Mir> like maxathon
04:59:18 <Mir> i am sorry but there is nothing we can do
05:01:20 <Farhad> You said that I must use a mirror. Do you know some mirror site for paf applications? Please advise.
05:02:38 <Mir> they are still sourceforge mirrors
05:02:48 <Mir> so you are stuck anyways
05:06:03 <Farhad> My email is Farhad25@gmail.com, so if you get any more information I will be glad. Thank you.
05:08:32 <Mir> Farhad: use a proxy
05:09:00 <Mir> there are government firewalls either Iran's or the US or even both
05:11:54 <Farhad> Many proxies are filtered in Iran unless they are unknown & fewer use from they. Do you know any?
05:13:53 <Farhad> sorry for some fault in writing!
05:15:21 *** AlleyKat has quit (Read error: Connection reset by peer)
05:27:46 <Mir> nope
05:27:59 <Mir> i dont want you to get into trouble for bypassing any laws
05:28:02 <Mir> T-T
05:28:19 <Mir> you could be killed for all i know
05:28:25 <Mir> and that would make me sad
05:28:28 <Mir> very sad
05:31:46 <Farhad> Don't worry and take it easy.
05:34:02 <Mir> i will try
05:34:35 <Mir> and you take care as well :)
05:39:50 *** PlauSocks is now known as SrgSiler|AFK
05:49:46 <Farhad> Ok!
06:14:26 *** Farhad has quit (Quit: Page closed)
07:25:13 *** TPFC-SYSTEM (~chatzilla@cs181248068.pp.htv.fi) has joined #portableapps
07:43:40 <Mir> SrgSiler|AFK: :3
07:43:57 <Mir> hai
07:44:03 <Mir> me goes to bed
08:32:06 *** DannyMuniz (~Kiriko@c-71-192-128-148.hsd1.ma.comcast.net) has joined #portableapps
08:32:06 *** DannyMuniz has quit (Changing host)
08:32:06 *** DannyMuniz (~Kiriko@unaffiliated/kiriko) has joined #portableapps
08:33:07 <DannyMuniz> hey John! wow you are either on early or way late
08:36:51 <TPFC-SYSTEM> DannyMuniz: He's way late according to the log. :(
08:37:10 <DannyMuniz> ah ic
08:37:40 <DannyMuniz> that sucks, with all the work that he has to do...
08:49:41 <DannyMuniz> TPFC-SYSTEM: are you able to give me a hand on something?
08:50:05 <TPFC-SYSTEM> It depends on what you want to do.
08:50:31 <DannyMuniz> ok im trying to make this program portable http://powerbullet.com/index.php
08:50:50 <DannyMuniz> but it is not registering a the dll file that it needs
08:51:04 <DannyMuniz> here is the scripts http://pastebin.com/XvfRJu9r
08:51:46 <TPFC-SYSTEM> Sorry, I'm not a PAL expert. :(
08:52:35 <DannyMuniz> ok :( np
09:23:26 *** kAlug|4Minutes (bb0b627c@gateway/web/freenode/ip.187.11.98.124) has joined #portableapps
09:28:39 *** kAlug|4Minutes has quit (Quit: Page closed)
09:53:20 *** DannyMuniz has quit (Quit: Never Drive Faster Than What Your Guardian Angel Can Fly! (Denise Wiedeman))
10:02:27 *** TPFC-SYSTEM has quit (Quit: .)
11:21:51 *** AlleyKat (~Miranda@0x573a58b7.ronnqu1.dynamic.dsl.tele.dk) has joined #portableapps
11:35:33 *** TPFC-SYSTEM (~chatzilla@cs181248068.pp.htv.fi) has joined #portableapps
11:38:54 *** matthewg42 (~matthew@cpc10-derb13-2-0-cust160.8-3.cable.virginmedia.com) has joined #portableapps
11:39:28 <matthewg42> Hi, I was in here some months ago, and was told about a project to get PortableApps pre-installed on a bunch of USB keys. Did it happen?
11:39:42 <matthewg42> (I'm one of the devs from Stellarium)
11:39:48 *** ZachThibeau (~ZachThibe@142.167.135.30) has joined #portableapps
11:39:48 <GizmoBot> ZachThibeau is the main developer of PChat and is a developer with PortableApps.com
11:39:48 *** ZachThibeau has quit (Changing host)
11:39:48 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
11:39:57 <GizmoBot> ...
11:40:22 <TPFC-SYSTEM> matthewg42: No, it didn't.
11:40:28 <TPFC-SYSTEM> At least not yet.
11:41:07 <matthewg42> OK, thanks
11:41:31 <matthewg42> good luck with it btw. Must be a pain to organize.
11:44:56 *** matthewg42 has quit (Quit: leaving)
11:47:21 <AlleyKat> Stellarium - awesome project
12:32:54 *** TPFC-SYSTEM has quit (Quit: .)
12:35:50 *** ZachThibeau has quit (Ping timeout: 240 seconds)
12:36:17 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
13:00:04 *** pa_0273 (724c17a3@gateway/web/freenode/ip.114.76.23.163) has joined #portableapps
13:05:18 <pa_0273> Hi. I have 3 email accounts running off Thunderbird portable and one of them just gives me jibberish andrandom characters in place of the actual body of the message. I checked the mail on the server and the messages are fine there, but on Thunderbird they're not. Can anyone help?
13:15:01 <pa_0273> help
13:15:02 <GizmoBot> pa_0273: Welcome to the PortableApps.com official chatroom. Ask your question and someone should be able to help you shortly. If you still don't get an answer, try posting on the forums: http://portableapps.com/forums
13:15:24 <pa_0273> Hi. I have 3 email accounts running off Thunderbird portable and one of them just gives me jibberish andrandom characters in place of the actual body of the message. I checked the mail on the server and the messages are fine there, but on Thunderbird they're not. Can anyone help?
13:44:47 *** deppjones (~Miranda@xdsl-78-34-188-111.netcologne.de) has joined #portableapps
14:04:41 *** deppjones has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
14:06:06 *** pa_0273 has quit (Ping timeout: 252 seconds)
14:17:46 *** benedikt93 (~benedikt9@unaffiliated/benedikt93) has joined #portableapps
14:48:30 *** ZachThibeau has quit (Quit: Leaving)
15:14:13 *** JohnTHaller has parted #portableapps (None)
16:03:16 *** kaeos (~Miranda@90.164.135.241) has joined #portableapps
16:06:41 *** ZachThibeau (~ZachThibe@142.167.135.30) has joined #portableapps
16:06:41 <GizmoBot> ZachThibeau is the main developer of PChat and is a developer with PortableApps.com
16:06:41 *** ZachThibeau has quit (Changing host)
16:06:41 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
16:06:50 <GizmoBot> ...
16:49:14 *** Thasmo (~thasmo@d86-33-68-82.cust.tele2.at) has joined #portableapps
16:51:32 *** kaeos has quit (Ping timeout: 250 seconds)
17:07:06 *** sar3th (~sar3th@krlh-5f72e548.pool.mediaWays.net) has joined #portableapps
17:07:06 *** sar3th has quit (Changing host)
17:07:06 *** sar3th (~sar3th@unaffiliated/sar3th) has joined #portableapps
18:34:23 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps
18:35:52 *** kaeos (~Miranda@90.164.135.241) has joined #portableapps
19:03:58 *** SrgSiler|AFK is now known as PlauSocks
19:43:22 *** kaeos has quit (Quit: kaeos)
19:44:08 *** AlleyKat has quit (Read error: Connection reset by peer)
20:05:37 *** gluxon is now known as gluxon|gone
20:27:55 *** vf2nsr (~vf2nsr@unaffiliated/vf2nsr) has joined #portableapps
20:28:11 *** vf2nsr has quit (Client Quit)
20:39:21 *** pa_5452 (724c17a3@gateway/web/freenode/ip.114.76.23.163) has joined #portableapps
20:39:32 *** pa_5452 has quit (Client Quit)
21:00:58 *** gluxon|gone is now known as gluxon
21:17:28 *** benedikt93 has quit (Quit: Bye ;))
21:30:39 *** agdurrette- (~agdurrett@c-24-125-25-252.hsd1.va.comcast.net) has joined #portableapps
21:30:39 *** agdurrette- has quit (Changing host)
21:30:39 *** agdurrette- (~agdurrett@unaffiliated/agdurrette) has joined #portableapps
22:08:06 *** jason404|OFF is now known as jason404
22:15:26 *** ZachThibeau has quit (Ping timeout: 260 seconds)
22:20:21 *** ZachThibeau (~ZachThibe@142.167.135.30) has joined #portableapps
22:20:21 *** ZachThibeau has quit (Changing host)
22:20:21 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
22:25:39 *** ZachThibeau has quit (Quit: Leaving)
22:31:22 *** Thasmo has quit ()
22:38:15 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
23:16:13 *** gluxon has quit (Quit: Leaving.)
23:33:54 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps
23:36:02 *** agdurrette- has quit (Quit: Leaving)
23:50:49 *** ZachThibeau has quit (Ping timeout: 258 seconds)
23:51:05 *** ZachThibeau (~ZachThibe@142.167.135.30) has joined #portableapps
23:51:05 *** ZachThibeau has quit (Changing host)
23:51:05 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps
23:55:12 *** GordCaswell (~GordCaswe@unaffiliated/ve4jhj) has joined #portableapps
23:55:18 <GizmoBot> GordCaswell is the developer of Armagetron Advanced Portable, Evince Portable & ZSoft Uninstaller Portable