Дійсно, багато людей називають макроси скриптами і, навпаки. Насправді скрипт управляє макросом, скрипт дає макросу більше можливостей. Доповнення imacros може відтворювати і скрипти і макроси. Але макроси мають розширення .iim, а скрипти мають розширення .js. Код, написаний в макросі, що не буде відтворюється в скрипті, і, навпаки, код, написаний в скрипті, не відтворюється макросе. У кожного свій код. І макроси писати набагато легше, ніж скрипти. І ще вам відмінність:
Код скрипта є мовою програмування (Java Script). А код макроса- це не мова програмування, він тільки пов'язаний з мовою розмітки HTML.
Скрипт - коротких описів дій, виконуваних системою.
Макрос - програмний алгоритм дій, записаний користувачем.
Компью? Терни - послідовність інструкцій для виконання завдання комп'ютером.
Різниця між програмою і скриптом розмита і несуттєва. І Скрипт і програма написані розробником.
Макрос відрізняється тільки тим, що він записаний користувачем, часом, не розуміють, що послідовність дій (алгоритм), записується у вигляді програми.
Для користувача це лише сукупність дій: переміститися, відкрити, скласти, розфарбувати і т. Д. Якщо подивитися на результат його дій - код макросу, то там буде шматок програми або скрипта, як завгодно, який записаний самим комп'ютером, у вигляді програмного коду запам'ятати дії користувача.
Ніякої, окрім назви.
Макросом повелося називати скрипт для мікрософтовскоко Віжуал Бейсік фор аплікейшн.
Скриптом ж називають будь-яку програму для інтерпретатора. Що для PHP, що для командного процесора, що для Kikstartera / Autoit. Тобто програму яку можна змінювати на ходу, без перекомпіляції.
Залишити відповідь