Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You are dishonest, but never to the point of hurting a friend.


comp / comp.lang.tcl / Re: ANNOUNCE: windetect 2.0.0

SubjectAuthor
* ANNOUNCE: windetect 2.0.0elns
`* Re: ANNOUNCE: windetect 2.0.0Harald Oehlmann
 `* Re: ANNOUNCE: windetect 2.0.0elns
  `* Re: ANNOUNCE: windetect 2.0.0Harald Oehlmann
   `* Re: ANNOUNCE: windetect 2.0.0elns
    `- Re: ANNOUNCE: windetect 2.0.0Harald Oehlmann

1
Subject: ANNOUNCE: windetect 2.0.0
From: elns
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Tue, 17 Sep 2024 06:40 UTC
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: look@the.footer.invalid (elns)
Newsgroups: comp.lang.tcl
Subject: ANNOUNCE: windetect 2.0.0
Date: Tue, 17 Sep 2024 08:40:19 +0200
Organization: A noiseless patient Spider
Lines: 47
Message-ID: <vcb88j$3cpvc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 17 Sep 2024 08:40:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7741edb2b7b663f91833d137abf11ddf";
logging-data="3565548"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dV0Zck3sGDwx0PG2HDS8prv40ovJjY+Y="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:bf6f/sKug9LqVUYfPbkRBqukV1Y=
Content-Language: nl
View all headers

The package windetect 2.0.0 is available.

Summary of changes since the previous version (1.0.0)
=====================================================

a. New command "instrument", facilitating custom GUI sensitization.
b. Removal of the implicit default instrumentation. This introduces an

*** INCOMPATIBILITY ***

with previous releases. GUI instrumentation is left to the user as an
explicit programming step, using the new "instrument" command.
c. New option -wsrespite to the command windetect::configure
d. Several bug fixes related to destruction of the pointer window and
window grabs.
e. Support for Tcl/Tk 9.0
f. Vastly improved testing, in several respects.
g. Substantial documentation enhancements.

For a detailed list of changes, see the file "changes" inside the
distribution.

About
=====
Windetect is a Tk library that provides the basic detection functionality
for tracking windows in a GUI.

Windetect supports the X11 and win32 windowing systems, routinely tested on
Linux and MS Windows respectively. Although it's possible that windetect
runs fine on other systems, no claims are made about that.

The package is hosted by the project tkwintrack at SourceForge:

https://sourceforge.net/projects/tkwintrack/

- Documentation is included in the distribution.
- License: Apache 2.0
- Bug reports are welcomed at the issue tracker at SourceForge.

Erik Leunissen
--
elns@ nl | Merge the left part of these two lines into one,
xs4all. | respecting a character's position in a line.

Subject: Re: ANNOUNCE: windetect 2.0.0
From: Harald Oehlmann
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Tue, 17 Sep 2024 15:15 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wortkarg3@yahoo.com (Harald Oehlmann)
Newsgroups: comp.lang.tcl
Subject: Re: ANNOUNCE: windetect 2.0.0
Date: Tue, 17 Sep 2024 17:15:40 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vcc6es$3iie4$1@dont-email.me>
References: <vcb88j$3cpvc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 17 Sep 2024 17:15:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="22485d1e1581cbe069beb59933523fa9";
logging-data="3754436"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+4g1d1x5GooH1KNHi7Cysh"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:IBSdvHkXkzq/2ys4nMVIBHzg0GU=
In-Reply-To: <vcb88j$3cpvc$1@dont-email.me>
Content-Language: en-GB
View all headers

Am 17.09.2024 um 08:40 schrieb elns:
> About
> =====
> Windetect is a Tk library that provides the basic detection functionality
> for tracking windows in a GUI.

Eric,
sounds great, thank you.
Does this package detect:
- windows of my own Tk interpreter
- windows of other Tk interpreter
- windows of non tk applications ?
- windows of different users (specially adminstrator on WIndows)?

Thank you for all,
Harald

Subject: Re: ANNOUNCE: windetect 2.0.0
From: elns
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Tue, 17 Sep 2024 17:52 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: look@the.footer.invalid (elns)
Newsgroups: comp.lang.tcl
Subject: Re: ANNOUNCE: windetect 2.0.0
Date: Tue, 17 Sep 2024 19:52:27 +0200
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <vccfkr$3knda$1@dont-email.me>
References: <vcb88j$3cpvc$1@dont-email.me> <vcc6es$3iie4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 17 Sep 2024 19:52:27 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7741edb2b7b663f91833d137abf11ddf";
logging-data="3825066"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+sQvMuDC/51JufaombTEbD6c4PbeUELYw="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:D2X7BUK7iUi7tYWynMN9eMgZFvQ=
Content-Language: nl
In-Reply-To: <vcc6es$3iie4$1@dont-email.me>
View all headers

On 9/17/24 17:15, Harald Oehlmann wrote:
> Am 17.09.2024 um 08:40 schrieb elns:
>> About
>> =====
>> Windetect is a Tk library that provides the basic detection functionality
>> for tracking windows in a GUI.
>
> Eric,
> sounds great, thank you.
> Does this package detect:
> - windows of my own Tk interpreter
> - windows of other Tk interpreter

If you have control over a certain Tcl/Tk interpreter, then: sure.

(The package's documentation explains the relationship between the package and Tcl/Tk interpreters.)

> - windows of non tk applications ?

No. But since you ask this, I realize that it's good that I make that clear in the "About"
description, which is what I'm going to do.

> - windows of different users (specially adminstrator on WIndows)?

Alas, I don't understand what you mean here.

>
> Thank you for all,
> Harald

--
elns@ nl | Merge the left part of these two lines into one,
xs4all. | respecting a character's position in a line.

Subject: Re: ANNOUNCE: windetect 2.0.0
From: Harald Oehlmann
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Wed, 18 Sep 2024 07:07 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wortkarg3@yahoo.com (Harald Oehlmann)
Newsgroups: comp.lang.tcl
Subject: Re: ANNOUNCE: windetect 2.0.0
Date: Wed, 18 Sep 2024 09:07:33 +0200
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <vcdu7l$3vk7h$1@dont-email.me>
References: <vcb88j$3cpvc$1@dont-email.me> <vcc6es$3iie4$1@dont-email.me>
<vccfkr$3knda$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 18 Sep 2024 09:07:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="80665d74369c5ed68fd8bfbd0399f919";
logging-data="4182257"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QwvO94roVJ02bWEduJh4W"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:yJap5V1JLtn3YHcUtMOllISUe2E=
Content-Language: en-GB
In-Reply-To: <vccfkr$3knda$1@dont-email.me>
View all headers

Am 17.09.2024 um 19:52 schrieb elns:
> On 9/17/24 17:15, Harald Oehlmann wrote:
>> Eric,
>> sounds great, thank you.
>> Does this package detect:
>> - windows of my own Tk interpreter
>> - windows of other Tk interpreter
>
> If you have control over a certain Tcl/Tk interpreter, then: sure.
>
> (The package's documentation explains the relationship between the
> package and Tcl/Tk interpreters.)

Eric,
thanks for the clarification.

>> - windows of non tk applications ?
>
> No. But since you ask this, I realize that it's good that I make that
> clear in the "About" description, which is what I'm going to do.

Yes. The term "window" is highly ambigious. Is it a toplevel or a widget?

>> - windows of different users (specially adminstrator on WIndows)?
>
> Alas, I don't understand what you mean here.

If you are on Windows and you press right - run as Administrator on an
application, you will remark that your standard session even does not
see this application. You can not use ctrl+c-ctrl-v to transport data etc.

My application is that I detect the current system toplevel window. If
this is a windows with administrative rights, a user process does not
see this.

Thanks for all,
Harald

Subject: Re: ANNOUNCE: windetect 2.0.0
From: elns
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Wed, 18 Sep 2024 09:30 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: look@the.footer.invalid (elns)
Newsgroups: comp.lang.tcl
Subject: Re: ANNOUNCE: windetect 2.0.0
Date: Wed, 18 Sep 2024 11:30:03 +0200
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <vce6ir$iak$1@dont-email.me>
References: <vcb88j$3cpvc$1@dont-email.me> <vcc6es$3iie4$1@dont-email.me>
<vccfkr$3knda$1@dont-email.me> <vcdu7l$3vk7h$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 18 Sep 2024 11:30:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="46c7e06fb02c5dc198e77ec7fb364827";
logging-data="18772"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18GahJdGGbeL8KO5axF4kH5l+BqQB2DNVM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:NDd2B2McWagIjp2Wv5sq60r1R6g=
In-Reply-To: <vcdu7l$3vk7h$1@dont-email.me>
Content-Language: nl
View all headers

There is quite thorough documentation included in the distribution.

No offense, but out of pure practicality: I'd rather not discuss with you here what's already
explained there. That's why I'm mostly referring to these docs in my response below.

> > ... Is it a toplevel or a widget?>

Should be clear from the reference page in the distribution.

>>> - windows of different users (specially adminstrator on WIndows)?
>>
>> Alas, I don't understand what you mean here.
>
> If you are on Windows and you press right - run as Administrator on an application, you will remark
> that your standard session even does not see this application. You can not use ctrl+c-ctrl-v to
> transport data etc.
>
> My application is that I detect the current system toplevel window. If this is a windows with
> administrative rights, a user process does not see this.

Somehow I believe that you may assume or expect something about windetect that isn't correct (maybe
related to the fact that this is a Tk library).

Anyway, I cannot imagine that such questions (or possibly misunderstanding) persist after having
read/consulted the documentation or, if you're truly interested, having tried out the package for
yourself.

If you're interested in an example of how windetect is being used, then you may have a look at the
package tkwintrack, which employs package windetect.

Erik.

>
> Thanks for all,
> Harald

--
elns@ nl | Merge the left part of these two lines into one,
xs4all. | respecting a character's position in a line.

Subject: Re: ANNOUNCE: windetect 2.0.0
From: Harald Oehlmann
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Wed, 18 Sep 2024 10:16 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wortkarg3@yahoo.com (Harald Oehlmann)
Newsgroups: comp.lang.tcl
Subject: Re: ANNOUNCE: windetect 2.0.0
Date: Wed, 18 Sep 2024 12:16:36 +0200
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <vce9a4$3vk7h$3@dont-email.me>
References: <vcb88j$3cpvc$1@dont-email.me> <vcc6es$3iie4$1@dont-email.me>
<vccfkr$3knda$1@dont-email.me> <vcdu7l$3vk7h$1@dont-email.me>
<vce6ir$iak$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 18 Sep 2024 12:16:37 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="80665d74369c5ed68fd8bfbd0399f919";
logging-data="4182257"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19HrWbITSFjoSnaSJrQh+Xk"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:PTT5twUC6aYKwXRtkSag9QqVtf0=
In-Reply-To: <vce6ir$iak$1@dont-email.me>
Content-Language: en-GB
View all headers

Eric,
all ok, no problem !

Thank you for all,
Harald

1

rocksolid light 0.9.8
clearnet tor