Welcome to the VanDyke Software Forums

Join the discussion today!


Go Back   VanDyke Software Forums > Scripting

Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1  
Old 02-05-2016, 04:59 PM
jdev's Avatar
jdev jdev is offline
VanDyke Technical Support
 
Join Date: Nov 2003
Location: Albuquerque, NM
Posts: 998
Example: Color Scheme Scripting

Watch the video: Color Schemes and ANSI Color Palettes
Consider the following scenarios...
  • Sharing a configuration with team members and want a quick way to get at your preferred colors?
  • Or, do you just want to have your color schemes automatically rotate through each time you connect in order to avoid the monotony of the same view?
  • Or, do you simply want to quickly cycle through all available color schemes in rapid succession to see which one you prefer most?
Whatever your need, these examples demonstrate how you can select pre-defined color schemes from within a SecureCRT script.

Two different examples are available:
SetColorScheme.py
Given a value that matches the name of an existing color scheme in SecureCRT, this script changes the color scheme in the current open session to match that color scheme provided. Name that scheme, press the button, and it's yours. SetColorScheme.py.txt is available for downloading below.

ColorSchemeAutoRotation.py
Each time this script is run, it rotates your session color scheme setting to the next color scheme defined in SecureCRT's global color scheme list. Use it as a Logon Script to automatically cycle through your color schemes each time you connect. Boredom prevention, perhaps? Nope! It's a 5x click-reduction efficiency increase. ColorSchemeAutoRotation.py.txt is available for downloading below.
Update: 13 Oct, 2017. Script updated to support new color scheme mechanism introduced in 8.3.x versions of SecureCRT. This updated version of the script should work in both older and newer versions, but if you'd like access to the older method, it's attached below as "ColorSchemeAutoRotation-8.1.x-and-earlier.py.txt"


Consider mapping SecureCRT button bar buttons to run these scripts, as demonstrated in this video.

"Happiness is a nice, easy-on-the-eyes color scheme."

Here's a demonstration of the new color schemes now available in SecureCRT 8.3:

Birds Of Paradise


Chalkboard


Ciapre


Dark Pastel


Desert


Espresso


Idletoes


Invisibone


Novel


Solarized Darcula


Solarized Dark


Solarized Light


Tomorrow


Zenburn



--Jake
Attached Images
File Type: png BirdsOfParadise.png (44.6 KB, 9239 views)
File Type: png Chalkboard.png (45.7 KB, 7058 views)
File Type: png Ciapre.png (44.2 KB, 7051 views)
File Type: png DarkPastel.png (41.4 KB, 7189 views)
File Type: png Desert.png (43.0 KB, 7054 views)
File Type: png Espresso.png (43.4 KB, 7063 views)
File Type: png Idletoes.png (43.3 KB, 7032 views)
File Type: png Invisibone.png (45.1 KB, 7080 views)
File Type: png Novel.png (44.8 KB, 7117 views)
File Type: png SolarizedDarcula.png (43.8 KB, 7096 views)
File Type: png SolarizedDark.png (44.2 KB, 7326 views)
File Type: png SolarizedLight.png (44.7 KB, 7234 views)
File Type: png Tomorrow.png (43.9 KB, 7061 views)
File Type: png Zenburn.png (44.1 KB, 7048 views)
Attached Files
File Type: txt SetColorScheme.py.txt (1.3 KB, 3459 views)
File Type: txt ColorSchemeAutoRotation-8.1.x-and-earlier.py.txt (7.9 KB, 2025 views)
File Type: txt ColorSchemeAutoRotation.py.txt (10.5 KB, 3206 views)
__________________
Jake Devenport
VanDyke Software
Technical Support
YouTube Channel: https://www.youtube.com/vandykesoftware
Email: support@vandyke.com
Web: https://www.vandyke.com/support

Last edited by jdev; 03-04-2019 at 12:08 PM.
Closed Thread

Tags
example script


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 03:43 PM.