#macros #applescript #automator
#макросы #applescript #automator
Вопрос:
У меня есть список из нескольких сотен участников в формате .txt (по одному идентификатору участника в строке), и мне нужно добавить их в веб-приложение с помощью Automator.
Итак, текстовый файл выглядит примерно так:
30335842
30335843
30335844
...
И мне нужно вставить это на веб-страницу, но я думаю, что это простая часть, потому что я могу создавать действия с помощью automator.
Просто не уверен, как каждый раз получать новый идентификатор из текстового файла для использования с рабочим процессом automator.
Большое спасибо за вашу помощь.
Ответ №1:
Это просто, вы просто читаете файл и помещаете результаты в список. Затем вы можете получить элементы в списке, либо напрямую ссылаясь на номер списка…
set filePath to (path to desktop as text) amp; "memberID.txt" -- path to the file
set idsText to read file filePath -- get the file text
set idsList to paragraphs of idsText -- turn the text into a list
set nextID to item 2 of idsList
или вы можете получить доступ ко всем из них с помощью повторяющегося цикла…
set filePath to (path to desktop as text) amp; "memberID.txt" -- path to the file
set idsText to read file filePath -- get the file text
set idsList to paragraphs of idsText -- turn the text into a list
repeat with i from 1 to count of idsList
display dialog (item i of idsList)
end repeat
Комментарии:
1. Так это Applescript для чтения файла и получения идентификаторов участников? Но мне также нужно использовать automator для выполнения действий с использованием выбранного идентификатора участника, как мне объединить оба?