topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Sunday August 14, 2022, 2:36 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

Author Topic: ScreenAction - Configurable actions triggered by screen area change.  (Read 1445 times)

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
Space reserved for ScreenAction v0.1.0 release.
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com
« Last Edit: April 23, 2022, 05:07 AM by publicdomain »

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
ScreenAction - Configurable actions triggered by screen area change.

Code repository: https://github.com/p...domain/screen-action

Original thread: Detect change in marked area.



Requirements (collected from several users):

kgp43:

  • Select what area of the screen to monitor
  • Select sound file to play
  • click start button

lhatch:

I want to monitor an area of the screen (not a pixel) and if a % different change happened make a sound and launch a program maybe.

user45454:

If the ALARM lamp turns red = run a program.



First version pledged for this month (April).
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com
« Last Edit: April 16, 2022, 10:40 AM by publicdomain »

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
Given the nature of the app & requirements, we'll tackle three modes on the program:

* Whole desktop coordinates.
* Single-window coordinates.
* Webcam feed capture.

First ALPHA version comes with whole desktop processing :)
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com
« Last Edit: April 23, 2022, 05:00 AM by publicdomain »

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
Program GUI is done:

ScreenAction_GUI.png

Thinking about the use case of green & red light detection. May need to have an option to skip every other detection.

1. First (base) = green.
2. Second (change) = red. Triggers action.
3. Third. Base again = green.
4. Fourth  (change) = red. Triggers action.

Option can be called "Skip odds". This alpha is the next release :)
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com
« Last Edit: April 23, 2022, 04:58 AM by publicdomain »

MLJ1111

  • Participant
  • Joined in 2022
  • *
  • default avatar
  • Posts: 1
    • View Profile
    • Donate to Member
Hey Vic!

Created an account just to let you know, good stuff! Will be following this, Would love to test it with something that has been bugging me for a while.

My case however is monitoring any change periodically on the whole screen, save the date/time of course.

T

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
Hey Vic! Created an account just to let you know, good stuff! Will be following this,

Fantastic! Glad to know this and you :) Welcome to the party

My case however is monitoring any change periodically on the whole screen, save the date/time of course.

Okay! As a "wink" to your request I've added a "Whole screen" context menu option to the set area button (right-click):

ScreenAction_ALPHA_2022-05-02_whole-screen.png

This one is about to take off
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com

cacgul

  • Participant
  • Joined in 2022
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Hey Vic!
wow, actually this is exact what I am looking for with this GUI and area changes! I registered here for this cool tool :)
I have no idea how to get started this tool. I downloaded the repo and how do I get an .exe/executable file from it?

Thank you for any advice!
Have a nice day mate!

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
Hey Vic!
wow, actually this is exact what I am looking for with this GUI and area changes! I registered here for this cool tool :)
I have no idea how to get started this tool. I downloaded the repo and how do I get an .exe/executable file from it?

Thank you for any advice!
Have a nice day mate!

Hi cacgul, thanks & welcome to the family. I have both desktop and window figured. I'll be releasing an ALPHA with them (No worries, public release contains .exe binary).

Going to "ping" you via PM.

(Camera support as required by user45454 to follow)

Cheers!
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com
« Last Edit: May 15, 2022, 09:42 AM by publicdomain »

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
(Camera support as required by user45454 to follow)
-publicdomain (May 15, 2022, 09:17 AM)

hmm... seriously pondering splitting webcam functionality into a separate "Camera Action" release...This will allow for a faster release of what's coded (this app) & a deeper dwelling on algorithms for computer vision, including OpenCV :)

The simpler detection for screen pixels and windows is a different domain vs real-life camera video feeds.

EDIT: Yep, two separate releases is the way to go :up: (Good news for this one)
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com

cacgul

  • Participant
  • Joined in 2022
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Wow, thats Sounds good, thank you mate :-)

Hey Vic!
wow, actually this is exact what I am looking for with this GUI and area changes! I registered here for this cool tool :)
I have no idea how to get started this tool. I downloaded the repo and how do I get an .exe/executable file from it?

Thank you for any advice!
Have a nice day mate!

Hi cacgul, thanks & welcome to the family. I have both desktop and window figured. I'll be releasing an ALPHA with them (No worries, public release contains .exe binary).

Going to "ping" you via PM.

(Camera support as required by user45454 to follow)

Cheers!
-publicdomain (May 15, 2022, 09:17 AM)

arturo523

  • Participant
  • Joined in 2022
  • *
  • default avatar
  • Posts: 1
    • View Profile
    • Donate to Member
I would like to try this when it will be ready vic :D


I have a program that tells me the status of certain devices ON, OFF, FAL and I like to be notified with a sound when a status change is made, such as from ON to FAL

« Last Edit: June 26, 2022, 03:05 PM by arturo523 »

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 497
  • Call me Vic!
    • View Profile
    • PublicDomain.is
    • Read more about this member.
    • Donate to Member
I would like to try this when it will be ready vic :D


I have a program that tells me the status of certain devices ON, OFF, FAL and I like to be notified with a sound when a status change is made, such as from ON to FAL

Hello! it suits this purpose :Thmbsup:

...Work and other delays have interfered yet I'm releasing an ALPHA version with enough functionality for your target use.

Thanks for "pinging". Appreciated :)
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/publicdomain
🎁 One-time Paypal @ www.paypal.com/paypalme/victorvls
Email/Paypal: publicdomainvicgmail.com