Rev 89 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 89 | Rev 90 | ||
---|---|---|---|
1 | 1 | ||
2 | TODO |
2 | TODO |
3 | ---- |
3 | ---- |
4 | 4 | ||
5 | * Develop more plugins |
5 | * Develop more plugins |
6 | - workstation/server (NetServerGetInfo) |
6 | - workstation/server (NetServerGetInfo) |
7 | - lanman workgroup name |
7 | - lanman workgroup name |
8 | * transfer all functionalities from testuser.exe |
8 | * transfer all functionalities from testuser.exe |
9 | * (future): Full Task Definition File Editor functionality |
9 | * (future): Full Task Definition File Editor functionality |
10 | * (idea): pass arguments to the plugin, e.g. FileAge(Letter.doc):20=calc.exe |
10 | * (idea): pass arguments to the plugin, e.g. FileAge(Letter.doc):20=calc.exe |
11 | problem: too many requires escape signs and/or forbidden signs, and too complex |
11 | problem: too many requires escape signs and/or forbidden signs, and too complex |
12 | * (idea): make WM_NORMAL configurable via INI/parameters |
12 | * (idea): make WM_NORMAL configurable via INI/parameters |
13 | * put geticon functions in ud2_obj.pas? |
13 | * put geticon functions in ud2_obj.pas? |
14 | * (idea): can a plugin have multiple methodnames? |
14 | * (idea): can a plugin have multiple methodnames? |
15 | * offer possibility to reload the Task Definition File (maybe even auto-detect if they were changed) |
15 | * offer possibility to reload the Task Definition File (maybe even auto-detect if they were changed) |
16 | * offer possibility to reload all plugins |
16 | * offer possibility to reload all plugins |
17 | * (idea): slow DLL files killable (via GUI) |
17 | * (idea): slow DLL files killable (via GUI) |
18 | * splash screen because of probably slow DLLs |
18 | * splash screen because of probably slow DLLs |
19 | * (idea) environment variable plugin case-insensitive variant? |
19 | * (idea) environment variable plugin case-insensitive variant? |
20 | OR: make a case-insensitive modifier for identTerms? (e.g. ComputerName$CASEINSENSITIVE$:johnpc) |
20 | OR: make a case-insensitive modifier for identTerms? (e.g. ComputerName$CASEINSENSITIVE$:johnpc) |
21 | * (idea) command syntax: cmdline run task without spec ini |
21 | * (idea) command syntax: cmdline run task without spec ini |
22 | * (idea) status for "not available (0 elements)" ? |
22 | * (idea) status for "not available (0 elements)" ? |
23 | * guid column is not sorted correctly! |
23 | * guid column is not sorted correctly! |
24 | * (idea) command syntax: <ini> /T <job> /noexec --> returns only ExitCode, but does not run the application of the INI |
24 | * (idea) command syntax: <ini> /T <job> /noexec --> returns only ExitCode, but does not run the application of the INI |
25 | * what does the environment string =::=::\ mean?! |
25 | * what does the environment string =::=::\ mean?! |
26 | * Possibility to load a different TDF after the program has already started. |
26 | * Possibility to load a different TDF after the program has already started. |
27 | * Argument for forcing to select a TDF. |
27 | * Argument for forcing to select a TDF. |
28 | * should the program really ask for a TDF when starting? why can't it run without TDF (in case the user only want to view the ident strings) |
28 | * should the program really ask for a TDF when starting? why can't it run without TDF (in case the user only want to view the ident strings) |
29 | * Improve compatibility for older OS (e.g. Win95) |
29 | * Improve compatibility for older OS (e.g. Win95) |
30 | * Give .udp a file-type (icon)? |
30 | * Give .udp a file-type (icon)? |
31 | * TDF in XML? |
31 | * TDF in XML? |
32 | * mehrere commandos aufrufen in einer einzigen zeile, ohne BAT ? |
32 | * mehrere commandos aufrufen in einer einzigen zeile, ohne BAT ? |
33 | * Sollen Plugins sich selbst beschreiben dürfen (welche argumente bekommt ein dynamisches plugin?) |
33 | * Sollen Plugins sich selbst beschreiben dürfen (welche argumente bekommt ein dynamisches plugin?) |
34 | * ist UD2_STATUS_FAILURE_INVALID_ARGS der korrekte fehlercode wenn die eingegebenen dynamischen daten ungültig sind? |
- | |
35 | * brauchen wir escaping beim idString ? |
34 | * brauchen wir escaping beim idString ? |
- | 35 | * MessageDlg instead of ShowMessage |
|
- | 36 | ||
- | 37 | plugin directory: alle util klassen in eigenen ordner |
|
- | 38 | todos |
|
- | 39 | dokumentation dynamic |
|
- | 40 | new dynamic plugins |
|
- | 41 | driveserial |
|
- | 42 | (nur) wenn ich durchsteppe per compiler, dann passieren komische dinge |
|
- | 43 | 1. describe own status code wird aufgerufen |
|
- | 44 | 2. AV |
|
- | 45 | eine funktion für die windows datenträger seriennummer |