1. Announcing The Arrival of Popup Gorilla

ok everybody, 'Popup Gorilla' is done! (for now) Please visit 
www.popupgorilla.cjb.net  to
download version 0.1! It works great! thanks to everybody for their help with
finding sites with
popups. email me any bugs (if you can find em!) I've also included an update to
PatRat's systray
library, so it will support setHandler() rather than onXXX(), which caused me
hours of
frustration until I figured it out.


~Greg
g.haberek at comcast.net

new topic     » topic index » view message » categorize

2. Re: Announcing The Arrival of Popup Gorilla

1) I use Opera (and I've paid for it too.)
2) Wildcard searching would be a nice option to catch titles that change 
constantly.
3) Have an option to change the checking rate.
4) I'm using Win2000 and the icon isn't visible in the systray when 
minimised. All I get is a blank area.

-- 
Derek

new topic     » goto parent     » topic index » view message » categorize

3. Re: Announcing The Arrival of Popup Gorilla

> 1) I use Opera (and I've paid for it too.)

I have the free version of Opera (needed it for research), and I've found
    that Opera has a
funny way of handling its child windows. If you use my Windows Monitor, you'll
see what I mean:
Open Opera with a few pages, then Refresh WM and sort by Class. You'll see two
classes: Opera
Main Window and OpWindow. If you close OpWindow, all of Opera closes. If you
close Opera Main
Window, all of Opera closes. If someone has a way to close *some* Opera windows,
I'll gladly
include it. Right now, PG scans classes, which makes it easy to add more
browsers as they come
along, just by adding a string to the known classes.

> 2) Wildcard searching would be a nice option to catch titles that change
> constantly.

    Work In Progress, probably version 0.2 in a week or so...

> 3) Have an option to change the checking rate.

    See #2 Also coming is a better Import feature, and a saved "Kill Count"

> 4) I'm using Win2000 and the icon isn't visible in the systray when
> minimised. All I get is a blank area.

Hmmm... Not sure on this one. I'll probably fix this once I get XP, or maybe
    someone else
can look into this, since I still use '98SE. It might have to do with the
relative path of the
file. I thought I fixed this by grabbing the start up directory from the second
part of
command_line() but this may not be the case in Win2k.

new topic     » goto parent     » topic index » view message » categorize

4. Re: Announcing The Arrival of Popup Gorilla

I use opera! :oP And it's free too, if you don't mind too much about a small 
banner top right.

Oh well, I don't have too much of a problem with popups, they can be 
disabled within Opera anyway.
=====================================================
.______<-------------------\__
/ _____<--------------------__|===
||_    <-------------------/
\__| Mr Trick

>From: Greg Haberek <g.haberek at comcast.net>
>Subject: Announcing The Arrival of Popup Gorilla
>
>
>ok everybody, 'Popup Gorilla' is done! (for now) Please visit  
>www.popupgorilla.cjb.net  to
>download version 0.1! It works great! thanks to everybody for their help 
>with finding sites with
>popups. email me any bugs (if you can find em!) I've also included an 
>update to PatRat's systray
>library, so it will support setHandler() rather than onXXX(), which caused 
>me hours of
>frustration until I figured it out.
>
>
>~Greg
>g.haberek at comcast.net
>
>
>
>TOPICA - Start your own email discussion group. FREE!
>

new topic     » goto parent     » topic index » view message » categorize

5. Re: Announcing The Arrival of Popup Gorilla

Hey Greg, 
 
> My next project is an easy to use, wizard-based installer. 
 
I wish you much luck and if I can be of assitance, let me know. 
Ive been working on an installer for 'almost' a couple years now. 
 
(No Win32lib, little Euphoria and lots and lots of Win32 API) 
 
Pitfalls: 
Cross-Windows Environment implementation 
Cross-Windows Registry fondling (Security issues) 
Cross-Windows Graphics Utilization 
Encapsilating files, what compression (will function) Cross-Windows 
Security for Software Company (updates from Web, email passkeys 
based on user account registration before they D/L a on the fly passkey  
version (each D/L'er will need a private key emailed to them to extract.)) 
No.1 issue, keep it small (-70k) and very fast......... smile 
 
etc...etc...etc 
 
I thought it would be easy at first heh, was I ever wrong.... 
I am just about ready to release an installer that will make INNO sit-up  
and take notice...(Source code included) 
 
Perhaps after Rob has the final release of  Euphoria 2.4 
(Ive said something similar before, so dont hold me to it.) 
 
Euman 
 
----- Original Message -----  
From: "Greg Haberek" <g.haberek at comcast.net> 
To: "EUforum" <EUforum at topica.com> 
Sent: Monday, April 07, 2003 11:21 PM 
Subject: Announcing The Arrival of Popup Gorilla 
 
 
> ok everybody, 'Popup Gorilla' is done! (for now) Please visit 
> www.popupgorilla.cjb.net  to
> download version 0.1! It works great! thanks to everybody for their help with
> finding sites with
> popups. email me any bugs (if you can find em!) I've also included an update
> to PatRat's systray
> library, so it will support setHandler() rather than onXXX(), which caused me
> hours of
> frustration until I figured it out. 
>  
>  
> ~Greg 
> g.haberek at comcast.net

new topic     » goto parent     » topic index » view message » categorize

6. Re: Announcing The Arrival of Popup Gorilla

I've been looking to do something similar to NSIS (Nullsoft SuperPIMP
Installation System) which
throws the installer, script, and compressed files (zlib or bzip2) into one
executable.
Unfortunately, one needs to learn the scripting language in order to use it.
NSIS claims
"Wizards slow you down," but I disagree, I think wizards speed up the process of
making the
install script. When I say "easy to use" and "wizard based" I means it! I
figured I could have a
WinZip-like interface, which groups all files into one file, compresses it,
throws a scipt on
the front and names it install.dat. The installer would just be a generic
executable, which
looks for an install.dat file, processes the script and extracts the files.
Support for the
Registry and Environtment variables would surely come in time. Right now, I'm
just looking for a
quick way to package all my files so people don't complain "I don't know how to
use WinZip"
(I've gotten about 4 emails on this already, from my friends who want to use my
software.)

~Greg
g.haberek at comcast.net

PS: Euman, I was considering using some of your API-based code write my
installer, since
Win32Lib has way too much overhead. (I know, I know, the translator eliminates
all excess code,
but I don't need to have Win32Lib indexing all my stuff in this project) I may
even need to
write the installer in C in order to make it smaller. (I haven't done that in
over 4 years!)


----- Original Message -----
From: <euman at bellsouth.net>
To: EUforum <EUforum at topica.com>
Sent: Tuesday, April 08, 2003 11:15 AM
Subject: Re: Announcing The Arrival of Popup Gorilla



Hey Greg,

> My next project is an easy to use, wizard-based installer.

I wish you much luck and if I can be of assitance, let me know.
Ive been working on an installer for 'almost' a couple years now.

(No Win32lib, little Euphoria and lots and lots of Win32 API)

Pitfalls:
Cross-Windows Environment implementation
Cross-Windows Registry fondling (Security issues)
Cross-Windows Graphics Utilization
Encapsilating files, what compression (will function) Cross-Windows
Security for Software Company (updates from Web, email passkeys
based on user account registration before they D/L a on the fly passkey
version (each D/L'er will need a private key emailed to them to extract.))
No.1 issue, keep it small (-70k) and very fast......... smile

etc...etc...etc

I thought it would be easy at first heh, was I ever wrong....
I am just about ready to release an installer that will make INNO sit-up
and take notice...(Source code included)

Perhaps after Rob has the final release of  Euphoria 2.4
(Ive said something similar before, so dont hold me to it.)

Euman

----- Original Message -----
From: "Greg Haberek" <g.haberek at comcast.net>
To: "EUforum" <EUforum at topica.com>
Sent: Monday, April 07, 2003 11:21 PM
Subject: Announcing The Arrival of Popup Gorilla


> ok everybody, 'Popup Gorilla' is done! (for now) Please visit 
> www.popupgorilla.cjb.net  to
> download version 0.1! It works great! thanks to everybody for their help with
> finding sites
with
> popups. email me any bugs (if you can find em!) I've also included an update
> to PatRat's
systray
> library, so it will support setHandler() rather than onXXX(), which caused me
> hours of
> frustration until I figured it out.
>
>
> ~Greg
> g.haberek at comcast.net

==^^===============================================================
This email was sent to: g.haberek at comcast.net


TOPICA - Start your own email discussion group. FREE!

new topic     » goto parent     » topic index » view message » categorize

7. Re: Announcing The Arrival of Popup Gorilla

On Tue, 8 Apr 2003 11:15:41 -0400, euman at bellsouth.net wrote:

>Security for Software Company (updates from Web, email passkeys
>based on user account registration before they D/L a on the fly passkey=20
>version (each D/L'er will need a private key emailed to them to =
extract.))

May I ask how far you have got on that?

Pete

new topic     » goto parent     » topic index » view message » categorize

8. Re: Announcing The Arrival of Popup Gorilla

hi Euman,
    The installer needn't be cross-platform but if you could achieve this,
then it would be great. For the mean time you could implement the win32
version. Besides a lot of pple use windows. i wish you all my luck.

BTW, I have a question for u,

1) Can you find the zero based index of a menu item using its id without
looping through the whole menu set?

Jordah
----- Original Message -----
From: <euman at bellsouth.net>
To: "EUforum" <EUforum at topica.com>
Sent: Tuesday, April 08, 2003 4:15 PM
Subject: Re: Announcing The Arrival of Popup Gorilla



Hey Greg,

> My next project is an easy to use, wizard-based installer.

I wish you much luck and if I can be of assitance, let me know.
Ive been working on an installer for 'almost' a couple years now.

(No Win32lib, little Euphoria and lots and lots of Win32 API)

Pitfalls:
Cross-Windows Environment implementation
Cross-Windows Registry fondling (Security issues)
Cross-Windows Graphics Utilization
Encapsilating files, what compression (will function) Cross-Windows
Security for Software Company (updates from Web, email passkeys
based on user account registration before they D/L a on the fly passkey
version (each D/L'er will need a private key emailed to them to extract.))
No.1 issue, keep it small (-70k) and very fast......... smile

etc...etc...etc

I thought it would be easy at first heh, was I ever wrong....
I am just about ready to release an installer that will make INNO sit-up
and take notice...(Source code included)

Perhaps after Rob has the final release of  Euphoria 2.4
(Ive said something similar before, so dont hold me to it.)

Euman

----- Original Message -----
From: "Greg Haberek" <g.haberek at comcast.net>
To: "EUforum" <EUforum at topica.com>
Sent: Monday, April 07, 2003 11:21 PM
Subject: Announcing The Arrival of Popup Gorilla


> ok everybody, 'Popup Gorilla' is done! (for now) Please visit
www.popupgorilla.cjb.net  to
> download version 0.1! It works great! thanks to everybody for their help
with finding sites with
> popups. email me any bugs (if you can find em!) I've also included an
update to PatRat's systray
> library, so it will support setHandler() rather than onXXX(), which caused
me hours of
> frustration until I figured it out.
>
>
> ~Greg
> g.haberek at comcast.net

==^^===============================================================
This email was sent to: jordah at btopenworld.com


TOPICA - Start your own email discussion group. FREE!

new topic     » goto parent     » topic index » view message » categorize

9. Re: Announcing The Arrival of Popup Gorilla

----- Original Message -----
From: <jordah at btopenworld.com>
To: "EUforum" <EUforum at topica.com>
Subject: Re: Announcing The Arrival of Popup Gorilla


>
> hi Euman,
>     The installer needn't be cross-platform but if you could achieve this,
> then it would be great. For the mean time you could implement the win32
> version. Besides a lot of pple use windows. i wish you all my luck.
>
> BTW, I have a question for u,
>
> 1) Can you find the zero based index of a menu item using its id without
> looping through the whole menu set?
>

 Jordah

Just a guess here but try something similar to this:

integer mItems, mItemSubs
hmenu = GetMenu(hwnd)
hsubmenu = GetSubMenu(GetSubMenu(hmenu,mItemSubs),mItems)

"mItem will be what you see before the dropdown and mItemSubs are
 the Items associated with the dropdown and this is zero based"

Perhaps this will clue you in, if not, let me know...

Euman

new topic     » goto parent     » topic index » view message » categorize

10. Re: Announcing The Arrival of Popup Gorilla

----- Original Message -----  
From: "Pete Lomax" <petelomax at blueyonder.co.uk> 
To: "EUforum" <EUforum at topica.com>ouncing The Arrival of Popup Gorilla 
 
>>Security for Software Company (updates from Web, email passkeys 
>>based on user account registration before they D/L a on the fly passkey  
>>version (each D/L'er will need a private key emailed to them to extract.)) 
 
>May I ask how far you have got on that? 
 
Pete 
 
This is where most of my effort has been focused on for the past several 
months. I have three servers (IIs, Xitami and Apache) that I have complete  
automated scripts for. 
I have a simple mail system that works but what Im concerned about 
are major sites that have multiple D/L's at once. The passkey will need 
generation and be patched into the installer + emailing the client the right
key.
(CPU time is the issue.) 
 
This is really a seperate part of the Installer System and could possibly be 
part of my PRO version although once further testing on my part is complete, 
anyone in the Euphoria community who test the program and submits results 
will obviously recieve credit and a copy of the code.  
 
I havent decided how to license the code because I need to eat. 
 
Euman

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu