Download Latest Version ScriptCommunicator_06_11_source.7z (8.0 MB)
Email in envelope

Get an email when there's a new version of ScriptCommunicator / serial terminal

Home / Windows
Name Modified Size InfoDownloads / Week
Parent folder
ScriptCommunicator_06_11_windows.7z 2025-03-24 20.5 MB
ScriptCommunicator_06_10_windows.7z 2025-01-13 20.4 MB
ScriptCommunicator_06_09_windows.7z 2025-01-10 20.3 MB
ScriptCommunicator_06_08_windows.zip 2024-08-19 27.7 MB
ScriptCommunicator_06_07_windows.zip 2024-08-07 28.1 MB
ScriptCommunicator_06_06_windows.zip 2023-12-29 27.3 MB
ScriptCommunicator_06_05_windows.zip 2023-10-18 26.9 MB
ScriptCommunicator_06_04_windows.zip 2023-07-04 26.8 MB
ScriptCommunicatorSetup_06_03_windows.zip 2023-04-24 21.9 MB
ScriptCommunicator_06_03_windows_no_installer.zip 2023-04-24 28.0 MB
ScriptCommunicatorSetup_06_02_windows.zip 2023-04-19 21.9 MB
ScriptCommunicator_06_02_windows_no_installer.zip 2023-04-19 28.0 MB
ScriptCommunicatorSetup_06_01_windows.zip 2023-03-31 21.9 MB
ScriptCommunicator_06_01_windows_no_installer.zip 2023-03-31 28.0 MB
ScriptCommunicator_06_00_windows_no_installer.zip 2023-03-31 28.0 MB
ScriptCommunicatorSetup_06_00_windows.exe 2023-03-21 21.8 MB
ScriptCommunicatorSetup_05_20_windows.exe 2023-02-10 21.6 MB
ScriptCommunicator_05_20_windows_no_installer.zip 2023-02-10 26.0 MB
ScriptCommunicator_05_19_windows_no_installer.zip 2022-10-29 28.2 MB
ScriptCommunicatorSetup_05_19_windows.exe 2022-10-29 22.5 MB
ScriptCommunicatorSetup_05_18_windows.exe 2022-05-26 22.5 MB
ScriptCommunicator_05_18_windows_no_installer.zip 2022-05-26 28.2 MB
ScriptCommunicator_05_17_windows_no_installer.zip 2022-03-24 28.1 MB
ScriptCommunicatorSetup_05_17_windows.exe 2022-03-24 21.2 MB
ScriptCommunicator_05_16_windows_no_installer.zip 2021-10-06 28.4 MB
ScriptCommunicatorSetup_05_16_windows.exe 2021-10-06 21.3 MB
ScriptCommunicator_05_15_windows_no_installer.zip 2021-08-18 28.3 MB
ScriptCommunicatorSetup_05_15_windows.exe 2021-08-18 21.2 MB
ScriptCommunicatorSetup_05_14_windows.exe 2021-07-15 21.3 MB
ScriptCommunicator_05_14_windows_no_installer.zip 2021-07-15 28.4 MB
ScriptCommunicatorSetup_05_13_windows.exe 2021-01-14 17.8 MB
ScriptCommunicator_05_13_windows_no_installer.zip 2021-01-14 23.2 MB
ScriptCommunicatorSetup_05_12_windows.exe 2020-09-13 17.9 MB
ScriptCommunicator_05_12_windows_no_installer.zip 2020-09-13 23.2 MB
ScriptCommunicator_05_11_windows_no_installer.zip 2020-07-31 23.2 MB
ScriptCommunicatorSetup_05_11_windows.zip 2020-07-31 17.7 MB
ScriptCommunicator_05_10_windows_no_installer.zip 2019-01-13 22.6 MB
ScriptCommunicatorSetup_05_10_windows.zip 2019-01-13 17.4 MB
ScriptCommunicator_05_09_windows_no_installer.zip 2018-10-27 22.3 MB
ScriptCommunicatorSetup_05_09_windows.zip 2018-10-27 17.2 MB
ScriptCommunicatorSetup_05_08_windows.zip 2018-05-25 17.1 MB
ScriptCommunicator_05_08_windows_no_installer.zip 2018-05-25 22.2 MB
ScriptCommunicator_05_07_windows_no_installer.zip 2017-12-08 22.2 MB
ScriptCommunicator_05_06_windows_no_installer.zip 2017-12-08 22.2 MB
ScriptCommunicatorSetup_05_07_windows.zip 2017-12-08 17.1 MB
ScriptCommunicatorSetup_05_06_windows.zip 2017-09-27 17.1 MB
ScriptCommunicator_05_05_windows_no_installer.zip 2017-09-09 22.1 MB
ScriptCommunicatorSetup_05_05_windows.zip 2017-09-09 17.1 MB
ScriptCommunicator_05_04_windows_no_installer.zip 2017-08-28 22.1 MB
ScriptCommunicatorSetup_05_04_windows.zip 2017-08-11 17.3 MB
ScriptCommunicatorSetup_05_03_windows.zip 2017-08-03 17.3 MB
ScriptCommunicatorSetup_05_02_windows.zip 2017-06-30 17.2 MB
ScriptCommunicatorSetup_05_01_windows.zip 2017-06-22 17.1 MB
ScriptCommunicatorSetup_05_00_windows.zip 2017-06-16 17.1 MB
ScriptCommunicatorSetup_04_22_windows.zip 2017-06-01 17.2 MB
ScriptCommunicatorSetup_04_21_windows.zip 2017-05-09 17.2 MB
ScriptCommunicatorSetup_04_20_windows.zip 2017-03-31 17.1 MB
ScriptCommunicatorSetup_04_19_windows.zip 2017-02-23 16.6 MB
ScriptCommunicatorSetup_04_18_windows.zip 2016-12-29 16.7 MB
ScriptCommunicatorSetup_04_17_windows.zip 2016-11-01 16.7 MB
ScriptCommunicatorSetup_04_16_windows.zip 2016-10-10 16.7 MB
ScriptCommunicatorSetup_04_15_windows.zip 2016-07-30 16.7 MB
Totals: 62 Items   1.3 GB 95
-------------------------------- ChangeLog -----------------------------

release 06.11, 2025-02-20
- The unsupported widgets were removed from the designer


release 06.10, 2025-01-13
- ScriptTextEdit deleteLastLine added
- ScriptSpinBox, ScriptDoubleSpinBox: setReadOnly and readOnly added


release 06.09, 2025-01-10
- ScriptTextEdit: deleteLastCharacters, addKeyFilter and keyPressedSignal added
- Worker Script ANSIConsole: The script can send user input now
- Migrated to Qt 6.7.3

release 06.08, 2024-08-19
- Bug fix:  the sleep time of scriptThread::sleep was not correct

release 06.07, 2024-08-07
- Migrated to Qt 6.7.2
- during scriptThread::sleep all events are processed now
	
release 06.06, 2023-10-28
- Migrated to Qt 6.4.3

release 06.05, 2023-10-18
- If ScriptCommunicator detects a not supported Widget (e.g. LCD number) it adds a message in the script window instead of showing a message box 
- Bug fix: The console font size was ignored


release 06.04, 2023-07-04
- The default position of a script user interface is the position main window now
- Sequence script functionality removed from the main window
	
release 06.03, 2023-04-24
- MacOS support added

release 06.02, 2023-04-19
- Bug fix: CAN message with no data bytes were not sent
- New options for the input field on the main window added

release 06.01, 2023-03-31
- Bug fix: the worker script function ‘stopFunction’ was not called
- CAN-FD support added

release 06.00, 2023-03-21
- migrated to Qt6.4.2
- script debugger removed
- ScriptCanvas removed
- ScriptThread: renamed sleepFromScript to sleep
- ScriptWidget::getWidgetPointer removed
- ScriptSound: loopsRemaining, loops and setLoops removed
- QCustomPlot 2.1.1 is used now
- ScriptEditor: migrated to Qscintilla 2.13.4
- ScriptThread functions added: getUserHomeFolder, getUserConfigFolder and getUserGenericConfigFolder
- ScriptXmlWriter: setCodec removed
    
release 05.20, 2023-02-10
- Bug fix: configuration files with special characters like à could not be read
- scriptThread: the default final XOR value for calculateCrc8WithPolynomial, calculateCrc16WithPolynomial and calculateCrc32WithPolynomial is 0 now
- Windows: ScriptCommunicator is 64 bit now

release 05.19, 2022-10-29
- Bug fix: If a script calls stopScript then the execution is stopped immediately now
- If a window position is invalid (not on a screen) it is shown at the coordinates 0:0 now
- The default mode is dark mode now
	
release 05.18, 2022-05-26
- New ScriptAction function: setEnabled
- New application font sizes added

release 05.17, 2022-03-24
- New scriptInf functions: calculateCrc16WithPolynomial and calculateCrc32WithPolynomial
- New ScriptTabWidget functions: removeTab and insertTab
- New scriptThread functions: activateDarkMode and setApplicationFontSize
- New ScriptLineEdit function: setToHexMode

release 05.16, 2021-10-06
- Bug fix: the editable combo boxes (Settings Window) had a wrong background color if the dark style was used
- ScriptTimer: setTimerType added
- Bug fix: the file names were not shown in the file explorer (ScriptEditor)
- The application font size of ScriptCommunicator and ScriptEditor can be configured now 

release 05.15, 2021-08-18
- Bug fix: Saving plots in ScriptPlotWidget/ScriptPlotWindow (csv) did not work for big values (e.g. dates)
- Bug fix: drag&drop did not work on Linux
- Bug fix: the manual could not be opened on Linux

release 05.14, 2021-07-15
- ScriptGroupBox. SetChecked, isChecked and checkBoxClickedSignal added
- QT 5.14.2 is used now (Linux 32 is still using 5.5.1)
    
release 05.13, 2021-01-14
- Bug fix: the background color of the consoles could not be changed if the „dark style“ was used
- Consoles: utf8 support added

release 05.12, 2020-09-13
- no message box is shown anymore if a worker script tries to connect the main interface and the connection fails
- CAN ID and type can be selected in the GUI now
- ScriptPlotWidget and ScriptPlotWindow: second yAxis added
- new console option: wrap lines
- new scriptInf function: availableSerialPortsExt
- if scriptInf.checkFileExists is called with isRelativePath=true and path=““ false is returned now
- new WorkerScript example: MultiSerialPort
- new ScriptTableWidget function scrollToRow


release 05.11, 2020-07-31
- QCustomPlot 2.0.1 is used now
- new ScriptPlotWidget and ScriptPlotWindow functions: setLocale, showDateTimeAtXAxis
- new ScriptWidget function: setStyleSheet
- dark style added (GUI)

release 05.10, 2019-01-13
- new script converter function: stringToUtf8Array
- new  ScriptXmlReader function: parseString
- new argument in scriptThread function exitScriptCommunicator
- new script class: ScriptSound
- new script table functions: setCellBackgroundColorRgb, setCellForegroundColorRgb,selectCell

release 05.09, 2018-10-27
- ScriptCommunicator can be build with Qt5.11 now
- new ScriptPlotWidget and  ScriptPlotWindow function: saveAllGraphs
- bug fix: ScriptCommunicator could not automatically load/find user interface files whose file path contains dots.
- bug fix: The min. SC version was not loaded correctly in the SCE file dialog.

release 05.08, 2018-05-25
- new scriptThread function: showOpenFileNamesDialog
- new WorkerScript: exampleScripts\WorkerScripts\xTerm\xTerm.js(terminal which can interpret xTerm control sequences)
- consoles: If a vertical scrollbar slider is moved up then the scrolling is automatically locked and if the slider is moved to the end again then the scrolling is automatically unlocked.

release 05.07, 2017-12-08
- bug fix: on some platforms the lines in ScriptEditor were overlapping each other
- main window find tab: the line of the found string is displayed now
- ScriptEditor: 'go to line' added
- ScriptPlotWidget and  ScriptPlotWindow: new argument in addDataToGraph and removeDataRangeFromGraph

release 05.06, 2017-09-27
- bug fix: if a hex string with no spaces was inserted into a send area then ist was truncated
- bug fix (Aardvark I2C/SPI): reading more then 128 bytes in on script call did not work
- in some cases more information is shown if an exception occurs


release 05.05, 2017-09-10
- bug fix:  ScriptPlotWidget::plotMousePressSignal and ScriptPlotWindow:: plotMousePressSignal returned wrong mouse positions.
- ScriptPlotWidget and ScriptPlotWindow: new argument in setInitialAxisRanges, addGraph accepts now the whole subset of svg color keywords
- ScriptPlotWidget and ScriptPlotWindow new functions and new signal: xRangeChangedSignal, setCurrentAxisRanges, setAutoUpdateEnabled, isAutoUpdateEnabled, updatePlot, setLineWidth, getDataFromGraph
- ScriptEditor: improved source parsing

release 05.04, 2017-08-11
- custom console/log script functionality removed (worker scripts are much more flexible (tabs can be added in the main window with scriptThread.addTabsToMainWindow))
- bug fix: print/save console didn't find any console
- consoles: performance optimizations

release 05.03, 2017-08-03
- consoles: performance optimizations
- the main window 'Scripts tab' accepts Drag&Drop now
- scripts can be started/stopped with 'Enter' from the main window 'Scripts tab' now
- new ScriptPlotWindow and ScriptPlotWidget functions: setScatterStyle, setLineStyle, removeDataRangeFromGraph
- new ScriptCanvas2D properties and functions: textAlign, setFont, fillText
- new ScriptWidget function: setAutoFillBackground
- switched from QCustomPlot 1.3.2 to QCustomPlot 2.0
- sequences can be sent with 'Alt+Enter' from all input elements now (main window send area and send window)
- sequences can be send with 'Enter' from the main window 'Sequences tab' now

release 05.02, 2017-06-30
- bug fix: instead of one timestamp several timestamps were added to the consoles
- several keys are send now if they are added in a console and the 'send input' checkbox is checked: ESC (0x1b), Backspace (0x08), up (0x1b 0x5b 0x41), down (0x1b 0x5b 0x42), left (0x1b 0x5b 0x44), right (0x1b 0x5b 0x43) 
- I2C/SPI slave support added
- scriptInf object added (worker scripts)
- the toolbar position (main window) is saved/restored now

release 05.01, 2017-06-22
- bug fix: possible crash if ScriptEditor could not find the saved settings

release 05.00, 2017-06-16
- all text pasted in the consoles ('Ctrl+V') is sent now (if the 'send input' check box is checked)
- Cheetah SPI removed
- Aardvark I2C/SPI support added

Source: README, updated 2025-02-21