Tôi có một số ghi chú bài giảng được đặt tại:
www.mywebsite.com/Lecture1.pdf
www.mywebsite.com/Lecture2.pdf
v.v.
Trong Automator tôi hiện đã làm như sau:
- Nhận URL được chỉ định
- Tải xuống URL
- Kết hợp các trang PDF
- Mở mục Finder
Tuy nhiên, điều này hoạt động, tôi phải nhập thủ công tất cả các URL trong bước 1. Có cách nào đơn giản để tự động hóa tất cả những điều này (có thể sử dụng AppleScript không?)? Tôi muốn một cái gì đó như
$list = 0
for $i = 1; $i <= 25; $i++
add "www.mywebsite.com/Lecture" + (toString)$i + ".pdf" to $list
end for
return $list
Chỉnh sửa: Tôi quản lý để viết mã này:
on run {input, parameters}
set i to 1
set myList to {}
repeat while i is not 26
set ur to "http://www.website.com/Lecture" & {i as text} & ".pdf"
set myList to myList & ur
set i to i + 1
end repeat
return myList
end run
Nhưng vì một số lý do, các bài giảng không được hợp nhất theo đúng thứ tự. Những gì tôi nhận được là Bài giảng 1, Bài giảng 3, Bài giảng 2, Bài giảng 4, v.v. Tôi cũng đã loại bỏ Bước 1 từ trên xuống.
Edit2: Có vẻ như tôi đã phải sắp xếp giữa Bước 2 và 3. Bây giờ nó hoạt động!