Omnimaga
Omnimaga => News => Topic started by: SirCmpwn on September 30, 2010, 06:16:46 pm
-
I have made a very simple post notifier for your Windows computer. It monitors Omnimaga and alerts you to new posts.
(http://www.omnimaga.org/index.php?action=dlattach;topic=4644.0;attach=3560;image)
Download here! (http://www.omnimaga.org/index.php?action=dlattach;topic=4644.0;attach=3564)
-
O.o that's nice! But question, does it do Randomness too? Does it require the person to login to use it?
-
Awesome! Thanks!
-
It just pulls the last post from the rss feed, which I believe includes Randomness.
-
Can it be disabled?
-
Awesome! I'm assuming that the Test topic was about this?
-
I don't think Randomness appears in the RSS feed, though, does it?
-
Yep.
As for disabling it, go to Task Manager>Processes>postnotify.exe>End Process
:P I wrote this in about 5 minutes.
As for Randomness, it showed up when I was testing :P
-
Yep.
As for disabling it, go to Task Manager>Processes>postnotify.exe>End Process
:P I wrote this in about 5 minutes.
As for Randomness, it showed up when I was testing :P
As a quick feature request: a right-click > disable, if you have the time...
-
sweet, downloaded. Loving it already! :D
-
Ah ok. I guess if you are logged in from the browser your notifier uses, then it will show Randomness. Otherwise, if it's like Spybot45, it will not.
Also it works nicely.
One other question: When running a game, will this automatically go back to Windows? Also, how many times a minute does it checks Omni? I would like if it did not update too often (maybe once every 10 second or so). Otherwise, prepare for 10x more Internal Server Errors.
-
Lol, it's notifying this topic a lot now...
-
Deep Thought, you will also notice that the icon shows "notifyIcon1" when you hover your mouse over it :P
I'll eventually add the ability to set the time between checks (currently 10 secs), and the ability to exit.
DJ, I have no idea about games. Someone want to test that?
-
Ah ok. Also when right clicking or left clicking on the icon, no menu appears. Is that normal?
-
Right/left, yes.
-
I think its screwing up the "there have been X posts since your reply" message that omnimaga provides when submitting a new essage
-
Ok, so if no menu appears, I assume to exit I need to CTRL+ALT+DEL?
-
hehe i like this. Also, you might want to change the popup thing when you hover your mose over it to something different than NotifyIcon1
-
I've never seen that message, and my program certainly isn't doing anything to change that.
DJ, yes. Or just right click taskbar, select Task Manager.
-
hummm,,, oh well. it is in a profile setting
-
If someone posted while you click reply, it notifies you that a reply was made while you were typing. It's a SMF feature to filter ninjas. If you doN't see it you probably have it disabled in your forum profile.
It looks like this:
Warning - while you were typing a new reply has been posted. You may wish to review your post.
EDIT: Ok sir thanks.
-
Looks great! I really wish I could try it, but parents... :(
Thanks Sir! ;D
-
ztrumpet, doesn't require admin privs to install.
-
Yeah, but some of us might not be allowed to install anything :P
-
True, true.
-
Deep Thought, you will also notice that the icon shows "notifyIcon1" when you hover your mouse over it :P
What do you mean?
-
Take mouse. Place on top of icon. Wait. ;)
-
I know, but I wasn't asking about that. I just suggested a quick feature request of a right-click > disable function. Not needed, just if you have the time :)
-
Disable or quit?
-
Just disable would be fine.
EDIT: Of course, if you add that, it should be able to enable as well ;)
-
Maybe add firefox option?
-
Hmm, someone should work on a Firefox add-on that does this, like those email notifiers...
Too bad I don't know that stuff :P
-
Is it possible to change the notifyIcon thing? It might be better if it said Omnimaga Post notifier or something :P
Also, I think Ztrumpet parents just wouldn't like if that thing was enabled while they are using the computer. They are the same that did not let him install Firefox because they thought it was a virus.
-
It launches the default browser. Go to Tools>Options>Advanced, and click Check Now./me goes to add all these features...
-
Also, I think Ztrumpet parents just wouldn't like if that thing was enabled while they are using the computer. They are the same that did not let him install Firefox because they thought it was a virus.
[/quote]
A virus? O.o
Oh, and while you're adding features, how about a quick check to see if the author of the post is the person currently logged in? That way, people wouldn't be notified of their own posts.
-
Sure!
Almost done...
-
wowzer. this has to be the most active topic ever!
-
Awesome! And just for clarification, when you post the new one, all I'd have to do to replace it is end the process and reinstall, right?
EDIT: News now!
-
agreed!. too bad my parents won't let me use firefox as main browser.
-
Hey, Sir, another feature request: instead of displaying a generic info box when you mouseover it, have it display the last new post message (don't know if that's even possible, but just and idea :)).
-
I was thinking Omnimaga Post Notifier - (Dis/En)abled
-
I was thinking Omnimaga Post Notifier - (Dis/En)abled
Mmh, that's a good idea too.
-
Nice updates :D
-
Awesome!
-
Or have it say, "never gonna' give u up"
-
Better idea: The Game.
/me loses
EDIT: J/k, don't actually, please :P
-
I thought of that, but i didn't want to lose the game over 9000 times a day.
-
This topic is not in randomness, btw. <.<
-
I think I'll be able to use it if I can turn it on and off. :)
To answer ll questions raised thus far, yes, my Dad thought Firefox had a chance on giving us viruses. For this reason I don't have any add-ons too.
It doesn't matter if I have admin or not; We all use the same account on our computer. :)
-
To answer ll questions raised thus far, yes, my Dad thought Firefox had a chance on giving us viruses. For this reason I don't have any add-ons too.
Oh, I thought he thought it was a virus :D
Anyway, another feature request (sorry if it's too much): Left click to redisplay the most recent notification.
-
New updated uploaded, adds the ability to exit :P, as well as enable/disable, meaningful mouseover text, and you can filter our your username. In order to update from the previous version, use task manager to end the old process (forumnotify.exe) and run Setup.exe.
Download here (http://www.omnimaga.org/index.php?action=dlattach;topic=4644.0;attach=3564)
Sorry, Deep Thought, already uploaded x.x
-
Awesome! This is becoming really useful. Thanks, Sir!
-
sir, are you using visual basic to write this in? :o
-
Deep Thought, you're welcome.
SnakeX, I'm using C#.
Wow guys, I made this program in <10 minutes, and everyone thinks it's the second coming of Christ :P
-
oh ok. Also, it says i can't install the update because its already installed in another location
-
Hmm, weird, if anyone gets that, manually go to the Control Panel, then Add/Remove Programs, uninstall it, and run setup again.
-
Yeah, that's what I did. It needs to be uninstalled (make sure you're uninstalling the Notifier program).
-
Yeah, I didn't have to uninstall, so I assumed that no one has to.
-
Maybe it changed in Windows 7? I'm using Vista.
EDIT: Da Settings stuff is OSSIM!
-
Perhaps. Oh, and anyone who thinks this program is useful, there is an even more useful feature of Omnimaga you may not be aware of. In the top right hand corner of every post are two images of thumbs... ;)
-
Perhaps. Oh, and anyone who thinks this program is useful, there is an even more useful feature of Omnimaga you may not be aware of. In the top right hand corner of every post are two images of thumbs... ;)
Gotcha. I click on the one to the left, right? ;D
Anyway, love the new features, but here's your first bug report: Mouseover text's not changing back to "Enabled" after I disable and enable it.
-
I got it. I just had to unintall it via the controll pannel
-
Oh, woops. I know what I did wrong there. Anyway, I'm still working on it, I'll fix that.
-
Ooh, and by the way, can you add that left-click feature?
-
Sure.
-
Wow guys, I made this program in <10 minutes
Well, apparently, no one's thought of it until now :D
-
Update on the game thing: I tried Starcraft II while this is running and got no exiting issues. I got some minor lag, though.
-
DJ, I would suggest disabling it for games.
Deep Thought, guess so. I'm adding Cemetech support as we speak.
-
Deep Thought, guess so. I'm adding Cemetech support as we speak.
Great :D And maybe enable/disable by forum?
EDIT: Oh, and could you make it bold the topic title?
-
haha! thats just what i was thinking too :p about the enable/disable by forum
-
It would be nice to choose which forum we want to be notified of, and of course specify where a post is located when notifying. Cemetech and TI-BANK would be great additions, but I don't know if Forumotion board hosting (which is what TI-BANK uses) has RSS feeds...
-
It would be nice to choose which forum we want to be notified of, and of course specify where a post is located when notifying. Cemetech and TI-BANK would be great additions, but I don't know if Forumotion board hosting (which is what TI-BANK uses) has RSS feeds...
Maybe custom RSS addresses?
-
I'll do enable/disable by forum, of course. Bold the topic title, no. I have no control over that.
Also, this would make a good story: "Idea to News in 30 Minutes" :P
-
What about specifying from which forum the new post is? It will get confusing when both Cemetech and Omni goes on a posting rampage. Sunday there were 550 posts on Omnimaga and I think Cemetech had quite high activity too, judging by when I logged in to catch up Monday.
-
Also, this would make a good story: "Idea to News in 30 Minutes" :P
Less than that.
Well, that's what you get when a really good idea starts floating around...
-
What about specifying from which forum the new post is? It will get confusing when both Cemetech and Omni goes on a posting rampage. Sunday there were 550 posts on Omnimaga and I think Cemetech had quite high activity too, judging by when I logged in to catch up Monday.
Way ahead of you, it's already done ;)
Well, that's what you get when a really good idea starts floating around...
I guess so :P
-
What about specifying from which forum the new post is? It will get confusing when both Cemetech and Omni goes on a posting rampage. Sunday there were 550 posts on Omnimaga and I think Cemetech had quite high activity too, judging by when I logged in to catch up Monday.
Ahh, yes: New [forum] post by [author] in [topic] should be a nice format. It's short and grammatically reasonable :)
-
What about specifying from which forum the new post is? It will get confusing when both Cemetech and Omni goes on a posting rampage. Sunday there were 550 posts on Omnimaga and I think Cemetech had quite high activity too, judging by when I logged in to catch up Monday.
Way ahead of you, it's already done ;)
Ah great! :D
I'm gonna uninstall what I have right now and update.
-
Is it possible to have it automatically remove the previous version? The Exit function is kinda useless unless the user knows to uninstall it himself.
-
Deep, the next version will probably be the last, so it's really not worth it.
-
K, great, but in that case the Exit thing should be removed IMO unless there's a way to restart it.
-
When this is finished, I will probably put a link to it on the front page, among the radio thing and the mobile Omnimaga links.
In the next update: could you prevent users from selecting an update rate lower than 5 seconds? Just to make sure to not overload the database.
-
There is a way to restart it: go to the start menu and run it :P
DJ, okay.
-
Also, in settings, there should be an option to choose if you want new posts to open in a new browser window/tab or in the current one.
-
Wow DJ, that's one hell of a feature request O_O I'd have to figure out how to do that on every major browser (which would all likely have different methods) and they probably won't support that anyway :P
-
There is a way to restart it: go to the start menu and run it :P
Oh, yeah, it works if run from the same spot. Nvm :P
Wow DJ, that's one hell of a feature request O_O I'd have to figure out how to do that on every major browser (which would all likely have different methods) and they probably won't support that anyway :P
I think the current version's good enough. New windows/tabs almost always work better than the current one.
-
Ah ok. If it's too complicated I guess it is better to leave it as it is, then. I was just worried people would end up with 20 Omni tabs open x.x (with OmnomIRC running)
Another feature that I am unsure if it's doable or not: preventing multiple instances of the program from running at once (again, 1and1 ressource usage protection. I wonder if groups of ppl could just run 1000 copies of it to sort-of-DDoS Omni?)
-
Yeah, I can do that.
I was also wondering, how many people are actually using this?
-
Me, me, me!
I'd say at least 5 people by now.
-
Well, I'm using it :P I think I may also have community news, so I may add stuff like TI-Calc news, and things like "KnightOS Released! Click here to download"
-
Well, I'm using it :P I think I may also have community news, so I may add stuff like TI-Calc news, and things like "KnightOS Released! Click here to download"
Sounds great! And how about special notifications for Omnimaga news articles to separate them from normal post updates (e.g. in a different format)?
-
Mhmm it might be best to keep Omni news and articles together. Otherwise it will get hard to filter.
-
I'll think about it. I may just add Cemetech and leave it at that. Who knows?
-
Maybe UTI but idk if that would be easy without RSS feeds. Besides that, maybe TI-BANK.
-
Hah, that's pretty damn nifty.
Edit: I keep recieving multiple notices for one post, I've gotten 3 so far.
-
Strange, I haven't noticed that, but I'll check to see if it's the case for me too. Maybe something SirCmpwn might want to look into.
-
That's weird, Netham. I'll look into it, I haven't noticed.
As for UTI, it's dying, honestly. TI-Bank is in French and I don't feel like figuring out where it hides its syndication.
-
Well I suggested UTI since its "death" was not really certain yet. If we only count calc discussion, they have more activity than they had in early 2005, right now. All will depend how new members are treated or how new members will treat others, IMHO, seeing as the lacking in this area in 2009 has caused several UTI members to migrate to Omnimaga. However, seeing how MaxCoderz went with the years, I am not so confident United-TI will enjoy a major activity increase anytime soon. I would say wait for a bit and if they get more Nspire news we don't get, then maybe add support for them if possible.
For now I would say go for Omni and Cemetech. Also for TI-BANK I am now confirming that they have no RSS feeds.
-
Grrr...
"Microsoft .NET Framework 4 Client Profile (x86 and x64)" is required... which I usually don't mind, since either Mono or WINE can handle it on Linux. But....
(http://dl.dropbox.com/u/1016340/PublicPictures/PostNotifierNET/HDDHungry-Tiny.png) (http://dl.dropbox.com/u/1016340/PublicPictures/PostNotifierNET/HDDHungry.png)
(click above to enlarge)
Of course, I said no.
I poked around to see if I had to crack the setup.exe open, or if it's in the subdirectories.
It was indeed there! But...
arthur@arthur-PC:~/PostNotify$ mono './Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy'
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v1.1.4322
** (./Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy:29309): WARNING **: Missing method System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(bool) in assembly /usr/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll, referenced in assembly /home/arthur/PostNotify/Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy
Unhandled Exception: System.MissingMethodException: Method not found: 'System.Windows.Forms.Application.SetCompatibleTextRenderingDefault'.
Needless to say, it didn't work. As usual, Mono is two steps behind Microsoft.
This is *EXACTLY* why I have .NET so much - tons of bulk, and annoyance like this.
No one gave me the memo that .NET 4 is >1GB... :P
Anyway, complaining won't help the situation. I'm an OK programmer, I do have some time this weekend, and... (*wink* ;) *wink*) might be able to write a PostNotifier for Linux/Mac! :) Obviously, I would like to see demand before I actually commit to writing code, so say YAY to signify that you want it. ;)
-
Aw that sucks x.x
Maybe a Linux version would be a good idea. I would link to it on the front page where is located the other at the bottom of the latest posts list.
-
Grrr...
"Microsoft .NET Framework 4 Client Profile (x86 and x64)" is required... which I usually don't mind, since either Mono or WINE can handle it on Linux. But....
(http://dl.dropbox.com/u/1016340/PublicPictures/PostNotifierNET/HDDHungry-Tiny.png) (http://dl.dropbox.com/u/1016340/PublicPictures/PostNotifierNET/HDDHungry.png)
(click above to enlarge)
Of course, I said no.
I poked around to see if I had to crack the setup.exe open, or if it's in the subdirectories.
It was indeed there! But...
arthur@arthur-PC:~/PostNotify$ mono './Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy'
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v1.1.4322
** (./Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy:29309): WARNING **: Missing method System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(bool) in assembly /usr/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll, referenced in assembly /home/arthur/PostNotify/Application Files/ForumNotifier_1_0_0_3/ForumNotifier.exe.deploy
Unhandled Exception: System.MissingMethodException: Method not found: 'System.Windows.Forms.Application.SetCompatibleTextRenderingDefault'.
Needless to say, it didn't work. As usual, Mono is two steps behind Microsoft.
This is *EXACTLY* why I have .NET so much - tons of bulk, and annoyance like this.
No one gave me the memo that .NET 4 is >1GB... :P
Anyway, complaining won't help the situation. I'm an OK programmer, I do have some time this weekend, and... (*wink* ;) *wink*) might be able to write a PostNotifier for Linux/Mac! :) Obviously, I would like to see demand before I actually commit to writing code, so say YAY to signify that you want it. ;)
Ooh, yes, I'd like a Mac version, please. But no admin requirements if possible. And Linux would be nice, too, but I'll be using the Mac one more :)
-
Okie dokie, I have 2 people. Anyone one else who would want a Linux/Mac version? :D
(And btw, the toolkit and language I will use *is* crossplatform, but I will not build a Windows version since SirCmpwn already has one up, and I don't want to interfere with his project.)
@Deep Thought: Mac user? Ooohh! Could I use you for testing? I need some Mac testers to ensure that it works, and that the GUI looks as native as possible. :)
-
Okie dokie, I have 2 people. Anyone one else who would want a Linux/Mac version? :D
(And btw, the toolkit and language I will use *is* crossplatform, but I will not build a Windows version since SirCmpwn already has one up, and I don't want to interfere with his project.)
@Deep Thought: Mac user? Ooohh! Could I use you for testing? I need some Mac testers to ensure that it works, and that the GUI looks as native as possible. :)
Yes, and for the record, I'd be glad to test for Linux as well. I'm kinda wary of testing for Windows because it is my parents' comp :P
EDIT: If I screw something up really badly in Ubuntu running off a flash drive, could that affect the hard disk?
-
Just make sure the hard disk is umounted and that you're not running the program as root. You should be fine :)
-
Oh, thanks.
Would "safe mode" work? I think that's the mode that doesn't allow writing to the hard disk, but I'm not sure. And then I don't know how to use it. What is it?
-
Oh, thanks.
Would "safe mode" work? I think that's the mode that doesn't allow writing to the hard disk, but I'm not sure. And then I don't know how to use it. What is it?
I have a Windows computer, so don't worry about Windows testing. (Windows XP and Ubuntu, Intel Core 2 Quad 2.33 GHz, nice PC :D)
No, there's no "safe mode" on Linux/Mac OS X. And, the safe mode on Windows still lets you write to the HDD - all it does is disable nearly all the drivers, and disable services. Due to that, it's usually used a lot to remove viruses and spyware.
My program will probably never even touch your internal HDD, if ever. Creating a tray icon and little balloon popups doesn't have to do with the HDD I hope... :P
Just don't mount the HDD (aka don't click on it!). If it IS mounted, unmount it. To check, just right click it, and see if there's a Mount or Unmount option. If there's Mount, you're good to go. If there's Unmount, click that, wait, and you're ready. Better yet, if there is an eject symbol, click it! If there isn't, it's not mounted.
If you're paranoid, you can always run:
sudo rm /dev/[HDD]
This will remove the reference to the HDD itself, which are created at boot time, and also when things are plugged in. (USB flash drives, webcams, etc.) This does NOT delete the HDD, mind you. (I've done this myself during a USB HDD install, and it doesn't hurt a bit.)
If you're extremely paranoid, you're welcome to pull off the SATA/IDE cable from the internal HDD yourself. :P
-
Ah, okay, thanks.
I'll test for Mac, then.
-
hmm, this seems to be written in C#
/me applauds SirC
(unfair! you know how to use assemblies :'( )
-
This is epic.
That is all
-
Wait, so is there one for mac? (Too lazy to read the whole thing.)
EDIT: A Post notifier=one
-
Alberthrocks is working on a mac version as we speak. :)
-
Excellent. But harddrive removal is scary to me. Do I have to remove the internal hard drive?
-
Why would you need to remove the hard drive? O.o
Do you need to do that when installing stuff on Mac?
If so, then the alternate solution would be to switch to Linux or Windows as soon as you can x.x.
EDIT: nvm, I just saw it was in reply to Alberthrocks.
-
Excellent. But harddrive removal is scary to me. Do I have to remove the internal hard drive?
Lol, that was probably due to unrelated paranoia on my part.
-
Yeah, it uses Linq, which requires .NET 4.0. Does Mono support this high yet?
-
*bump* Are you still working on this? It's really useful...
-
Nope. I hope that it is really useful, because I'm not adding more to it at this point.
-
I think it is fine as it is, now, although I thought you were doing a Cemetech one, too?
-
I was, but their XML is harder to parse.
-
Oh ok D:
-
Nope. I hope that it is really useful, because I'm not adding more to it at this point.
Oh, it's good enough already :D
And alberthrocks? Are you still working on a Mac version?
-
I think he is very busy getting good grades, he mentioned he might not be active for a while.
-
SirCmpwn, I just got a chance to finally install this and I'm loving it. Thank you! ;D
-
Sure thing. I'm glad you like it, enjoy.
-
Anyone want to make a linux(mint) version of it
-
Anyone want to make a linux(mint) version of it
I'll do it, just wait a bit and I'll make one.
-
Sweet. This looks like a very useful thing to have
-
I'm glad this still works. I was getting a bit worried with the recent changes on SpyBot45, mods additions (including OmnomIRC) and other things.
-
Yeah, I can imagine. The Linux one is coming fine, I'll probably have it done by the end of the day.
-
Sweet, thank you for your great work sirCmpwn
-
Cool to hear. It would be nice to have, with our growing Linux userbase.
-
Sweet, is it gonna use the awesome Ubuntu notification system?
-
Sweet, is it gonna use the awesome Ubuntu notification system?
It uses exactly that, but it's also compatible with other OSes that are lacking that feature. I did mostly finish it yesterday, I just didn't have time to upload/test it.
-
Sir, is there any reason I have to re-run setup each time I restart my computer?
-
I was wondering, has anyone made a similar thing for Linux?
-
I think Sir or someone else was planning to make one.
-
I was wondering, has anyone made a similar thing for Linux?
That's what he's testing right now :)
-
Hopefully it will be up later today or tomorrow
-
Actually there's the split topic option which has the ability to split after and including a post. Afterward just delete that entire new topic.
-
Sir's post count keeps going up... ;)
-
so many tests. Will those be deleted when this or done or is it just a ploy for more posts (jk) Tune in later to find out more
-
What I would do would be to delete the post, then re-post...
Hopefully it works in the end, though :P
-
Yeah he plans to delete all the test posts.
-
That would be a good way to get lots of posts though...
-
Lol no, I prefer to do it the legit way. :P
-
It *is* a great way to get lots of posts! But I already have tons of posts. I'll be deleting all the test ones now, and future test posts will be deleted when I get around to it.
-
Lol no, I prefer to do it the legit way. :P
Thats always a good idea, but this way is so much easier lol
-
Lol true, but then our board looks spammy D:
On the old board we had a streak of 200+ posts days once and about 50% were in the spam section <.<
-
I can't wait for the Linux version. However, I think Netham45 could make an OmnomIRC Add-On that warns us with Chrome Notifications when SpyBot talks, but then again, we still need this for who doesn't have Chrome.