Powershell GUI fronted (WPF) to run categorized console scripts

⌈⌋ branch:  ClickyColoury


Check-in [ffd5c2f7f9]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1:ffd5c2f7f984e79d17aaff7de6f9120cdb590ba6
Date: 2017-09-24 08:19:53
User: mario
Comment:Add new project url: (fossil repo)
Tags And Properties
  • branch=trunk inherited from [7e2f1fd24a]
  • sym-trunk inherited from [7e2f1fd24a]
Context
2017-09-24
08:20
[c9c0a40135] Add some depends: (e.g. funcs_base or wpf, but no e.g. bin:netsh yet) (user: mario, tags: trunk)
08:19
[ffd5c2f7f9] Add new project url: (fossil repo) (user: mario, tags: trunk)
07:00
[af16cf2b8a] Resurrected cache search (adsearch.txt w/ "Username|Displayname|Telno" format); as alternative to ADSISearcher or Get-ADUser (user: mario, tags: trunk)
Changes

Changes to modules/menu.psm1.

1
2
3
4

5
6
7
8
9
10
11
# api: ps
# type: functions
# title: Utility code
# description: Output and input shortcuts, screen setup, menu handling, meta extraction

# version: 0.8.4
# license: PD
# category: misc
# author: mario
# config:
#    { name: cfg.hidden, type: bool, value: 0, description: also show hidden menu entries in CLI version }
# status: beta




>







1
2
3
4
5
6
7
8
9
10
11
12
# api: ps
# type: functions
# title: Utility code
# description: Output and input shortcuts, screen setup, menu handling, meta extraction
# doc: http://fossil.include-once.org/clickycoloury/wiki/plugin+meta+data
# version: 0.8.4
# license: PD
# category: misc
# author: mario
# config:
#    { name: cfg.hidden, type: bool, value: 0, description: also show hidden menu entries in CLI version }
# status: beta

Changes to modules/starter.ps1.

1
2
3
4

5
6
7
8
9
10
11
# api: ps
# type: main
# title: ClickyColoury + TextyTypey - GUI+CLI tool frontend
# description: Convenience invocation of various Powershell and CMD scripts

# version: 0.8.0
# depends: menu, wpf, clipboard
# category: misc
# config:
#   { name: cfg.gridview, type: select, value: Format-Table, select: Format-Table|Out-GridView, description: default table display mode }
#   { name: cfg.cli, type: bool, value: 0, description: Start console (CLI) version per default? }
#   { name: cfg.cached, type: bool, value: 0, description: Use CLIXML script cache on startup }




>







1
2
3
4
5
6
7
8
9
10
11
12
# api: ps
# type: main
# title: ClickyColoury + TextyTypey - GUI+CLI tool frontend
# description: Convenience invocation of various Powershell and CMD scripts
# url: http://fossil.include-once.org/clickycoloury/
# version: 0.8.0
# depends: menu, wpf, clipboard
# category: misc
# config:
#   { name: cfg.gridview, type: select, value: Format-Table, select: Format-Table|Out-GridView, description: default table display mode }
#   { name: cfg.cli, type: bool, value: 0, description: Start console (CLI) version per default? }
#   { name: cfg.cached, type: bool, value: 0, description: Use CLIXML script cache on startup }

Changes to modules/wpf.psm1.

1
2
3
4

5
6
7
8
9
10
11
# api: ps
# title: WPF + WinForms
# description: WinForm and WPF shortcuts, GUI and thread handling
# depends: menu, clipboard, sys:presentationframework, sys:system.windows.forms, sys:system.drawing

# version: 1.0.7
# license: MITL
# type: functions
# category: ui
# config:
#   { name: cfg.threading, type: bool, value: 1, description: Enable threading/runspaces for GUI/WPF version }
#   { name: cfg.autoclear, type: int, value: 300, description: Clear output box after N seconds. }




>







1
2
3
4
5
6
7
8
9
10
11
12
# api: ps
# title: WPF + WinForms
# description: WinForm and WPF shortcuts, GUI and thread handling
# depends: menu, clipboard, sys:presentationframework, sys:system.windows.forms, sys:system.drawing
# doc: http://fossil.include-once.org/clickycoloury/wiki/W
# version: 1.0.7
# license: MITL
# type: functions
# category: ui
# config:
#   { name: cfg.threading, type: bool, value: 1, description: Enable threading/runspaces for GUI/WPF version }
#   { name: cfg.autoclear, type: int, value: 300, description: Clear output box after N seconds. }