Practical Laboratory Automation: Made easy with AutoItBy closing the gap between general programming books and those on laboratory automation, this timely book makes accessible to every laboratory technician or scientist what has traditionally been restricted to highly specialized professionals. Following the idea of "learning by doing", the book provides an introduction to scripting using AutoIt, with many workable examples based on real-world scenarios. A large portion of the book tackles the traditionally hard problem of instrument synchronization, including remote, web-based synchronization. Automated result processing, database operation, and creation of graphical user interfaces are also examined. Readers of this book can immediately profit from the new knowledge in terms of both increased efficiency and reduced costs in laboratory operation. Above all, laboratory technicians and scientists will learn that they are free to choose whatever equipment they desire when configuring an automated analytical setup, regardless of manufacturers suggested specifications. |
What people are saying - Write a review
We haven't found any reviews in the usual places.
Contents
Chapter 1 Introduction | 1 |
Chapter 2 The Very Basics of AutoIt | 13 |
Chapter 3 Timed Scripts | 21 |
Chapter 4 Interactive Scripting | 35 |
Chapter 5 Scripting with Controls | 49 |
Chapter 6 Email and Phone Alarms | 61 |
Chapter 7 Using LowCost Equipment for Laboratory Automation | 71 |
Chapter 8 Arrays and Strings | 79 |
Chapter 15 Remote Synchronization Using Windows LAN Tools | 135 |
Chapter 16 Remote Synchronization Using ThirdParty LAN Software | 143 |
Chapter 17 Interacting with Devices via COM Ports | 149 |
Chapter 18 Introduction to Graphical User Interface GUI | 159 |
Chapter 19 Using GUI to Control Instruments | 167 |
Chapter 20 Multitasking GUIs | 177 |
Chapter 21 Adding Graphical Elements to a GUI | 183 |
Chapter 22 Creating GUIs Using Koda | 191 |
Chapter 9 Data Processing with Spreadsheets | 83 |
Chapter 10 Working with Databases | 95 |
Chapter 11 Simple Remote Synchronization | 107 |
Chapter 12 Remote Synchronization Using Remote Control Software | 111 |
Chapter 13 TextBased Remote Synchronization | 117 |
Chapter 14 Remote Synchronization Using IRC | 125 |
Chapter 23 Some Suggestions | 197 |
Appendix A Other SciTE Features | 201 |
Appendix B Optical Character Recognition | 207 |
Appendix C Scripting with Nonstandard Controls UIA | 211 |
EULA | 227 |
Other editions - View all
Common terms and phrases
_UIA_action 2017 by Wiley-VCH 2017 Wiley-VCH Verlag 3D printers action argument array autosampler Bingo’s Chat Calc Carvalho Chapter CNC routers Code sample column communication protocols computer1 connected controlling FACACO created database devices e-mail Easy with AutoIt EHMA enable example FACACO and FAKAS Figure folder function G-code GDIplus Go to sample graphical elements graphical user interface input area instruction instruments IP address keyboard shortcuts KGaA Koda LabView line numbers log file loop Matheus menu message loop mouse clicks necessary needle options pixel monitoring pop-up window port position possible Practical Laboratory Automation ProFlow protocol Published 2017 radio button robotic arms Run the script SciTE script in Code scripting language Section serial communication simple SimpleSpy Skype spreadsheet SQlite standard status string StringSplit Synchronizing FACACO TABLE2 TeamViewer tool Trillian variable Windows API write