Ввод данных с помощью Automator / Applescript? - PullRequest
0 голосов
/ 14 мая 2011

У меня есть список из нескольких сотен участников в формате .txt (один memberID на строку), и мне нужно добавить их в веб-приложение с помощью Automator.

Таким образом, txt - это что-то вроде:

30335842
30335843
30335844
...

И мне нужно вставить это на веб-страницу, но я предполагаю, что это самая простая часть, потому что я могу создавать действия, используя automator.

Просто не знаете, как каждый раз получать новый идентификатор из текстового файла для использования с рабочим процессом автоматизатора.

Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 14 мая 2011

Это просто, вы в основном читаете файл и помещаете результаты в список.Затем вы можете получить элементы в списке, либо напрямую ссылаясь на номер списка ...

set filePath to (path to desktop as text) & "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) & "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
...