avatar image

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

Login with username, password and session length
  • March 23, 2018, 12:25 AM
  • Proudly celebrating 10 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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - nkormanik [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 14next
Post New Requests Here / Re: Super Simple "Alarm Clock"
« on: November 03, 2017, 02:17 AM »
Wow, skrommel, exactly as requested.  Perfect.  Best, quickest alarm I've seen.  Totally intuitive.  Wonderful job.

Thank you so much!

Skwire, another one done.

Post New Requests Here / Super Simple "Alarm Clock"
« on: October 23, 2017, 12:48 AM »
Surprisingly coming up short.  Seems inexplicable, huh.

Suppose your friend writes you, "Call me at 2pm."

Let's say the time is now 11am.

For a timer I really like Skwire-suggested SnapTimer.  I use it all the time for this and that.  If I decide to use SnapTimer, I subtract, 2pm minus 11am.  Put 3 hours into the countdown timer.

Let's suppose that I get around to loading SnapTimer ten minutes later than 11am.  So..., 2pm minus..., uh, 11:10, let's see, that would be 2 hours and 50 minutes.  Oops, another minute has gone by, so, 2 hours, 49 minutes.  Countdown away.

In the present case, it would be better if I could directly input 2pm.  At 2pm some indicator comes up on screen.  Presto.

That would call for a very simple ALARM CLOCK.

Lots of alarm clocks out there.  And they are loaded with bells and whistles to the hilt.  Very unfriendly, all.

What would seem the easiest most efficient way of doing what needs to be done?  Double-click icon.  2pm.  Okay.  Done.

Thanks folks!

Nicholas Kormanik

Post New Requests Here / Re: Speed It Up, or Slow It Down
« on: September 05, 2017, 05:41 PM »
Terrific, skrommel.  Works better than I was hoping for.

One change request, though.  Switch the (+) and (-) keys, so that (+) speeds up, and (-) slows down.

How does user get completely out?

Interestingly one can pause simply by clicking on the desktop.  And resume by clicking on the program being read, picking right up again.

We seem to have a definite winner here.

Why in the world hasn't this been done before.....

Well, now it is.

Thanks very much!

Post New Requests Here / Speed It Up, or Slow It Down
« on: September 03, 2017, 04:20 AM »

I like FBReader for reading .epubs.  Terrific program.  Except for one major omission.  For many years I've asked the developers to incorporate an auto-page-advance feature.  But no reply.

One has to manually hit page-down to go to the next page.

I can program a basic macro program to hit Page Down, repeatedly, every so many seconds -- fixed speed.  Not a big deal.

But..., there's likely a better way.

Challenge and Request:

Ideally.  Program the keypad (+) and (-) keys to increase or decrease the speed of hitting the Page Down key.  Perhaps at 5% increments or whatever.

In other words, user brings up FBReader, and some .epub (but probably would work with any such reader or word processing program, or even an image viewer).  Start auto-page-advance by hitting the keypad (+) key.  Suppose the initial default is 30 seconds per page.  If that's too slow, hit the (+) key again, and the speed to next page-turn is faster.  Hit again, and faster still.

If the 30-seconds per page is too fast, hit the keypad (-) key.  And the page-turn is then made slower.  Hit again, slower still.

Whaddya think?  Doable?

Thanks much!

Nicholas Kormanik

Beautiful!  Works exactly as I was hoping!

Hope others out there might find and use this as well.

I'm renaming my personal copy: Skwire's Stock Symbols Only.

Thanks a million, Skwire.

Same error.  Something is apparently wrong with my system.  Bummer.

I placed your sso.exe and a text file, test.txt, into C:\2 and executed, dragging test.txt onto the open box appearing.  Named output file symbols.txt:

There was a problem saving the output file.  Perhaps it's open in another application.

I tried a number of other attempts, with same error message.

Wow.  Ohhh my goodness.  How'd you do that??!!


If someone here wants to actually create a program to do the above, perhaps it might be called:  Stock Symbols Only.

(Skwire's Stock Symbols Only??)

I think what I am asking for can be accomplished with RegEx, but not sure.

A little Windows program, even a command-line program, asking for the text file input, and spitting out results to a separate file would be perfect.  Prefer symbols to be one per line, but not necessary, and no need to sort.

Here is an example of part of such a text file.  I am not expecting perfection, mind you.  Some further editing will likely be required.  Again, let's assume that NOTHING other than caps will be allowed, so excluding parentheses, colons, commas, numbers, etc.:

(FWONA), Facebook (FB), Universal Display (OLED), Apple (AAPL), SBA Communications (SBAC), and Abiomed (ABMD

The daily volume for an average stock on the S&P 500 is 4 million shares, while the median is slightly more than 2 million. Bank of America Corp’s BAC, -0.29% average daily volume is about 87 million shares, followed by Apple Inc’s AAPL, +0.37% at roughly 54 million. By comparison less than 300,000 shares of Dun & Bradstreet Corp. DNB, +0.28%  changed hands in the average day.
Other standouts include energy, airline and biotechnology stocks - small and large. Since the start of the year, on average, about 20 million shares of Chesapeake Energy CHK, -1.81% changed hands daily, (The stock lost more than half its value since the start of the year.) Halliburton Co. HAL, +0.57% Exxon Mobil XOM, +0.51% Transocean Ltd. RIG, +3.51% Delta Air Lines DAL, +3.25% American Airlines Group AAL, +5.43% General Motors GM, +0.23% and Ford Motors F, +1.03% saw people churn their stocks.

Symbol Company Last Sale* Change Net / % Share Volume
Apple Inc. Apple Inc. $ 159.86 0.59 ? 0.37% 24,783,937
PowerShares QQQ Trust, Series 1 $ 141.97 0.30 ? 0.21% 24,236,348
VelocityShares Daily 2x VIX Short-Term ETN $ 16.90 1 ? 5.59% 22,703,370
Cisco Systems, Inc. Cisco Systems, Inc. $ 31.44 0.20 ? 0.64% 18,206,334
JD, Inc., Inc. $ 40.87 1.20 ? 2.85% 15,610,100
Momo Inc. $ 35.59 2.39 ? 6.29% 15,112,039

Assume:  Stock symbols are composed of CAPITAL LETTERS.

What might be an efficient way of extracting out all stock symbols from a large text file, with stock symbols appearing here and there throughout?

Thanks much!

Nicholas Kormanik

Super work, Chris.  Thanks a million.

A couple more thoughts, if you want 'em, Chris...

-- No need for topmost 'menu bar.'  Redundant, if user includes 'Okay' box to close.  Saves some screen space.  Perhaps give user option to disable.  Keep text as close to top of total box as possible.

-- Would 'auto-size' be possible, depending on the size of text in main window?  Or maybe allow adjusting size of the window manually, with mouse drag?

-- If it ain't in the .ini file..., do not include by default.  Such as the big blue icon.  (How does one get rid of that??)

Post New Requests Here / Tiny Barebones Editor Needed
« on: July 07, 2016, 07:41 PM »
I want to place a small editable word box on screen on top of various graphs (off to the side), the small box will say what the graph is, maybe a little note.  Then I'll take a snapshot of the screen (using Screenshot Captor).

I'd prefer controlling font size, perhaps color.  There should be word-wrap.  No menu.  Default options can be kept in an .ini file.  Word box should be movable, and resizable.

In effect, a super barebones text editor.  Sans menu.

Such might already exist somewhere out there in cyberland.  I did search, though, and failed to find one.

Your thoughts greatly appreciated.

Nicholas Kormanik

Fantastic!  Hope others out there find and can use this little gem.

Chris, another idea would be to include a "count-up" timer, as opposed to displaying the current time.

I didn't think of that because I figured showing current time would be easiest.

Count-up from time of MessagePop execution seems a great idea.


Chris, would it be possible to show the current time -- that is, when MessagePop executes?  Just the static time is all.  No dynamic updating to the real current time.

Exactly as you show the current date, in your example file.

For instance:  User is running a long statistical analysis in a math program, and ends the series of statistics steps by having a batch file run which calls MessagePop.  He/she knows when the stats program started -- let's say, noon.  He/she goes away, comes back around 4pm, sees MessagePop display the time 1:30pm.  That was the very end of the stats analysis, when batch file calling MessagePop fired up.  Thus he/she knows that the entire stats analysis took one-and-a-half hours -- from noon to 1:30pm.

The new countdown timer is pretty cool, too.  Not what I was asking for, though.

You da man, Chris!  Thanks a bazillion.

Post New Requests Here / Re: Move/Organize Files Into Folders
« on: June 01, 2016, 07:49 PM »
Here, by the way, is the C# code someone else did to solve the issue.  Author gave permission to post.:

Code: C# [Select]
  1. using System;
  2. using System.IO;
  3. using System.Linq;
  5. namespace FileOrganizer
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             // Options
  12.             var filePattern = "*.url";
  13.             var filesPerFolder = 10;
  19.             var currentDir = new DirectoryInfo(Environment.CurrentDirectory);
  21.             var files = currentDir.GetFiles(filePattern, SearchOption.AllDirectories);
  23.             var sortedFiles = files.OrderBy(x => x.Length).ToList();
  25.             for (var i=0; i < sortedFiles.Count; i++)
  26.             {
  27.                 var sourceFilePath = sortedFiles[i].FullName;
  28.                 var targetFolderName = (i / filesPerFolder).ToString("X8");
  29.                 var targetFolderPath = Path.Combine(Environment.CurrentDirectory, targetFolderName);
  30.                 var targetFilePath = Path.Combine(targetFolderPath, sortedFiles[i].Name);
  32.                 if (i % filesPerFolder == 0)
  33.                 {
  34.                     Directory.CreateDirectory(targetFolderPath);
  35.                 }
  37.                 File.Move(sourceFilePath, targetFilePath);
  38.             }
  39.         }
  40.     }
  41. }

Chris, is there a code I can include in the .ini file that would show the current time (that is, when MessagePop executes.  not dynamically updating to current time.)

Really appreciate your work.  Thanks so much!

Post New Requests Here / Re: Move/Organize Files Into Folders
« on: March 29, 2016, 09:13 PM »
AbteriX, I had no idea PowerShell could be so powerful.  Thanks for a masterful demonstration!  And another solution.

Post New Requests Here / Re: Move/Organize Files Into Folders
« on: March 29, 2016, 12:53 AM »
Thanks Lintalist, a lot of work you put in there.  Seems to do the job as advertised.

Skwire, unless you or someone else wants to add anything, this one looks solved.

Post New Requests Here / Re: Move/Organize Files Into Folders
« on: March 24, 2016, 05:03 PM »
Skwire, if you want to make it.  Surprisingly dividing a sorted collection into sets, say, by size, is lacking presently.  Go figure.  I'd think there would be a desire to have such functionality.

There IS the ability to separate based on other criteria, such as extension.  I think you yourself made such a program already.

Excellent suggestions all.  Thank you!

Though I will definitely keep your code and try it out, the solution I did the little task with was a Firefox extensions called Shelve:


That did the trick.

Thanks again!

Post New Requests Here / Re: Move/Organize Files Into Folders
« on: March 21, 2016, 05:09 PM »
Thanks to both of you!  I'll look into the program mentioned.  Always good to have another tool handy.  Skwire, if you do have the chance and inclination, go for it.

A friend of mind wrote some C-sharp code that does the job, too, more or less as requested.  But one must edit the code a tiny bit, and then compile.  Not sure if I should somehow post his code, or what.

Pages: [1] 2 3 4 5 6 ... 14next