我需要找到一個腳本(最好是applescript),我可以在我的桌面計算機上一直運行,掃描Dropbox,找到.doc文件並打印出來。任何幫助表示讚賞如何製作自動打印腳本來掃描Dropbox中的.doc文件,然後將其打印出來?
-3
A
回答
1
在未來,請在這裏提問之前仔細查看一下(有關更多詳細信息,請參閱FAQ)。但是,我是一個很好的人,所以我會盡我所能提供幫助。 :)
這個簡短的腳本應該是你需要的。
set the dropbox_folder to (path to home folder) & "Dropbox:" as alias
tell application "Finder"
repeat with this_item in (every item of the dropbox_folder whose name extension is "doc")
print this_item
end repeat
end tell
編輯:我同意@ mcgrailm的評論,沒有必要保持一個腳本全天運行;您可以改爲使用文件夾操作。
on adding folder items to target_folder after receiving these_items
tell application "Finder"
repeat with this_item in (every item of the target_folder whose name extension is "doc")
print this_item
end repeat
end tell
end adding folder items to
現在,所有你需要做的就是編譯(並保存)腳本文件連接至您的Dropbox文件夾。你可以用多種方法做到這一點,但我會給你最簡單的。 :)
- 執行右鍵單擊您的保管箱文件夾。
- 單擊底部的菜單項「文件夾操作設置」。
- 在出現的對話框中找到您保存的腳本文件。
- 單擊「附加」
- 關閉「文件夾操作設置」窗口。
一旦你這樣做了,你的腳本已經準備好了。
我總是在分發它們之前測試我的腳本/應用程序,並且我建議使用此腳本進行測試。所有你需要做的是進行兩個簡單的測試。首先,將沒有.doc擴展名的隨機文件拖到您的保管箱文件夾中,如果您正確輸入了代碼,則不會發生任何情況。接下來,將另一個隨機文件擴展名爲.doc到您的Dropbox文件夾,如果你鍵入正確的代碼,該特定文件將被打印出來(假設你當然有一臺打印機)
希望這有助於。快樂的編碼! :)
編輯2:我真誠道歉。我忘了提及一個非常關鍵的問題!保存腳本時,請確保將其保存在本地「腳本」文件夾的「文件夾操作」文件夾中(如果它尚不存在,請自行創建)。
快樂編碼! :)
+0
這並不壞,但是這應該通過文件夾操作來運行,以便不需要讓應用程序整天運行! + 1 – mcgrailm
相關問題
- 1. 如何使用掃描儀類來打印純文本文件?
- 2. 打印成XPS文件,然後將其打印到打印機
- 3. 在文件中查找文本值,將其打印出來?
- 4. 腳本來打印值
- 5. 打印出來
- 6. 在控制檯中打印時,如何將打印出來的文字移動到文本的外面
- 7. 打印出來後數據
- 8. 如何在C#中打印垂直文本? (StringFormat.DirectionVirtical打印下來)
- 9. 如何打印出來?
- 10. 打印出來的[錯誤描述]
- 11. 掃描已打印的值
- 12. Javascript打印出來
- 13. PPM掃描和打印
- 14. 日期打印和掃描
- 15. 條碼打印和掃描
- 16. Python來處理文本文件來打印它的輸出
- 17. 來自文件的Python打印行
- 18. 爲什麼來自文件文件的文本沒有被打印出來?
- 19. 如何使用PrinteJob打印.doc文件?
- 20. 打算從文本文件打印出來
- 21. 如何打印和掃描結構
- 22. 打印文件 - Shell腳本
- 23. 如何使用QT打印來自打印機的圖像文件
- 24. 我試圖要求用戶輸入,然後打印出來,但它不打印
- 25. 打印數組,然後將其添加
- 26. 如何覆蓋對象的描述方法並將其打印出來?
- 27. 如何掃描與空格的字符串,並打印出來ç
- 28. ArrayList的不打印出來
- 29. 打印php腳本輸出到文件
- 30. BuddyPress腳本以純文本打印出來?
你有什麼試過?將問題分解爲幾個步驟,並搜索Google每一步。 – Blender
請在您需要幫助的技術方面更加精確。 –
好像你甚至沒有試圖自己解決這個問題。假設你可以編寫代碼,選擇一種你想要做的事情,然後把你的問題分解成更小的步驟,以便完成你想要的腳本。 – Chris