Sign in to follow this  
Followers 0
phaze424

Snarl UDF?

12 posts in this topic

#1 ·  Posted (edited)

I'd like to see a Snarl UDF for AutoIt. Of course, I tried doing it myself before posting, but, unfortunately, I'm too dumb. Anyway, if one were to try this, one might start at the Snarl Developer Guide, eh?

EDIT: Fixed URL to Snarl website

Edited by phaze424

Share this post


Link to post
Share on other sites



#3 ·  Posted (edited)

Heh, like I said, I tried, but I'm too dumb. Apparently, a COM interface called "snarl_kit" will eventually be released (as evidenced here), however, it was going to be in the "next release" (while v1.6 was current), and Snarl 2.0 has been released, still with no COM SDK. :) Edited by phaze424

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

Is there a DLL or something?

EDIT: And at least show us what you tried...

I didn't actually get anywhere due to my lack of understanding of the Windows API, specifically SendMessage. As far as a DLL or something goes, there is no DLL that I know of, but I did just recently find this command-line app for sending messages to Snarl. If I can't get a system working with the WinAPI, I'll probably just end up FileInstalling this to the Temp directory or something.

EDIT: Meh, the link is broken. It says it was included in the 1.6 release, but I can't seem to find it in 2.0.

Edited by phaze424

Share this post


Link to post
Share on other sites

Hi all,

I ported the VB6 API for Snarl to a AutoIt3 include file.

Please test it and give some feedback.

(See attached files)

Snarl.au3

TestSnarl.au3

Share this post


Link to post
Share on other sites

#7 ·  Posted (edited)

I was looking for this. Thanks!

For me it works perfectly.

Edited by hegearon

Share this post


Link to post
Share on other sites

So, it needs Snarl to be installed ?

So, I can't distribute my apps with it, it's only for personal usage. Better stick with that cool udf for fancy notifications, I forget the name. Traytip is lso cool.

Share this post


Link to post
Share on other sites

If you read the license, you can redistribute it as long as you keep the copyright information.

Share this post


Link to post
Share on other sites

Can it be used as a dll ? Because installing random stuff isn't what a user would like to do.

Portable apps ftw.

Share this post


Link to post
Share on other sites

If you run the compiled test script, snarl.exe and snooper.exe (from C:\Program Files\Common Files\k23 productions\melon\daemons) will also run. Snarl.exe uses 4 files according to OpenedFilesView from Nirsoft. These are close.png (C:\Program Files\Snarl\etc\icons), libmexec.dll (C:\Program Files\Common Files\k23 productions\melon\libs), melon.tlb (C:\Windows\system32) and a file %Temp% folder. I think it is possible to make Snarl portbale.

Share this post


Link to post
Share on other sites

These are great news :D Is/will there a page (or maybe this forum thread) which I could link to on the Snarl homepage in the development section? Would like to add AutoIt to the list of available include files :D

And yes, I am reading the refereres to the Snarl homepage just to see from where you are coming and I saw this thread has become popular as a referer yesterday ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0