View Full Version : Avisynth Info Tool 1.1.3


Groucho2004
4th February 2019, 15:15
This program performs a thorough test of your Avisynth installation and associated plugins, checking if external dependencies are installed, etc.

For all features to work properly, run this program with administrative user rights.

Screen shot:
https://i.postimg.cc/1tXfq61w/AVSInfo-Tool-W7.png


Recent changes:

v1.1.3
- Updated libcpuid to the latest version


Download (http://www.mediafire.com/folder/x6f7yqjufdg7c/Groucho's_Avisynth_Stuff) ("AVSInfoTool*.7z" on the download page)
The archive contains an installer and a directory with just the necessary files for a portable version.

StainlessS
4th February 2019, 16:18
OOoooo Lovely, so much nicer than that horrid CLI thing :)

Groucho2004
4th February 2019, 21:05
v1.0.1

Fixed various interface and functional issues

gispos
4th February 2019, 23:51
Without setup I would also test it.
With setups I always get sweats because I do not know what's going on right now.

Seriously, for such small tools, setups are pretty much unnecessary, and I never know what's left of garbage.

So please in the archive. :thanks:

Groucho2004
5th February 2019, 00:29
Without setup I would also test it.
With setups I always get sweats because I do not know what's going on right now.

Seriously, for such small tools, setups are pretty much unnecessary, and I never know what's left of garbage.
This is mainly for people who would like to have an installer. However, I'll add a files only directory with the next version.

Groucho2004
5th February 2019, 01:26
v1.0.2

Horizontal scroll bar in the info listbox automatically adapts to the content
Minor Cosmetics
Refactoring

FranceBB
5th February 2019, 04:07
Oh, so this is basically a UI for "AvsMeter.exe Avsinfo".

Lovely, so much nicer than that horrid CLI thing

I'm more a command line lover than a UI lover, besides the command line has all the colors and I kinda like it, so I'm gonna stick with my bat for AvsMeter.
Thank you anyway Groucho, it will definitely come in handy for people that prefer UIs. :)

Groucho2004
5th February 2019, 04:13
Oh, so this is basically a UI for "AvsMeter.exe Avsinfo".Yes, pretty much.

StainlessS
5th February 2019, 06:24
Thanx G2K4, I'll probably use both CLI and GUI app (probably without setup, when available [or I just make my own]).

Groucho2004
5th February 2019, 10:02
probably without setup, when available1.0.2 already has a "portable" version included.

Groucho2004
6th February 2019, 20:09
v1.0.3
- Various fixes and interface improvements

ChaosKing
6th February 2019, 20:26
Show plugin errors/warnings is always greyed out. That means there are no errors/warnings?

Groucho2004
6th February 2019, 20:30
Show plugin errors/warnings is always greyed out. That means there are no errors/warnings?Correct. Maybe I should make the button disappear when there are no errors/warnings? Any opinions?

ChaosKing
6th February 2019, 20:44
Correct. Maybe I should make the button disappear when there are no errors/warnings? Any opinions?

Or the button text could be changed to "No errors/warnings" or "0 errors/wanings"

Sharc
21st February 2019, 10:03
Can't download AVSInfoTool. Defender gives Virus alarm and deletes the file immediately.

Groucho2004
21st February 2019, 10:48
Can't download AVSInfoTool. Defender gives Virus alarm and deletes the file immediately.
https://www.virustotal.com/#/file/2af07a8fe62470de5bbf342d38bce437e2a85eb0ad12c46105eb2171f45a337b/detection

Statistics seem to indicate that Defender is wrong.

wonkey_monkey
21st February 2019, 11:05
Windows Defender has no such qualms on my system.

Sharc
21st February 2019, 11:19
https://www.virustotal.com/#/file/2af07a8fe62470de5bbf342d38bce437e2a85eb0ad12c46105eb2171f45a337b/detection

Statistics seem to indicate that Defender is wrong.
Defender seems to justify itself.

wonkey_monkey
21st February 2019, 11:33
It says why it thinks there's a problem, but that doesn't make it correct.

Groucho2004
21st February 2019, 12:06
v1.0.4

Added Veselin Georgiev's libcpuid (https://github.com/anrieff/libcpuid) C-library for better detection of some CPU features (such as number of physical/logical cores of contemporary CPUs)
Cosmetics

ASVTut
11th April 2019, 19:40
Version 1.0.4 is getting flagged as either adware or a trojan by about half the scanning engines on VirusTotal:

https://www.virustotal.com/#/file/73b4b653183cb61514327d0a4834b83f3db316a8df8e71585ccdb520f86637ea/detection

Before I deleted it, I found that AviSynth32.bin seemed to be the file that was setting off the scanners, if that helps.

Groucho2004
11th April 2019, 22:48
Version 1.0.4 is getting flagged as either adware or a trojan by about half the scanning engines on VirusTotal:

https://www.virustotal.com/#/file/73b4b653183cb61514327d0a4834b83f3db316a8df8e71585ccdb520f86637ea/detection

Before I deleted it, I found that AviSynth32.bin seemed to be the file that was setting off the scanners, if that helps.
I don't know if it puts your mind at ease if I tell you that there's no virus/trojan/worm or whatever organism these retarded engines are detecting but I do know that I can't fix it and don't care about this silliness.

I have never used AV in ~30 years; never had a problem apart from that Blaster thingy in the early 2000's which I fixed in a few minutes by restoring my latest disk image.

StainlessS
11th April 2019, 23:01
I had a daft Lottery checker thing with 49 buttons all in neat rows.
Silly AV stuff saw it as some kind of malware mutation device (buttons were nearly all same with exception of number text and coords on form).
I had to just make a couple of them 'out of sequential order' (drawn on frame slightly out of order) and that placated the damn cretinous scareware.

wonkey_monkey
12th April 2019, 13:57
I have never used AV in ~30 years; never had a problem

That you know of. Viruses are a lot subtler than they were 30 years ago. That's probably also why we have to put up with a lot of false positives.

Groucho2004
12th April 2019, 16:00
That you know of. Viruses are a lot subtler than they were 30 years ago. That's probably also why we have to put up with a lot of false positives.

I sometimes run Malwarebytes and TrendMicro manually when I'm bored. These also never showed up anything.
A properly configured firewall is really all one needs. Of course, this only works if the user knows what traffic through which ports can be allowed|blocked.

Lastly, most infections are the user's fault because people tend to click on things, install things or open email attachments that will do nasty stuff.

Groucho2004
5th June 2019, 23:13
v1.0.5

Fixed wrong AVISYNTH_INTERFACE_VERSION
Cosmetics

StainlessS
5th June 2019, 23:26
Thanks Groucho.

A properly configured firewall is really all one needs. Of course, this only works if the user knows what traffic through which ports can be allowed|blocked.

For pretty much bullet proof Comodo Internet Security Firewall settings, Google this "How to configure Comodo Internet Security",
33.57 minute video on YouTube should be 1st on the list.
https://i.postimg.cc/F7S6sTtb/Comodo-Setup.jpg (https://postimg.cc/F7S6sTtb)

EDIT: Get a highish rez version, so you can see what he's doin'.

Groucho2004
20th June 2019, 12:03
v1.0.6
- Added fftw library dependency check

Edit: VirusTotal.com is a lot happier with this 1.0.6 version (2 engines out of 54 think it's a virus) than the previous 1.0.5 (24 engines out of 57 think it's a virus) even though I just made a few code changes. It just shows again how utterly random, misleading and retarded most of these scanners are.

ASVTut
20th June 2019, 23:37
Yeah, Jiagmin and Rising have a pretty large false positive rate in my experience, so I think you should be good now. Still, having a clean bill of health makes the tool easier to recommend, so it's much appreciated.

The fftw library check is great. I initially expected it to show whether it was installed or not up top near the avisynth.dll location, but since not everyone needs it, I get why it makes more sense to print a warning if it's required by a plugin and not installed.

Groucho2004
27th June 2019, 09:06
v1.0.7
- Added "Please wait..." message while the program checks the Avisynth installation
- Re-phrased a couple of messages
- Updated CPU extension flags

Groucho2004
7th July 2019, 11:27
v1.0.8
- Updated plugin type detection

StainlessS
7th July 2019, 14:07
Thanks for the update G2K4, much appreciated.

Edit: VirusTotal.com is a lot happier with this 1.0.6 version (2 engines out of 54 think it's a virus)

This looks better though [or maybe its just me]

VirusTotal.com is a lot happier with this 1.0.6 version (52 engines out of 54 think it's a NOT virus).

Groucho2004
22nd July 2019, 10:00
v1.0.9
- Updated libcpuid (AMD Zen 2 support)

Groucho2004
2nd February 2020, 13:56
v1.1.0
- Updated libcpuid to support AMD Threadripper (Castle Peak)
- Updated AVS+ headers
- Updated some internal string formatting functions

Groucho2004
30th May 2020, 11:34
v1.1.1

- Updated libcpuid
- Updated AVS+ headers
- Increased range for AVISYNTH_INTERFACE_VERSION detection
- Added check for duplicate functions
This checks for duplicate functions within .avsi files,
against functions in other .avsi files and against internal/plugin functions

StainlessS
30th May 2020, 13:29
Lovely. :)

Sharc
30th May 2020, 15:48
Darn Defender still rejects it.
Last version which was accepted by Defender was v 1.0.7.

Groucho2004
30th May 2020, 16:20
Darn Defender still rejects it.
Last version which was accepted by Defender was v 1.0.7.
I tested with Virustotal, only one stupid engine reported it.

StainlessS
30th May 2020, 16:59
How many clever engines reported it ?

Groucho2004
30th May 2020, 17:04
clever enginesThere is no such thing.

Groucho2004
31st May 2020, 14:24
Darn Defender still rejects it.
Last version which was accepted by Defender was v 1.0.7.Just curious - Do you ignore Defender or do you just not use the program at all because of the rejection?

Sharc
31st May 2020, 14:35
Just curious - Do you ignore Defender or do you just not use the program at all because of the rejection?
Defender immediately deletes the downloaded file.
I am using AVSMeter instead. Just because I am lazy to disable defender.

Groucho2004
31st May 2020, 15:06
Defender immediately deletes the downloaded file.Sounds like Defender is acting similarly to some of the worst viruses out there. Deleting files, impeding productivity, etc.
Sometimes I wonder how you guys get anything done with AV, UAC and whatnot.
I don't have defender or any other AV software and certainly disabled UAC, I just have a properly configured firewall (comodo). Never caught any nasty creepy crawler.

OK, I did catch the Blaster thingy 20 years ago when I did not have any firewall software. Anyway, that was sorted out in a few minutes by restoring the OS image from the previous day.

Sharc
31st May 2020, 15:14
Sounds like Defender is acting similarly to some of the worst viruses out there. Deleting files, impeding productivity, etc.
Sometimes I wonder how you guys get anything done with AV, UAC and whatnot.

One has to develop some survival skills, obviously.

Groucho2004
31st May 2020, 15:17
One has to develop some survival skills, obviously.I see. I thought it was some type of masochism. :D

Groucho2004
10th July 2020, 20:22
v1.1.2
- Suppress report of duplicate functions from the GrunT plugin

ASVTut
11th July 2020, 16:04
Looks like you fixed the false positive detections, too. There's only one no-name AV flagging it on VirusTotal, and Windows Defender doesn't automatically delete the file upon running. Sweet. I can finally start recommending it again.

Sharc
12th July 2020, 12:53
Yep. False positives by Defender are gone with v 1.1.2.

Groucho2004
12th July 2020, 21:59
Looks like you fixed the false positive detectionSorry, I did not fix that. At this stage, with byte patterns in the 100 thousands or even millions, it has become virtually random whether these virus detection engines report a something or not. Give it another few years and you won't be able to download anything.

ASVTut
2nd January 2021, 18:50
When I run version 112 after a fresh AVS+ install and setup of QTGMC, I get this:

Function duplicates:

"undefined" : "[InternalFunction]"
"Undefined" : "C:\Users\Owner\AviSynth+\plugins64+\Zs_RF_Shared.avsi"

I'm pretty sure I purged my previous AVS+ install, so I don't think it has to to do with that. Is this something that needs to be taken up with the plugin author or something else that needs to be suppressed in AVISynth Info Tool?

real.finder
2nd January 2021, 19:08
When I run version 112 after a fresh AVS+ install and setup of QTGMC, I get this:



I'm pretty sure I purged my previous AVS+ install, so I don't think it has to to do with that. Is this something that needs to be taken up with the plugin author or something else that needs to be suppressed in AVISynth Info Tool?

not a problem, see here https://forum.doom9.org/showpost.php?p=1920737&postcount=573

Groucho2004
31st March 2021, 18:52
v1.1.3
- Updated libcpuid to the latest version

kedautinh12
19th April 2021, 04:54
I seen ver 1.1.3 was detected by some antivirus software: https://www.virustotal.com/gui/file/eae2a492b11923117e6cfa96f48ffaa06c99c016272ce5fd57278a43f40067f0/relations

StainlessS
19th April 2021, 13:08
According to VirusTotal, 7 said bad, 60 said good.
Of the bad, 2 said suspicious, and 1 heuristic, both pretty much meaning suspicious, and 1 (Microsoft) said PUA; possibly unwanted app, ie system tool.
Its not uncommon on a system tool to have some AV making bad judgements.
Nothing at all to be alarmed about.

I once got a bunch of false +ve detections on a VB program that had 49 GUI buttons neatly arranged [7x7],
I moved one or two to make them not so ordered, and no detections at all, sad but there you go. :(

manono
18th July 2021, 02:32
Hi,

Trying to get a new computer configured for AviSynth and using the tool to check. I get this:

[Plugin errors/warnings]
________________________________________________________________________________

Function duplicates:

"DirectShowSource" : "[InternalFunction]"
"DirectShowSource" : "[PluginFunction]"
"TCPServer" : "[InternalFunction]"
"TCPServer" : "[PluginFunction]"
"TCPSource" : "[InternalFunction]"
"TCPSource" : "[PluginFunction]"

I have no idea what any of it means, if it's serious and preventing me from opening a number of scripts, and wondering if and how I can fix it.

Can the tool be run on individual scripts and, if so, how?

patul
18th July 2021, 04:01
@manono

I guess you are trying to install AVS 2.6 (not AVS+)? If so, those functions were internal functions, whereas in AVS+ they are now independent plugins (hence PluginFunction), why it is complaining about duplication, it is because your plugin dir is set to a folder whose AVS+ plugins in it (DirectShowSource.dll, TCPDeliver.dll). So in my opinion, you may want to remove (uninstall) AVS+ plugins (or simply move them to other folder).

kedautinh12
18th July 2021, 04:51
You need deleted plugin functions in your auto load folder. I think avs 2.5 will use InternalFunction itself don't need avs+ plugin

manono
18th July 2021, 07:17
Thank you both for the prompt responses. As far as I know, only AviSynth 2.6.0 has been installed.

There are the 2 DLLs mentioned as being in the 'C:\Program Files (x86)\AviSynth+\plugins\' folder, but I know nothing about that or why it's there. There's an 'Uninstall.cmd' in there which offers to uninstall AviSynth (not AviSynth +), but I don't want to do that.

Also, I don't autoload anything, but load and import all DLLs and functions into my scripts, most of which are premade templates I use in my projects.

What prompted me to install and use Groucho2004's AviSynth Info Tool was the trouble I was having getting RGTools to work, of all things. Maybe I needed to reboot after installing the Microsoft Visual C++ 2019 Redistributable Package it requires because it's working now. So, unless there's a reason to move or delete the duplicates, I'll leave well enough alone. Again, thanks to you both for taking the time to respond.

916Area52
25th November 2024, 02:37
Hello,
My first post here,
I found this and it gave me pause... Should I be concerned?
https://www.virustotal.com/gui/file/eae2a492b11923117e6cfa96f48ffaa06c99c016272ce5fd57278a43f40067f0

VoodooFX
25th November 2024, 04:15
Hello,
My first post here,
I found this and it gave me pause... Should I be concerned?


No, you shouldn't be.

916Area52
25th November 2024, 12:35
No, you shouldn't be.

Thank you much :-)