| AHK Script: Show Date/Time of Boot and Elapsed Time Since Boot |
|
Thursday, January 5th, 2012 18:14:50 GMT |
To the Windows section, I added Show_Date_Time_of_Boot_and_Elapsed_Time_Since_Boot.ahk - a simple script that displays a message box showing the approximate date/time your computer booted and how many hours, minutes and seconds have elapsed since then. The elapsed time doesn't update.
Thanks to "closed" at the AHK forum for the FormatSeconds function, which I slightly modified.
If you want a clock that shows the elapsed time since boot and which updates in real time, you might prefer boottime.zip by AHK forum member "closed", which is available at this AHK forum thread: Elapsed Time Since Boot - Displayer
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Firefox Add-Ons page update: Apollia's Favorite Stylish Style v1.0; and a link to Memory Fox |
|
Thursday, December 15th, 2011 05:45:06 GMT |
I updated the Firefox Add-Ons page with:
If anyone out there would like to send me donations or microdonations, thanks. If I weren't under so much financial stress, I might be more likely to update this website more often.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Updated Windows section; added AHK script |
|
Tuesday, October 4th, 2011 21:03:47 GMT |
I updated the Windows section a bit, adding links and info about AutoHotkey and Perl.
I also added an AutoHotkey (AHK) script - Cover_Taskbar_Borders_and_Side_Panel_Borders-Script_for_use_with_a_Windows_classic_theme.ahk
I didn't make that from scratch - it's a heavily-modified derivative of Skrommel's DimScreen (source code).
Cover_Taskbar_Borders_and_Side_Panel_Borders-Script_for_use_with_a_Windows_classic_theme.ahk simply removes some (but unfortunately, not all) minor annoyances with the dark high-contrast Windows Classic themes - the white borders at the top and bottom of the taskbar, and the borders at the left and right of the screen when windows are maximized, or if you have some pop-up side panels set up.
More details are available on the Windows page and in the script's source code.
I highly recommend those links. Tons of useful programs there. (Skrommel's page will also help give you an idea of the incredible range of things AHK is capable of.)
You can get the AHK source code of Skrommel's programs by clicking the AutoHotkey logo (a box featuring a white H on a green background) in the description of each program.
Tons of Skrommel's awesome software, including DimScreen, is available at:
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Added a list of Firefox add-ons I use |
|
Tuesday, September 27th, 2011 17:34:21 GMT |
In the Firefox Add-Ons section, there is now a list of Firefox add-ons I use. It has various tips and comments.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Apollia's Zip Backup Perl Script for Linux v2.0 |
|
Thursday, August 25th, 2011 17:53:37 GMT |
I updated the Linux zip backup Perl script to version 2.0.
apollias-zip-backup-script-for-linux-v2.txt
It includes the fix and improvements the recently-released Windows zip backup Perl script has.
The glitch in the original version was, if you listed multiple items for backup which all have the same parent directories, then, only one of those items would be zipped.
There are no serious problems that I know of in either the current Windows or Linux version - but, the Windows version still has some minor absentminded annoyances.
For instance, I forgot to make the $halt_script_if_any_things_to_zip_dont_exist setting actually do something when you change it to false. Instead, the script always halts if you put any nonexistent files or folders in the @things_to_zip array.
So, next time I'm in Windows (maybe this weekend), I'll test and release my updated Windows version of the script.
Edit, 9:03 PM, 8/25/2011. Done already: apollias-zip-backup-script-for-windows-v2_1.txt
Version 2.0 of the Linux script is actually slightly more polished than the Windows zip backup script.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Apollia's Zip Backup Perl Script for Windows |
|
Thursday, August 25th, 2011 04:40:47 GMT |
I finally made the Windows version of the zip backup script I made for Linux.
(Edit, 9:00 PM, 8/25/2011. I updated it to v2.1 already, to fix the minor annoyances I mentioned here.
apollias-zip-backup-script-for-windows-v2_1.txt)
I also added a new Windows section to this website, which contains nothing new except the zip backup script.
That glitch is - if you list multiple items for backup which all have the same parent directories, then, only one of those items will be zipped. (I never noticed that before because I hadn't been using the script on items which share the same parent directories.)apollias-zip-backup-script-for-windows.txt
Currently, it's actually a bit better than the Linux version, since I fixed a glitch I originally didn't know was there, and it's overall more polished.
I haven't yet updated the Linux version of the zip backup script to fix the glitch I discovered.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Warning: Bad (but hopefully rare) Astroblahhh Desktop glitch |
|
Friday, June 17th, 2011 09:12:33 GMT |
Warning |
Last week, I found a bad but hopefully rare glitch in Astroblahhh Desktop, and it finally occurred to me to post this warning. (I guess the reason I didn't think of posting it before was because I doubt there are any users of Astroblahhh Desktop other than me in the entire world).
The glitch involves the edit-record forms of all three organizers. If you put in a wrongly-formatted date, click Submit, then get sent back to the form to correct your error, Astroblahhh Desktop loses track of the detail of what database contained the record you were working on, and automatically opts to use the default database instead.
So, if you correct your error and press Submit again, Astroblahhh Desktop could update the wrong database, and overwrite the record in that database which has the same ID as the record you were editing. (But, if you just happened to be working on a record in your default database - no harm done).
I'm surprised it took me so long to even notice such a bad glitch, and I hope I never lost data because of it, but, fortunately, it's pretty rare that I add dates to already existing records, and I probably formatted the dates properly most (or hopefully all) of the time.
So, hopefully nothing got overwritten in my default database, and hopefully no one else had this problem happen to them either. This makes me glad I'm quite possibly the only user of Astroblahhh Desktop in the entire world.
I might be wrong about that, though, so in case there are actually other users besides me, I'm posting this warning. I'm very sorry about that glitch, and please remember to avoid triggering it. It will be repaired in the next release.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Apollia's Zip Backup Perl Script for Linux |
|
Monday, May 23rd, 2011 18:39:41 GMT |
Here's a small Perl script I finished today which makes it easy to make zipped backups of whatever files and folders you want. After you get everything set up by following the instructions in the source code, you can run the script just by double-clicking it.
apollias-zip-backup-script-for-linux.txt
It definitely works in Lucid Puppy 5.2, and might work (with slight modifications) in other forms of Linux which have the "zip" shell command.
Actually, last year or so, I did add some not-yet-released backup features (even with zip capabilities) to Astroblahhh Desktop, but the disadvantage of those was, I had to be running Astroblahhh Desktop to use them, and starting up Astroblahhh Desktop takes longer than just double-clicking a Perl script.
But, Lucid Puppy 5.2's pre-installed Perl doesn't have that module, and installing that module was too much trouble (I tried and failed). So, I used the built-in Linux shell command "zip" instead.
It's a pretty convenient script - I should've made something like that a long time ago.
Perhaps someday I'll make a modified version of this Perl script which could work in Windows. If this script zipped things up using the Perl module for making zip archives, it might have worked in Windows.
▲ Top ▼ Bottom △ TOC ↓ Down Up ↑
| Simple Perl script to open folders |
|
Tuesday, May 10th, 2011 05:23:19 GMT |
A while back, I discovered that it's not always such a great idea to try to use Linux symlinks in the same manner as Windows shortcuts.
Clicking symlinks to folders in the Rox-Filer file manager makes Rox-Filer lose track of the actual folder path you're at. (In Rox-Filer, you can display the path of the folder you're in, or which Rox-Filer thinks you're in, by pressing / ).
Symlinks fool Rox-Filer into thinking you're in a subdirectory of whatever folder the symlink was located in, and make it so the Up button goes back to the folder containing the symlink, rather than taking you to the real parent directory of the folder your symlink brought you to.
In the Lucid Puppy 5.2 variety of Puppy Linux, I could find no simple, obvious, built-in way to make a folder shortcut that would behave the way
a folder shortcut behaves in Windows.
But, after I figured out that it's possible to make Perl scripts that you can run just by double-clicking on them, a Perl script seemed like a decent solution to this problem, especially because Perl is pre-installed in Lucid Puppy 5.2.
It's actually only a three-line script (four if you count the "shebang" line) without all the comments I added to help out confused Linux newbies.
I've only tested this script in Lucid Puppy 5.2 with the Rox-Filer file manager and the Thunar file manager, but hopefully it would also work with other forms of Linux and other file managers, perhaps with slight modifications.
I like giving my simple-folder-opener scripts this custom icon from IconArchive.com, to make it obvious at a glance that these scripts are folder shortcuts.
| Perl script to convert KeyNote NF 1.7.8.1 notes to NoteCase 1.9.8 .ncd format |
|
Saturday, April 30th, 2011 18:26:10 GMT |
At first I didn't like outliner software like KeyNote NF, but it grew on me. So, since perhaps 2009, I've been using KeyNote NF 1.7.8.1 in Windows XP to store various notes that are more useful and accessible in a KeyNote file than in plain text files or in Astroblahhh Desktop.
However, in the past couple months that I've been primarily using the Lucid Puppy 5.2 variety of Puppy Linux instead of Windows, those notes haven't been as readily accessible to me, because there isn't a native Linux version of KeyNote.
Yes, KeyNote NF runs in Wine, but, I prefer to use Wine only as a last resort, because I've run into too many glitches while running things in Wine to trust it for anything important (such as working with files with important notes).
There are a few features I miss, though. In KeyNote NF, I always liked being able to have tabs I can click on to open completely different note trees (without having to load a separate file), and I liked being able to use different fonts and font sizes. But, I can get by without those features.
NoteCase has the advantage of being pre-installed in Lucid Puppy 5.2, so I won't have to waste memory by installing needless new software. Plus, there's a free Windows version of NoteCase, so, my NoteCase notes are just as accessible to me in Windows XP as in Puppy Linux.
That resulted in this Perl script: knt-html-to-ncd.txt
It can't convert KeyNote NF .knt files directly into .ncd files - instead, you have to export your KeyNote NF notes into HTML format. Then, the script can convert those HTML files into .ncd format - a format which is also simply HTML, but with a different structure.
Instructions for how to use the script are in the script's source code, in comments.
The script isn't perfect, but, it was completely adequate for my purposes. More details about the conversions' imperfections are in the script's source code, in comments.
Happily, I didn't have to look very hard for a reasonable alternative to KeyNote NF. Lucid Puppy 5.2 comes with a nice, simple KeyNote-like program called NoteCase 1.9.8. It doesn't have as many features, but, I didn't use all of KeyNote NF's features anyway, and NoteCase seems to have essentially all the features I really care about.
So, after a couple months of using NoteCase, I decided I liked NoteCase enough to create a way to convert KeyNote NF notes to NoteCase's .ncd format.
