Activity for WebChangeMonitor

  • Morten MacFly Morten MacFly committed [r1981] on Code

    * transition to the year 2026 (Happy new Year!)

  • Morten MacFly Morten MacFly committed [r1980] on Code

    * updated wxSQLite3 to 4.11.1, SQLite3 Multiple Ciphers version 2.2.6 (SQLite version 3.51.1)

  • Morten MacFly Morten MacFly committed [r1979] on Code

    * updated libJSONCons to v1.5.0

  • Morten MacFly Morten MacFly committed [r1978] on Code

    * updated translation files

  • Morten MacFly Morten MacFly committed [r1977] on Code

    * update libCURL to v8.18.0_1

  • StOrmCatz StOrmCatz created ticket #301

    Bug with tool command line tags and spaces

  • Morten MacFly Morten MacFly committed [r1976] on Code

    * updated translation files

  • Morten MacFly Morten MacFly committed [r1975] on Code

    * created tag Release_25_12

  • Morten MacFly Morten MacFly committed [r1974] on Code

    - updated README for Linux after switching to Ubuntu 24.04-LTS and wxWidgets 3.1

  • WebChangeMonitor WebChangeMonitor updated /CHANGELOG_ALL

  • WebChangeMonitor WebChangeMonitor updated /CHANGELOG

  • WebChangeMonitor WebChangeMonitor updated /Linux/README

  • WebChangeMonitor WebChangeMonitor released /RPi/WebChangeMonitor_25_12.txt

  • WebChangeMonitor WebChangeMonitor released /Linux/WebChangeMonitor_25_12.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-64bit.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-32bit.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-64bit-Win7.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-64bit-Win7-NoOpt.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-32bit-Win7.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-64bit-Win7-Dbg.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-32bit-Win7-NoOpt.zip

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor_25_12-32bit-Win7-Dbg.zip

  • Morten MacFly Morten MacFly committed [r1973] on Code

    * updated CHANGELOG

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor-25.12-64bit-setup.exe

  • WebChangeMonitor WebChangeMonitor released /Windows/WebChangeMonitor-25.12-32bit-setup.exe

  • Morten MacFly Morten MacFly committed [r1972] on Code

    * compilation fixes for Linux distros using wxWidgets v3.x (and higher)

  • Morten MacFly Morten MacFly modified a blog post

    Feature requests, bug fixes, security and new compiler

  • Morten MacFly Morten MacFly created a blog post

    Feature requests, bug fixes, security and new compiler

  • Morten MacFly Morten MacFly committed [r1971] on Code

    * bump release number

  • Mike Oxlong Mike Oxlong posted a comment on ticket #297

    The bug seems to trigger when Focus to item on change is checked/enabled under the Misc configuration. My list is around 90 items of which most don't change very regularly, but an example site that is located about 1/4 down on my list is: https://download-installer.cdn.mozilla.net/pub/firefox/releases/ I'm still trying to determine the precise conditions that result in being unable to run a Compare while it's continuing to check sites but just the other day, I manually initiated a Check all using...

  • Morten MacFly Morten MacFly committed [r1970] on Code

    * libPugiXML: inline static variable

  • Morten MacFly Morten MacFly committed [r1969] on Code

    - updated forgotten updated wxsqlite files (no functional change)

  • Morten MacFly Morten MacFly modified ticket #51

    Crash when dragging an item below the last item in multi-column mode

  • Morten MacFly Morten MacFly modified a comment on ticket #90

    This is fixed in SVN now [r937]. Thanks for reporting! Await the next release...

  • Morten MacFly Morten MacFly modified ticket #90

    Ampersands in titles missing from notifications

  • Morten MacFly Morten MacFly modified ticket #79

    Best way to help with fixing UI spelling/grammatical errors

  • Morten MacFly Morten MacFly modified ticket #94

    "Set" button in Configuration -> Colours generates error

  • Morten MacFly Morten MacFly modified ticket #274

    `Hide on minimise` option freezes system

  • Morten MacFly Morten MacFly modified ticket #296

    The ability to enable/disable Items from the list of Items to check

  • Morten MacFly Morten MacFly modified ticket #299

    "Find next..." behavior on the Add/modify item > Content page.

  • Morten MacFly Morten MacFly posted a comment on ticket #299

    Implemented in SVN [r1968] . Closing.

  • Morten MacFly Morten MacFly committed [r1968] on Code

    * implement FR#299: "Find next..." behavior on the Add/modify item > Content page

  • Morten MacFly Morten MacFly posted a comment on discussion General Discussion and Help

    This requires a full web browser (and likely also CSS and JavaScript) engine to work. By design, WCM does not make use of such. Instead, you can reduce / point to the sections by using all the features it provides instead, like Tags, Ignores, RegEx patterns and so on... I usually first strip down to what I want to monitor exactly by searching for the phrase in the content, then choosing the HTML (JSON...) items whatever comes just before that one and use it a start tag. Hope this helps. If not, please...

  • Morten MacFly Morten MacFly posted a comment on discussion General Discussion and Help

    That's why XPath and JSONPath was added such that you can use what you' described above easily: /html/body/div[4]/div[1]/div[2]/table/tbody/tr/td/div/div[1]/table/tbody/tr/td

  • Morten MacFly Morten MacFly modified ticket #300

    Allow Item list to scroll when manually rearranging Items

  • Morten MacFly Morten MacFly posted a comment on ticket #300

    This is unfortunately a limitation of the underlying UI control that I cannot change. But you can use the keys "<" and ">" for that purpose. Additionally, in the "Items" menu you can sort alphabetically and if you introduce a certain prefix for the label of the items they become sorted as you wish. Let me know if that is of help for you and then I will close the ticket.

  • Morten MacFly Morten MacFly modified ticket #297

    Inability to check an updated item for differences (run a Compare) while the checking of all items is running

  • Morten MacFly Morten MacFly posted a comment on ticket #297

    You could also inspect the debug log once enabled under Options - Misc - (last section) Content Filter, Decision for Checks, Ignore pattern etc... and have all enabled in the log UI. Maybe then you'll find out yourself...

  • Morten MacFly Morten MacFly posted a comment on ticket #297

    OK, for this to investigate I need an example webpage where this happens as it does not occur to me at all. Can you provide an example (webpage, steps to reproduce)? Thank you!

  • Morten MacFly Morten MacFly modified ticket #295

    Alert box fatigue: "Regular expression is not applicable for the selected content (no matches found)."

  • Morten MacFly Morten MacFly modified ticket #295

    Alert box fatigue: "Regular expression is not applicable for the selected content (no matches found)."

  • Morten MacFly Morten MacFly posted a comment on ticket #295

    Implemented / improved in SVN [r1967] . Closing.

  • Morten MacFly Morten MacFly committed [r1967] on Code

    * fixed BR#295: Alert box fatigue: "Regular expression is not applicable for the selected content (no matches found)."

  • Mike Oxlong Mike Oxlong created ticket #300

    Allow Item list to scroll when manually rearranging Items

  • Mike Oxlong Mike Oxlong posted a comment on ticket #298

    Thanks. Unchecking "Focus item on change" was exactly the behavior I was looking for. The additional language of "(or processed)" was contained within the description tooltip of that option.

  • Mike Oxlong Mike Oxlong posted a comment on ticket #297

    Yes, content is actually changed. I can confirm by waiting for the Check all (Alt+F5) to eventually complete, then selecting the updated Item and choosing Compare... (Ctrl+M)(which opens in Beyond Compare). The check is not header only and/or ping. All Items are setup with the default Type/combination of content check: "Deep check based on content only" with Strip whitespaces checked.

  • Morten MacFly Morten MacFly modified ticket #299

    "Find next..." behavior on the Add/modify item > Content page.

  • Morten MacFly Morten MacFly posted a comment on ticket #299

    Seems useful, indeed, but then should also work like that on other dialogs with a search function... I need to investigate how this can be solved properly though...

  • Morten MacFly Morten MacFly modified ticket #298

    Don't scroll to the position of the item being checked when initiating the check of all items.

  • Morten MacFly Morten MacFly posted a comment on ticket #298

    You can do this already under: Tools - Options - Misc - "Focus item on change" and "select item on change". I consider this BR invalid therefore. If you mean something different, please open another FR.

  • Morten MacFly Morten MacFly modified ticket #295

    Alert box fatigue: "Regular expression is not applicable for the selected content (no matches found)."

  • Morten MacFly Morten MacFly posted a comment on ticket #295

    Yeah, I never noticed the message appears several times. The reason is that the colouring is updated immediately so you can see if you grabbed the right phrase. I will think about a way how t handle this, e.g. one option would be to do this on the "lost focus" event, i.e. when you leave the textbox instead, while typing.

  • Morten MacFly Morten MacFly modified ticket #297

    Inability to check an updated item for differences (run a Compare) while the checking of all items is running

  • Morten MacFly Morten MacFly posted a comment on ticket #297

    You have to make sure that actually data that changes can be recorded. What type of check do you use? Header only and/or ping does only flag the item updated but there is no data that can be recorded. If unsure, please check the items' settings in the item's info dialog. I would wonder if there is really an issue with that, as this function is used quite a lot and you would be the first reporting...

  • Morten MacFly Morten MacFly modified ticket #296

    The ability to enable/disable Items from the list of Items to check

  • Morten MacFly Morten MacFly posted a comment on ticket #296

    Done the spelling correction in [r1966] BTW: Either the status bar or the tool-tip shows you the help for UI controls that are active. The message there would have hinted that you can select multiple items, too.

  • Morten MacFly Morten MacFly committed [r1966] on Code

    * spelling correction as suggested in FR#296: The ability to enable/disable Items from the list of Items to check

  • Mike Oxlong Mike Oxlong posted a comment on ticket #296

    This is exactly what I was looking for! Thank you. I overlooked everything in that Quick Configuration submenu. I wish the Enable/Disable option was displayed on the root context menu of the popup but just knowing where to look is very helpful. I did notice, if you select multiple (N) Items and right-click to popup the context menu, the very bottom of the context menu will say: N items selected. (plural), but if you navigate to that Quick Configuration submenu it will say Enable item (singular) and...

  • Mike Oxlong Mike Oxlong posted a comment on ticket #297

    I initiated a Check all queued just now and while one of the items did update, I was having a difficult time selecting the Item to run a Compare as the scroll bar kept jumping down (#298). When I thought I had it selected, and ran Compare, it gave me that same error about lacking enough data for a comparison. I'll try again the next time I run a manual Check all queued but this first run didn't seem to work out for me.

  • Korwin Korwin posted a comment on discussion General Discussion and Help

    If there was any discussion about visually indicating the area to track before, I couldn't find it. The idea is to be able to set up new notifications without having to use the browser's Web Developer Tools. Approximately as shown in the screenshot using uBlock Origin as an example.

  • Korwin Korwin posted a comment on discussion General Discussion and Help

    @mortenmacfly, can you add anything to this topic based on the results of the past 4.5 years of development?

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #295

    When creating or modifying an Item, under "Content", if you check "Use tag" and "RegEx" within the Start tag group box for example and start typing out the Regular expression or pasting into the edit box a Regular expression that doesn't match and needs slight alteration every keypress, insertion of character or deletion of character pops up the alert nag. It will continue to nag after every keypress until the RegEx contains a match from the content. I think it's enough that the editbox colors the...

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #296

    I use the item context menu's Quick Configuation > Disable Item function to accomplish this goal. Does it work for you too?

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #297

    As a temporary workaround, does your workflow allow you to use Check all queued instead of Check all? If so, I find the Compare function to work correctly while a Check all queued operation is running.

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #299

    Yes, good idea.

  • Mike Oxlong Mike Oxlong created ticket #299

    "Find next..." behavior on the Add/modify item > Content page.

  • Mike Oxlong Mike Oxlong created ticket #298

    Don't scroll to the position of the item being checked when initiating the check of all items.

  • Mike Oxlong Mike Oxlong created ticket #297

    Inability to check an updated item for differences (run a Compare) while the checking of all items is running

  • Mike Oxlong Mike Oxlong created ticket #296

    The ability to enable/disable Items from the list of Items to check

  • Mike Oxlong Mike Oxlong created ticket #295

    Alert box fatigue: "Regular expression is not applicable for the selected content (no matches found)."

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #294

    If I'm reading your reply correctly, I think additional clarity is needed. I'm referring to the bug that causes custom headers for one item to be applied to other items. For example, let's say you change the Referer header for an item. Other items later in the WCM queue will now receive that header, but it will be erroneous for them. This bug breaks every URL that does not accept connections containing a mismatched Referer header.

  • Morten MacFly Morten MacFly modified ticket #294

    Adding headers to one item affects headers for other items

  • Morten MacFly Morten MacFly posted a comment on ticket #294

    The reason for that is, that for a while now I record the received headers (esp. flags) and re-apply them on purpose. This helps in the case of user-IDs that are being computed and reduces the risk of being rejected due to any "clever" robot detection. Esp. in the case of sequential calls to the same page. I found this really useful and it does not hurt/break anything to my knowledge. Can you provide an example where this would screw the setup?

  • Morten MacFly Morten MacFly modified ticket #291

    FR: Allow a RegEx-based "Post process" content keyword trigger

  • Morten MacFly Morten MacFly posted a comment on ticket #291

    After all, I've implemented the request in [r1965] . It will be available in the next release (scheduled 25/12).

  • Morten MacFly Morten MacFly committed [r1965] on Code

    * implemented FR#291 Allow a RegEx-based "Post process" content keyword trigger

  • Morten MacFly Morten MacFly committed [r1964] on Code

    * fix bug in logic when to issue a post-process command (found in FR#291 FR: Allow a RegEx-based "Post process" content keyword trigger)

  • Morten MacFly Morten MacFly committed [r1963] on Code

    - fix spelling

  • Morten MacFly Morten MacFly committed [r1962] on Code

    * updated wxSQLite3 to 4.11.0, SQLite3 Multiple Ciphers version 2.2.5 (SQLite version 3.51.0)

  • Morten MacFly Morten MacFly committed [r1961] on Code

    * switch compiler framework to work around linker issues with more recent cURL versions

  • Morten MacFly Morten MacFly committed [r1960] on Code

    * update libCURL to v8.17.0_2

  • Gitoffthelawn Gitoffthelawn posted a comment on ticket #294

    Looking at the CURL logs, this is definitely a WCM bug. Once WCM encounters an item with custom headers, those headers erroneously get applied to all further CURL operations for other items until WCM is terminated.

  • Gitoffthelawn Gitoffthelawn created ticket #294

    Adding headers to one item affects headers for other items

  • Mike Oxlong Mike Oxlong posted a comment on ticket #291

    Sorry, I didn't see the replies sooner. Right now, I'm trying to create an example of my thought process for having a RegEx content trigger but I'm having difficulties in getting WCM (25.10, win x64) to even trigger on a static keyword. Item's address: https://a.4cdn.org/b/catalog.json Post process tab => Command: "Issue item specific command on update:" "Notepad" (This is the ID of a tool I setup pointing to %windir%\System32\notepad.exe with Hide console UNCHECKED so I can see it) and checked "Only,...

  • Morten MacFly Morten MacFly committed [r1959] on Code

    * build script: allow all builds w/o zero optimisation explicitly

  • Morten MacFly Morten MacFly committed [r1958] on Code

    * refresh ignore groups after item activated and add ignore dialogs

  • Morten MacFly Morten MacFly committed [r1957] on Code

    * make buttons more logically ordered

  • Morten MacFly Morten MacFly modified a comment on ticket #286

    OK, I can guess what you have in mind ( and know sed btw. ;-) ) but I' afraid I need more info to be sure what to do. I guess it would be the best if you provide me with: 1.) A source JSON source file you want to process (which can be anonymized) 2.) The JQ command(s) you are operating on that file 3.) The expected output file Especially also flag why and where you want to add (?) line-feeds or similar. Wouldn't you usually want to remove these? I am using jsoncons ( https://github.com/danielaparker/jsoncons...

  • Morten MacFly Morten MacFly posted a comment on ticket #291

    ...?

  • Morten MacFly Morten MacFly committed [r1956] on Code

    * update libCURL to v8.16.0_9

1 >