GS разделитель на MacOS для проводных сканеров¶
Предупреждение
Данный вариант получения GS разделителя является одним из возможных способов его отображения на MacOS.
Внимание
Настройка производится с помощью встроенного в систему ПО - ShortCut.
Для передачи символа GS отсканируйте шк по очереди (рис 1, 2).
(рис.1)¶
(рис.2)¶
Примечание
После настройки сканера кодами выше, вывод разделителя GS будет осуществляться символом [GS]. Например: 0100048313050305215S4lf:[GS]93dGVz[CR]
Перейдем к созданию инструмента для перевода строки [GS] в управляющий символ с помощью программы Shortcut. Откройте приложение и создайте новый скрипт (рис. 3).
(рис.3)¶
Вводим название команды на английском, в поиске справа пишем «shell» и перетаскиваем «Запустить Shell-скрипт» в левое пустое окно (рис. 4).
(рис.4)¶
Далее необходимо написать сам скрипт:
Input_text=$(cat)
midput_text=$(echo “$input_text” | sed ‘s/\[GS\]/\x1D/g’)
output_text=$(echo “$midput_text” | sed ‘s/\[CR\]/\x0D/g’)
echo “$output_text” | pbcopy
Внимание
Выставьте настройки скрипта так, как указано на фото (рис. 5, 6).
(рис.5)¶
(рис.6)¶
- После этого назначим быстрое сочетание клавиш для удобства пользования:
Перейдите в настройки в правом верхнем углу;
Поставьте галочку использовать как быстрое действие;
Назначьте сочетание клавиш (рис. 7).
Подсказка
Мы рекомендуем использовать сочетание Ctrl + ‘
(рис.7)¶
Настройка завершена. Сохраните скрипт и выйдете из программы.
Важно
Для сканирования, необходимо использовать сочетание клавиш, которое Вы указали при создании скрипта (рис. 7). В появившееся окно требуется отсканировать код и нажать готово (рис. 8). Скрипт закроется, а результат сканирования с управляющим символом останется в буфере обмена. Вставьте его в необходимое поле Вашего ПО.
(рис.8)¶
Совет
Для проверки передачи GS разделителя рекомендуем использовать NotepadNext. После того как Вы скачали и запустили NotepadNext, заходим в Вид -> Отображения символов -> Отображать все символы (рис. 9). Так Вы сможете увидеть передает ли сканер GS разделитель или нет.
(рис.9)¶
Проверочный DATAMATRIX код с GS символом для проверки в NotepadNext:
(рис.10)¶
123[GS]321
Примечание
Если Вы не нашли ответа на свой вопрос или нуждаетесь в консультации наших технических специалистов, пожалуйста позвоните по телефону бесплатной горячей линии Mertech 8-800-555-7783 или напишите запрос на нашу почту support@mertech.ru
К.И.С. 18.11.2025