কিভাবে স্বয়ংক্রিয়ভাবে মেইল ​​একটি নির্দিষ্ট সংযুক্তি ডাউনলোড করুন


0

আমি স্ট্যাক বিনিময় এবং একটি সহজ আপেলস্ক্রিপ্ট জন্য অন্যান্য সাইট তাকান আছে। আমি আরো জটিল স্ক্রিপ্ট খুঁজে পেয়েছি যা আমার পক্ষে বোঝা কঠিন (আপেলস্ক্রিপ্ট সিনট্যাক্স সম্পর্কে অনেক কিছু জানার নেই)। সুতরাং, এখানে আমার দ্বিধা:

আমি একটি নির্দিষ্ট ফোল্ডারে (যেমন "ইনবক্স") স্বয়ংক্রিয়ভাবে একটি সংযুক্তি (অর্থাত্ "ফাঁকা ব্যয় প্রতিবেদন" নাম্বার) ডাউনলোড করতে হবে। এটাই. আমি যে সংযুক্তিটি খুঁজছি তা খুঁজে পেতে আমি প্যারামিটারগুলির সাথে মেল নিয়ম সেট আপ করতে পারি:

এখানে ছবি বিবরণ লিখুন

আমি শুধু সংযুক্তি ডাউনলোড করার জন্য একটি সহজ স্ক্রিপ্ট প্রয়োজন।

আমি এই দিকে তাকিয়েছি কিন্তু শুধু তাদের পরিবর্তন করার চেষ্টা করে বিভ্রান্ত হয়েছি এবং আসলে আমার কম্পিউটারে কিছু অ-অপরিহার্য ফাইলকে আপোস করে ফেলেছি। সুতরাং, আমি কপি এবং পেস্ট কোড বন্ধ করব এবং কিছু সাহায্যের জন্য অনুরোধ করব।

প্রশ্ন আমি এই আগে তাকিয়ে।

বিষয় উপর ভিত্তি করে Mail.app থেকে সংযুক্তি সংরক্ষণ করুন

স্বয়ংক্রিয়ভাবে Mail.app মধ্যে সংযুক্তি সংরক্ষণ করুন 10.8 মাউন্টেন লায়ন

উত্তর:


1

খুব সম্ভবত না সেরা এক - - এটি একটি সম্পাদিত সংস্করণ লিপিতে দেখানো এই উত্তর করতে 10.8 মাউন্টেন লায়ন মধ্যে Mail.app মধ্যে সংযুক্তিসমূহ স্বয়ংক্রিয়ভাবে সংরক্ষণ থ্রেড, আমি এটা পরীক্ষিত থাকেন এবং এটি কাজ করে:

using terms from application "Mail"
    on perform mail action with messages theMessages for rule theRule
        tell application "Mail"
            repeat with eachMessage in theMessages
                repeat with theAttachment in eachMessage's mail attachments
                    set attachmentName to name of theAttachment
                    if attachmentName is "blank expense report" then
                        set savePath to "Macintosh HD:Users:yourUsername:Inbox:" & attachmentName
                        try
                            save theAttachment in file (savePath)
                            on error err
                            display display "The Following Error Occurred:" & err
                        end try
                    end if
                end repeat
            end repeat
        end tell
    end perform mail action with messages
end using terms from

এই স্ক্রিপ্ট নামের একটি "ইনবক্স" এ "ফাঁকা ব্যয় প্রতিবেদন" নামক সংযুক্তি সংরক্ষণ করবে Machintosh HD:Users:yourUsername:InboxsavePathআপনার প্রয়োজন অনুযায়ী পরিবর্তনশীল মান পরিবর্তন করতে ভুলবেন না ।


আমি কাজ করার নিয়ম পাচ্ছি না। কিছুই ডাউনলোড করা হয় না। আমি সঠিক এক অবস্থান পরিবর্তন করেছি। আমি এই এক সমস্যা সমাধান কিভাবে জানি না।
masterninja01

দুঃখিত আমি বলতে কি জানি না, এটা এখানে কাজ করে। আমি display alert "something"স্ক্রিপ্টটি সঠিকভাবে কাজ বন্ধ করে দেওয়ার বিষয়ে একটি ইঙ্গিত পেতে কোডটিতে কিছু নির্বাণ করার পরামর্শ দিতে পারি ।
Claudio d'Angelis

আমি যা বলেছি তা চেষ্টা করেছি (সহজ সমস্যা সমাধান টিপের জন্য ধন্যবাদ - আমি এটা পছন্দ করি) এবং স্ক্রিপ্টটি দ্বিতীয়টির শেষ লাইনে আগে থামতে লাগলো। আগে end perform mail action with messages(উক্ত বার্তাটি এই বিভাগের পরে প্রদর্শন করা হয়নি তবে লাইনের আগে প্রদর্শিত হয়েছিল)।
মাস্টারিনজ 01
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.