topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday September 19, 2026, 12:30 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 72 73 74 75 76 [77] 78 79 80 81 82 ... 1515next
1901
MakeUseOf.com featured us on "The 9 Safest Free Software Download Sites for Windows"  :Thmbsup:

Free software download sites can be dangerous. Visiting a bad site could end up with you smothered in fake download buttons and fake virus and malware warnings, which are usually malware in disguise... Donation Coder prides itself on providing free and clean software in exchange for nothing but donations.

1902
N.A.N.Y. 2019 / Re: NANY 2019 - Windows App - Process Watcher
« Last post by mouser on November 07, 2018, 04:12 AM »
Right now I'm mostly refactoring code, and thinking what I could do with it..

The current version I'm working on simply watches all running processes -- and while I have code written to monitor cpu and memory use (code I use in my Process Tamer and Process Piglet apps) -- currently for the new I am working on a different focus.  The new app is just trying to keep a record of all processes it sees, and log each time it sees a new or changed process (application) running.

That is, the first time you run the app, every running process it sees will be "new" to it, and it will write out to it's log every file it has found running, and the information it can collect about it (process name, company, version, filedate, etc.).
So the first time you run it your log will show info on 100-200 processes.

But then it remembers having seen these processes running.. So over the course of the following months/years, it will only be adding to its log when it sees a new process run for the first time, OR an update of one of the existing processes (via changed file properties, or if you wish, a full file contents hash).

When it finds a new or changed process, it will write a report to the log file saying so and listing what has changed.

In this way, you are meant to leave this app running at all times on your pc, or a pc you are trying to troubleshoot or maintain.  And you can check the log at any time to see exactly when some process was updated or run for the first time.

It could be useful for people in identifying when a malware hit them, or what new program someone may have installed on a pc that they shouldn't have, etc.

Whether other people think this might be a useful tool, I'm not sure...





Later I may consider adding more functionality to the app for not just logging the first time it sees a new/changed process, but other things like you mention -- reports when apps use certain amounts of memory or cpu.  Or even a more elaborate process use tracking feature, which keeps track of how much time you have spent running each process (or how much cumulative cpu use processes have used over long times).

I'm focusing on keeping it as lean, fast, and resource friendly as possible, compiled in visual studio c++ with a 64bit build and the resident app having no gui, so it should not use noticable resources.
1903
N.A.N.Y. 2019 / NANY 2019 - Windows App - Process Watcher
« Last post by mouser on November 06, 2018, 01:34 PM »
Process Watcher - a bare bones minimal utility for watching and logging new and changed processes found running on your pc.




Process Watcher is a tool that lives down in your system tray and logs when it sees a new or changed process running on your system.

This is a very early release of what will hopefully be a more elaborate tool, but as of now it has only one purpose: To log each time it sees a new running process, or sees a new version of a previously seen running process.
When it sees a changed process, it will log what has changed (file timestamps, size, exe properties/comments).

So this utility may be useful for those who are interested in seeing what processes run on their computer in the background, or logging when a program is silently updated, etc.

You can easily view the log from the system tray menu, or simply open it in any text editor.

NOTE: It is currently for 64-bit versions of windows only, though a 32-bit version could be built if desired.

NOTE 2: This version will by default set itself to autostart with windows when you run it.  You can change this by editing the ProcessWatcher.ini file.

ProcessWatcher.png
1904
insanity
1905
Living Room / Re: Animal Friends thread
« Last post by mouser on November 05, 2018, 10:09 AM »
Squeaker and Kara:
1906
Post New Requests Here / Re: IDEA: Batch Editor for URL and LNK Properties
« Last post by mouser on November 05, 2018, 07:36 AM »
Looking good.
One way that some of these bulk operation tools work is with a checkbox also next to each field (name, target, arguments, start in, etc.) so that if you wanted to set the target for 10 shortcuts you'd checkbox the 10 shortcuts, then checkbox (only) the "target" field, and hit apply, and it would set the target for all items.  Just a thought.
1907
Living Room / Old School 'Sniffing' Attacks Can Still Reveal Your Browsing History
« Last post by mouser on November 05, 2018, 06:12 AM »
Not anything to get super worked up about but interesting..

The way that major browsers store history and structure links leaves them vulnerable to old school ‘sniffing’ attacks...Most modern browsers—such as Chrome, Firefox, and Edge, and even browsers such as FuzzyFox and DeterFox (different, security-focused versions of Firefox)—have vulnerabilities that allow hosts of malicious websites to extract hundreds to thousands of URLs in a user’s web history..What’s worse, the vulnerabilities are built into the way they structure links, meaning that major structural changes will have to take place in these browsers in order to protect user privacy...By embedding a special script in a web page, the actor can test how long it takes for a web page to load and infer whether you’ve visited it or not. Actors can probe 3,000 URLs per second with this method.



Screenshot - 11_5_2018 , 6_12_43 AM.png

1908
N.A.N.Y. 2019 / Re: NANY 2019 Rewards
« Last post by mouser on November 04, 2018, 05:35 AM »
To clarify, NANY is not a competition.. There are no winners or rankings. Everyone enters and we give away free mugs..
But sometimes we have a few other things to give away and we try to figure out a good way to do so..
It might just be to a random person or the first one to ask, etc.
1909
N.A.N.Y. 2019 / NANY 2019 Rewards
« Last post by mouser on November 04, 2018, 04:59 AM »
This thread is to insure I don't forget some items we have to give away to NANY participants this year.

App103 has arranged a great collection of programming ebooks that we will give away.
1910
N.A.N.Y. 2014 / Re: NANY 2014 Release: Process Piglet
« Last post by mouser on November 04, 2018, 04:37 AM »
ProcessPiglet Beta:

v1.02.01 - Nov 4, 2018
  • [BugFix] Was erroneously displaying growing memory use alerts on some large memory processes even when they weren't significantly increasingly their memory use.
  • [Improvement] Now reports memory delta when showing alerts.
  • [Improvement] Removed flickering of top-memory-process list.
  • [Feature] Memory process list now shows peak memory use.
  • [Feature] You can now select to view PRIVATE memory use as the memory use statistic.

Download beta:

I'd welcome any bug reports or feedback.
1911
Living Room / Re: Working on a DCTCG and found this resource
« Last post by mouser on November 03, 2018, 08:34 PM »
very nice  :Thmbsup:
1912
Post New Requests Here / Re: IDEA: Drag Drop renamer
« Last post by mouser on November 03, 2018, 03:43 AM »
No!! kodezwerg I will happily leave this one to you :)
1913
Post New Requests Here / Re: IDEA: Drag Drop renamer
« Last post by mouser on November 03, 2018, 02:58 AM »
A major question is this: Can you use an existing external commandline tool to do the renaming? So that the job of this app is mainly to queue up and invoke commandline calls to the renamer?
With each tile just specifying a different commandline to run?
1914
Post New Requests Here / Re: IDEA: Drag Drop renamer
« Last post by mouser on November 03, 2018, 02:36 AM »
To intrude once more lightly into this thread.. A long while ago I wrote a program called Drag and Drop Robot: https://www.donation.../drag-and-drop-robot
That program let you drop files into a window and ran a batch commandline on each.

*IF* you could separate your needs into a gui drag and drop tool, and a commandline renamer, it wouldn't be too hard to take the Drag and Drop Robot Code and make it so there was a grid of drop targets with associated images, and a separate commandline specified for each target.  Dropping files onto a target cell would simply queue that commandline up in the batch queue.

Having said all that, it's still an interesting idea of kodezwerg or someone else wants to make a more dedicated renamer tool..
1915
Post New Requests Here / Re: IDEA: Drag Drop renamer
« Last post by mouser on November 02, 2018, 07:17 PM »
Sorting to folders would mean breaking the existing file structure and necessitating it to be rebuilt later.
That's a good point, I didn't think of that.
1916
Developer's Corner / Crazy bug in mod_rewrite for lastest apache 2.4.37
« Last post by mouser on November 02, 2018, 05:44 PM »
Just making a note here in case anyone else runs into this problem.
Yesterday (Nov 1, 2018), I noticed that I could not properly log into our web server (joomla) CMS.  The problem was that some redirects in an htaccess file had stopped working.  I assumed the problem was due to a new joomla update, and ended up spending many HOURS trying to add new mod_rewrite rules in htaccess to work around the problem.  It took hours because I could not convince myself that mod_rewrite was not working correctly.  I just assumed I was making mistakes in the mod_rewrite htaccess rules, which has happened so many times since it's so finicky and obtuse.

Long story short, after about 10 hours of banging my head against the wall trying to understand why some htaccess rules were not behaving as I thought they should, and experimenting with different rules (and breaking the site continuously as I did), I tested the rules that weren't working on another web server, and they worked just fine.  That's when I realized that something was wrong with mod_rewrite.  Checking our server control panel (cpanel) I saw that apache had recently been updated to v2.4.37 only a day or so ago.  There was no more recent version and no reported bugs of the nature I was encountering, but I did notice that there were some related apache helper files that the cpanel EasyApache setup was willing to update.  After doing that everything was working again.

So this is just a heads up, and maybe especially relevant for others who have cpanel and apache -- if you are seeing misbehavior with your htaccess rewrite rules, check into whether a recent apache update (or EasyApache on cpanel) isn't the cause.

1917
Post New Requests Here / Re: IDEA: Drag Drop renamer
« Last post by mouser on November 02, 2018, 03:58 PM »
This is an interesting idea..

Let me try to summarize the idea:
You want to be able to rename a bunch of files that can be categorized as being one of a set of categories, and where the categories are usually visual in nature and so dragging and dropping onto the visual category would be natural.

May I suggest a slightly different way of going at this that would require hugely less coding and take advantage of existing tools:

If you think of the renaming as taking place in two stages:  First organizing your photos in category FOLDERS, and then renaming files inside folders.
Use your favorite file explorer replacement, with folders in thumbnail mode, to organize your photos.  Just create folders for each category and copy or move images into them.
Then stage 2 is renaming files based on what folder they are in.

A file explorer tool seems built well for your desired use and reinventing the wheel for this would be a considerable amount of work...
1918
Living Room / Re: Working on a DCTCG and found this resource
« Last post by mouser on November 02, 2018, 03:45 AM »
Found that quote here. I take it the "fixed distribution" method ensures that each player has the same chance of getting each unique card that makes up the game?

It's simpler than that -- the LCG games so far have just involved fixed decks of cards that are released frequently.  So they are still milking the customers and making tons of money, but the packs of cards they release on a regular schedule always have the exact same known contents.

For something really knew, check out Keyforge, which uses a very new system of custom printed cards, where each deck is unique.
1919
Clipboard Help+Spell / Re: autocopy function?
« Last post by mouser on November 02, 2018, 02:02 AM »
This is not a bad idea for a coding snack -- I think the way it would have to work is as an app where you could tell it which apps to monitor and trigger a Ctrl+C after a mouse click drag and release.
I believe that's the only way to trigger automatic copy on select (with ctrl+c), and you'd not want to do it in EVERY app, just certain ones.
1920
Living Room / Re: Working on a DCTCG and found this resource
« Last post by mouser on October 31, 2018, 10:59 PM »
I haven't played Magic the Gathering and I'm not much of a collectible card game player, but I am familiar with the mechanics, and play a lot of other board and card games, and living card games, and games similar in spirit to magic.
(though I must be honest that Magic is not the kind of game I typically play or enjoy, so I won't be generally useful to you in terms of judging how fun the game design is).
1921
Living Room / Re: Working on a DCTCG and found this resource
« Last post by mouser on October 31, 2018, 05:55 PM »
I'd be happy to proof read instructions, or offer feedback on design ideas.
1922
Developer's Corner / A little about the Lua scripting language
« Last post by mouser on October 30, 2018, 02:07 PM »
I've been experimenting a little lately with embedding Lua and Python in an app to provide better scripting features..  OSNews points today to a nice intro to what the Lua language is all about:

Lua is a scripting language developed at the Pontifical Catholic University of Rio de Janeiro (PUC-Rio) that has come to be the leading scripting language for video games worldwide.3,7 It is also used extensively in embedded devices like set-top boxes and TVs and in other applications like Adobe Photoshop Lightroom and Wikipedia.14 Its first version was released in 1993. The current version, Lua 5.3, was released in 2015.
...
The lack of built-in complex constructions and minimalist standard libraries (for portability and small size) make Lua a language that is not as good as other scripting languages for writing "quick-and-dirty" programs. Many programs in Lua need an initial phase for programmers to set up the language, as a minimal infrastructure for object-oriented programming. More often than not, Lua is embedded in a host application. Embedding demands planning and the set-up of the language is typically integrated with its embedding. Lua's economy of concepts demands from programmers a deeper understanding of what they are doing, as most constructions are explicit in the code. This explicitness also allows such deeper understanding. We trust this is a blessing, not a curse.



from http://www.osnews.com/
1923
Living Room / Re: Hidden Netflix Marathon Gems to Watch Online
« Last post by mouser on October 30, 2018, 12:42 AM »
Norsemen: Historical Comedy -- great stuff.
https://www.netflix.com/title/80180182
Screenshot - 10_30_2018 , 12_42_16 AM_thumb001.png
1924
N.A.N.Y. 2019 / Re: NANY 2019 - Android App - Point Motivator
« Last post by mouser on October 29, 2018, 11:30 PM »
ps. There is also a widget for Point Motivator that puts a big score in a big for you to add to your home screen, etc.
1925
N.A.N.Y. 2019 / Re: NANY 2019 - Android App - Point Motivator
« Last post by mouser on October 29, 2018, 06:51 PM »
Pushed out a minor update on google play store.
Pages: prev1 ... 72 73 74 75 76 [77] 78 79 80 81 82 ... 1515next