26-Apr-2024 18:25 GMT.
UNDER CONSTRUCTION
[Files] [MorphOS] SeventhSense updatedANN.lu
Posted on 12-Sep-2004 19:46 GMT by Grzegorz Kraszewski15 comments
View flat
View list
SeventhSense, the ultimate website scanner has been updated with new features like HTTP proxy support, configurable numbers of threads and more. Many bugs have been fixed. Download from MorphZone. From the change log:

- BUGFIX: Fixed keyboard handling of GUI (missing MUIA_CycleChain here and there). Bug reported by Christian Rosentreter.

- BUGFIX: Version string was a bit malformed. Bug reported by Christian Rosentreter.

- FEATURE: Sites list autobackup. When the default sites list is saved, an old one is renamed to "sites.bak" first (old "sites.bak" is deleted). Feature suggested by Christian Rosentreter.

- BUGFIX: When a list is loaded into program, entries are checked for duplicated IDs. If duplicate ID is detected, user can skip duplicate or change ID. Bug reported by Grzegorz Murdzek.

- BUGFIX: When iconified SeventhSense displays now its own icon instead of default one.

- FEATURE: "Delete" function moved from toolbar to context menu.

- FEATURE: Checking can be stopped for every site separately with "Stop" option in the context menu.

- FEATURE: All check processes can be stopped at once with "Stop all" button.

- BUGFIX: SeventhSense could try to load a site in an endless loop in case of 40x HTTP response (but other than 404).

- FEATURE: User configurable number of simultaneously checked webpages.

- FEATURE: WWW proxy support.

- FEATURE: Option to automatically open an updated website in a browser. Feature suggested by Grzegorz Murdzek.

- BUGFIX: If there is no year in the date pattern, current year is assumed. Bug reported by Grzegorz Murdzek.

List of all comments to this article
Sorted by date, most recent at bottom
Comment 1catohagen12-Sep-2004 18:33 GMT
Comment 2Grzegorz Kraszewski13-Sep-2004 05:14 GMT
Comment 3Grzegorz Kraszewski13-Sep-2004 08:07 GMT
Comment 4Marcus Sundman13-Sep-2004 16:52 GMT
Comment 5pab14-Sep-2004 04:11 GMT
Comment 6hooligan/dcsRegistered user14-Sep-2004 04:33 GMT
Comment 7stefkos14-Sep-2004 05:45 GMT
Comment 8Grzegorz Kraszewski14-Sep-2004 12:19 GMT
Comment 9Grzegorz Kraszewski14-Sep-2004 12:23 GMT
Comment 10Marcus Sundman14-Sep-2004 17:28 GMT
Comment 11Grzegorz Kraszewski14-Sep-2004 19:05 GMT
[MorphOS] SeventhSense updated : Comment 12 of 15ANN.lu
Posted by Marcus Sundman on 14-Sep-2004 22:43 GMT
In reply to Comment 11 (Grzegorz Kraszewski):
> SeventhSense stores HTML code only

Ouch! That can be very, very bad in certain situations. E.g. one might want to track some weather page which happens to display something with an image.

There are a lot of people who want to track a lot of different things for a lot of different reasons. It doesn't take very much additional effort to make a website tracker flexible enough for the majority of them, instead of just for very few specific cases. However, it's your program, you may do whatever you want with it. I just think it'd be nice to have a good website tracker for MOS and/or AOS.

> BTW you are using (or have tested at least) SeventhSense?

Nope. I just happen to be in the same business (although not for MOS/AOS).
I did download it and read the docs before my first comment, though. I also tried to look for the website, but I couldn't find it.

> > Why look for dates?
>
> Well, just diffing causes many "false alarms", when a webmaster, or editor just
> adds missing comma, or fixes page layout.

The wheel is spinning but the hamster is dead.
If there is a page that uses some "last updated" date/time then of course I can diff only that. There is no reason why I would have to diff the whole page just because I can. (Perhaps you missed the "specify exact patterns" part of my original comment.)

> > Let's take an example. Let's say there is this nice news site that has a front
> > page with links to the actual stories,
>
> Then these stories have dates with them, or at least ordinal numbers in links
> [...]
> some people, like me for example, still have to use analog modem dial-up

Umm.. wouldn't you want your program to at least download/cache those new news articles for you? Especially when you're on a dial-up, so that you can read them offline. You also want to see which news articles are new, right? It'd not enough to know that the main page has changed. It might have links to 100 news articles in different sections, so you really want to know which ones are new.

> Automatic adding of sub-pages makes little sense here, as the database gets
> populated with useless rubbish, checking it is just wasting bandwidth

What is useless rubbish to you might be very important to other people.
Also, you could use an exponential check delay. (E.g., first it checks every hour, after a while it's every 10 hours, then every 2 days, then once a week, and pretty soon it will reach whatever max delay you've specified. If there is a change it would start this from the beginning for the changed page.)

> If you want to mirror a website just use wget.

Why on earth do you think I might want to mirror a website?!? Isn't this about tracking changes to web pages? That's what I want to do. The program can't do that if it doesn't store the web pages. (If the program won't show the difference between the old and new version then it won't even have to store the web pages. It could just create an md5/sha/whatever for the parts matching the pattern you've specified, although then you'd have to re-download the pages whenever you change the match pattern.)
Jump...
#13 Grzegorz Kraszewski
TopPrevious commentNext commentbottom
List of all comments to this article (continued)
Comment 13Grzegorz Kraszewski15-Sep-2004 06:48 GMT
Comment 14Marcus Sundman15-Sep-2004 09:13 GMT
Comment 15Grzegorz Kraszewski15-Sep-2004 09:40 GMT
Back to Top