Church Bells Tower - auto bell chimer

Post your working scripts, libraries and tools for AHK v1.1 and older
User avatar
Drugwash
Posts: 850
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Church Bells Tower - auto bell chimer

11 Dec 2018, 05:52

Hi, Marius, glad you like my suggestions. And yes, I hope it won't be too much hassle for you to implement (some of) them. :)

I just noticed LAV Splitter and FFDshow Audio Decoder got stuck in the tray after playing the quarter chime (they're set to handle MP3 files). Could be my system's fault. Or not.

MIDI is quite powerful and may be able to (almost) duplicate the bell chimes and other sounds but needs to be handled by someone experienced; unfortunately I'm not, although I fooled around with the 'Klavier hero' script some time ago. Maybe someone else will take a stab at it, just for kicks.

I'm not sure why bible quotes are tied with the chimes, in the first place. At most that should be optional. While audio chimes may be disturbing during certain time intervals, visual cues such as quotes could still be displayed when user so desires or they may have their own show/hide interval. Therefore, in my opinion the two should be separated and quotes should allow any time interval from a quarter hour to 24 hours plus specifying the daily start time, and also when 24h is selected allow specifying whether to start at a fixed or random time.

Having holidays in a LV could further allow for a detailed description of each of them when selected. Like a brief history of when/how it first happened, the meaning of it and so on. May be useful for (religious) beginners.

Stretching forward, if you do decide to make it a full-blown calendar it may be nice to have icons for each saint, displayed on their celebration, plus generic icons for other celebrations. Even more stretching, it would be very useful for absent-minded people like me to have user-defined pictures displayed on such celebrations (like St. Andrew's, St. John's, St. Nicholas' etc) to remember who to call and congratulate. ;)

There, you got your plate full of suggestions. Take your pick and stick your fork in them. :D
Part of my AHK work can be found here.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

11 Dec 2018, 06:00

As far as I know , you can have Bible quotes displayied without chimes. Have you tried it? ... The volume can be set to mute, in addition to that.

Thanks for the other suggestions, but I do not plan on making it for the Vatican or PreaMurdarul Daniel.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
Drugwash
Posts: 850
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Church Bells Tower - auto bell chimer

11 Dec 2018, 06:39

Chimes don't bother me (yet) so I let them on. I was only wondering why one can't set 'Show a Bible quote every 1 hour' or 'every 13-24 hours'.

Otherwise I'm an atheist - or better said agnostic - but it'd still help me get a free beer on St. John's or St. Nicholas' if it reminded me to call my friends. :) After all it's for the people, regardless of what those "up high" may say or do. ;)
Part of my AHK work can be found here.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

14 Dec 2018, 13:44

Hello, Christian people ! :-)

New major version: v2.5
v2.5 - 2018 / 12 / 14
- [new] added a new type of holidays: secular holidays - mostly Unesco international days
- [new] option to activate/deactivate religious or secular holidays
- [new] option to add your own holidays/events; personal entries override secular or religious holidays
- [new] it now detects and announces leap years and the leap day
- [new] you can also individually deactivate religious or secular holidays
- bug fixes

The new features are inspired by Drugwash's suggestions.

@Drugwash: I hope the fake progress bar is fixed now on XP.

PS. I am no active Christian.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

01 Jan 2019, 10:23

New release with important bug fixes. v2. 5.2

Happy new year!

Best regards, Marius.
Last edited by robodesign on 01 Jan 2019, 18:24, edited 1 time in total.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
Drugwash
Posts: 850
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Church Bells Tower - auto bell chimer

01 Jan 2019, 11:37

Happy New Year, Marius!

My 15kB/s connection couldn't download previous version and it will most likely prevent me from downloading this one too because the package is too large. Therefore I cannot offer feedback on the progressbar or anything else. I am sorry. Maybe later on, after the 20th of the month when bandwidth gets restored to its full capacity.

Best wishes and please take care of yourself!
Part of my AHK work can be found here.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

11 Jan 2019, 12:38

Hello, fellow people !

I come in peace... bearing gifts: a major new version of Church Bells Tower!

v2.7.0 - 2019 / 01 / 11
- [new] analog clock display; easy to configure and customize; based on a script by derRaphael
- [new] added about 28 thousands Bible verses [from the American King James Version]; source: biblehub.com
- [new] added French and Spanish Bibles, such that users can change the language of the random Bible verse feature
- [new] option to not strike bells when sounds are playing in the background [e.g., music]
- [new] option to not strike bells when the mouse cursor is hidden [e.g., when watching videos]
- [improvement] reorganized the Preferences panel; options are now split into multiple tabs

Praise be to the almighty... coders out there... ;-)

PS. The EXE files are now packed with UPX to reduce file sizes. The ZIP file no longer contains the source files, just the binaries. The source is now only on GitHub.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

15 Jan 2019, 12:32

A new day... a new hey, people !

v2.7.5 - 2019 / 01 / 15
- [new] option to not display Bible quotes when mouse cursor is hidden
- other small improvements

v2.7.1 - 2019 / 01 / 13
- changed the English Bible version to: «World English Bible» edition, and I included the deuterocanon books; this version is more readable and it includes the books specific to Catholics and Orthodox followers as well

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

23 Apr 2019, 12:48

Hello, guys!

v2.7.9 - 2019 / 04 / 23
- [new] welcome screen, on first-time start of Church Bells Tower, to facilitate the usage for new users
- drop shadow for the OSD when rounded corners is activated
- other small improvements


Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

29 Oct 2019, 11:58

Hello, guys!

It is quite some time since the last update... Here's the change log:

v2.8.0 - 2019 / 10 / 29
- [new] option to display time after user idles
- bug fixes and error corrections related to holidays and feasts descriptions

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

12 Jul 2021, 10:45

Hello, people !

New version of... Church Bells Tower.

v2.8.5 - 2021 / 07 / 13
- [new] Celebrations option at About; this lists celebrations for the next 30 days, based on user configured celebrations options at Settings
- bug fixes and minor improvements

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

20 Sep 2021, 14:35

Hello, guys!

Here's a new version of this application :

v3.0.0 - 2021 / 09 / 20
- [new] set alarm and timer options, with personalized messages
- [new] stopwatch panel; feature meant to help users track activities
- [new] moon phases information in the About window; these are also depicted in the «Analog click» display
- [new] ability to right-click on panel controls in order to display the text even larger on screen [for people with poor eyesight]
- [new] ability to show Bible quotes in an ordered fashion, not only random
- [new] added more menu items in the system tray menu to facilitate direct access to various features
- drastically reduced system resources required by this application and improved responsiveness
- many bug fixes

Church Bells Tower is now much lighter, much fewer resources are used now. I ditched spawning new AHK_H threads to play multiple audios simultaneously. I use now the MCI library to this end. This script is now for AHK_L.

Download from Microsoft Windows Store:
https://www.microsoft.com/en-us/p/church-bells-tower/9pfqbhn18h4k
Please note: it may take a few days for the new version to appear on the Windows Store .

ZIP Package compiled [x64 / x32]
http://marius.sucan.ro/media/files/blog/ahk-scripts/bells-tower.zip

Source code on GitHub
https://github.com/marius-sucan/ChurchBellsTower

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

24 Sep 2021, 06:03

Hello, there!

On popular demand, a new version of Church Bells Tower is here...

v3.1.0 - 2021 / 09 / 24
- [new] alarms can be restricted to certain days of the week
- [new] the alarm can be snoozed now, at a user defined interval
- [new] added preset timers in the «Alarm / timer» panel
- double clicking on the system tray icon will now open the last panel
- improved the layout of «About» panel
- improved the layout of the «Alarm / timer» panel
- improved the layout of the Stopwatch panel
- bug fixes

Feedback and suggestions always welcomed.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

28 Feb 2022, 14:20

Hello, my brothers in Christ [joke]!

I am back with a new version inspired by the dark ones... ;-)

v3.1.5 - 2022 / 02 / 28
- [new] dark mode user interface
- [new] ability to set audio frequency for the audio played during an alarm and timer
- [new] ability to choose distinctive audio for alarms vs. timer
- bug fixes

Feedback, prayers and everything in-between is welcomed.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

08 Sep 2022, 07:16

Hello!

The Lord has inspired me again and spoke to me on what to do in this new version... [joke]

v3.1.7 - 2022 / 09 / 08
- [new] option to display a progress bar in the OSD; users have the ability to choose from several time related progress bars
- [new] option to mark full moon by wolves howling [audio]
- improved the algorithm that calculates the moon phases; it is now a lot more accurate
- improved how the moon phases are drawn in the analog clock widget
- the dates for equinoxes and solstices are now calculated based on the current time zone

God has more plans ... He wants me to add sunrise and sunset, moon rise and moon set information into this application ... But this ... in a future version. He is patient, does not rush me ;-).

As always, diatribes are more than welcomed.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
Drugwash
Posts: 850
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Church Bells Tower - auto bell chimer

08 Sep 2022, 11:00

Apparently you're using a dark theme in your system. With a light theme many controls in the Settings dialog are unreadable because of black on black. However setting a dark interface in the script shows other problems. At least that's how it looks here in Linux Mint/Wine 5.14:
Screenshot from 2022-09-08 18-59-48.png
Screenshot from 2022-09-08 18-59-48.png (36.69 KiB) Viewed 1590 times
Screenshot from 2022-09-08 19-08-57.png
Screenshot from 2022-09-08 19-08-57.png (41.22 KiB) Viewed 1587 times
Part of my AHK work can be found here.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

08 Sep 2022, 14:24

@Drugwash: The option is only meant for Windows 10+. Thank you for the feedback and testing.

On Windows 7 it should look like this, with dark mode enabled in the app. This MS Windows is a fresh installation in a virtual machine, it has no dark theme:
Image

Side note. It is just now that I updated the ZIP file to contain v3.1.7. Earlier today, I forgot to update it.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
Drugwash
Posts: 850
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Church Bells Tower - auto bell chimer

08 Sep 2022, 17:31

I ran the AHK script retrieved directly fromGitHub master branch, not the zip. AHK version is the current 1.1.34.04.
Wine is set for XP compatibility but that shouldn't affect in any way the simple display of a GUI.
Also tried with Wine 7.15 (latest is 7.16 in the devel branch). Situation seemed worse.
Anyway it doesn't matter, it was just a quick test out of boredom (which is now gone).
Part of my AHK work can be found here.
robodesign
Posts: 932
Joined: 30 Sep 2017, 03:59
Location: Romania
Contact:

Re: Church Bells Tower - auto bell chimer

23 Nov 2022, 15:59

Hello!

After a few months of work... I finished a major new feature Church Bells Tower ... the astronomy panel.

v3.2.5 - 2022 / 11 / 23
- [new] astronomy panel; information about the sun and the moon
- display when the sun and the moon rise and set, solar noon
- and position on the sky (altitude, azimuth)
- display moonlight and daylight durations, moon phases and more
- generate detailed tables and graphs for any given year for the moon or the sun
- earth map with dynamically generated moonlit or sunlit areas on the planet
- option to search for cities/locations; up to 54300 locations available
- dynamically updatable index of locations, based on user provided population threshold
- user custom defined locations that works as a favourites list as well
- recolorize the OSD based on the time of day, if it is daylight or moonlight, or night.
- [new] option to have the analog clock widget rounded
- optimized the algorithm to calculate the equinoxes and solstices
- reorganized main menu [system tray]
- various bug fixes

Any feedback is welcomed.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
meta_markhor
Posts: 2
Joined: 01 Sep 2021, 19:35

Re: Church Bells Tower - auto bell chimer

26 Mar 2023, 00:23

Had to login just to say thanks for this wonderful script!

Return to “Scripts and Functions (v1)”

Who is online

Users browsing this forum: chinagreenelvis and 89 guests