Planned Changes
New Features
- Add feature to export table to a spreadsheet or CSV file.
- Add feature to import machine list from a file.
- Add feature to import machine list from MS Active Directory.
- Add feature to have an exclude list of PC names/IPs to always ignore
- Add feature to save/load current settings to/from a file.
- Add feature to load a settings file, run, then save results to a file.
- Add feature to import machine list from Novell ZENworks.
- Add feature to edit and save a text file 'in situ'.
- Add feature to VNC to machines.
- Add feature to MSTSC to machines.
- Add feature to automatically remember last settings (per user).
- Add feature to save named lists of PCs.
- Add some stats, just totals, relating to the various criteria.
- Add a feedback button.
- Add tab listing [WMIC options].
- Use PowerShell to attempt to find BIOS Serial when WMIC fails.
- Disable CHECK button when clicked, enable again when stopped.
- Select a Golden File to compare with.
New checks
- Add check for Device Type, e.g. Laptop or Desktop.
- Add check for a given installed application.
- Add check for detect make and model.
- Add check for detect system uptime.
- Add check for Java version.
- Add check for [Check WMI Repository].
- Add check for time on machines.
- Add check for check for dotNet corruption.
- Add check for OS.
- Add check for logged on user is an admin.
- Add check for status of registry.
- Add check for dot net versions.
- Add check for arbitrary events in the event logs.
Other Possible Changes
- Allow user-defined custom columns, using Powershell or WMIC.
- Allow saving and loading of custom column definitions.
- Allow sorting on columns.
- Make everything work on Linux.
- Make everything work on Mac.
- Create a youtube demo.
Bugs
- 003 - Do one run, stop and clear, change machine name list, start again = doesn't start from beginning.
- 008 -
Change Log
v1.1
- Cosmetic - Un/checking File exists en/disables the relevant text box and labels etc.
v1.0
- Significantly changed they way that columns are added and removed to make it easier and more flexible to add and remove columns in the future for new functions.
v0.11
- Disabled the attributes that are not currently functional.
- Got rid of the separate show and find columns, just have a show column now. If we show it then we are searching for it.
- Added a feedback panel - now just need to make it work.
- Removed focusable from F.A.Q tab items.
- Fixed Bug 007 - MAC address not always returning.
v0.10
- Fixed Bug 006 - MAC column not updating.
- Fixed bug 005 - IP address not showing up immediately - uncheck/check/rescan then it works.
v0.9
- Code tidying up - de-duplication/code-reuse
v0.8
- Fixed bug 004 - File contents not showing when clicking on a machine that has the file in question.
v0.7
- Removed duplicate Machine names before scanning.
- Minor text re-arranging on the Attributes page.
- Mention that Sericulus only partially works on Linux.
- Mention that when columns are hidden no data is added to them.
- Added options for querying OS, Device Type and Custom. (Disabled at the moment.)
v0.6
- Fixed bug 002 - Use synchronized access to results to fix threading issues.
v0.5
- Start with most columns off, i.e. not searching and not shown.
v0.4
- Added facility to optionally search for BIOS, MAC, IP, RDNS and LoggedOn statuses.
- Allow columns to be hide-able.
v0.3
- Fixed bug 001 - clicking on a cell failed to select that machine.
- Got rid of F-DNS, replaced with actual resolved IP address.
- Added MAC address query.
- Warning of third party dependencies added.
- Disabled the menu options that are non-functional at the moment.
- Rearranged items to search for.
- Added tool-tips for various bits n bobs.
- Enable/Disable File Content pane when Files are/are-not being searched for.
v0.2
- Added the ability to remove columns (Working on adding them back!).
- Allow user re-ordering of columns.
- Added IP, MAC and BIOS Serial columns.
- Rearranged initial column order.
- Populates BIOS field with remote WMI call
V0.1
[notes]
The wiki uses Markdown syntax.
Project Members: