আমি কীভাবে সমস্ত ওএস এক্স বিজ্ঞপ্তিগুলি 1 ক্লিক করে সাফ করব?


23

ওএসএক্স বিজ্ঞপ্তি কেন্দ্রে আমার বিজ্ঞপ্তি রয়েছে, যেমন আমার বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য আমি সেটিংটি ব্যবহার করছি, "বিজ্ঞপ্তি কেন্দ্রের মধ্যে দেখান: 10 সাম্প্রতিক আইটেমগুলি" এটি একটি ভাল সেটিংস তবে খুব পূর্ণ বিজ্ঞপ্তি কেন্দ্রের পরিবর্তে, আমি এখনও চাই 1 ক্লিকের সাথে সময়ে সময়ে এটি পরিষ্কার করতে।

আমি ইয়োসেমাইট 10.10.3 ব্যবহার করছি

উত্তর:


9
tell application "System Events"
    tell process "NotificationCenter"
        set numwins to (count windows)
        repeat with i from numwins to 1 by -1
            click button "Close" of window i
        end repeat
    end tell
end tell

অ্যাপলিস্ক্রিপ্ট এডিটরটিতে উপরের কোডটি অনুলিপি করুন এবং আটকান অ্যাক্সেসযোগ্যতায় স্ক্রিপ্ট সম্পাদক সক্ষম করুন

সিস্টেম পছন্দসমূহ এখানে চিত্র বর্ণনা লিখুন


কল্পনাপ্রসূত সমাধান! আমি আপনার স্ক্রিপ্টটি বিটিটিতে
cody.codes

7

অ্যাপ্লিকেশন চালানোর জন্য কীবোর্ড মায়েস্ট্রো ব্যবহার করে এমন আরেকটি বিকল্প এখানে বিশদভাবে জানানো হয়েছে: http://genuinecuriosity.com/unnotify

আমি এটিকে ম্যাপ করেছি যাতে আমি Command Option 0সমস্ত ওপেন সতর্কতা ডায়ালগগুলি সাফ করতে হিট করি ।

মূলত, আমি সমস্ত উন্মুক্ত সতর্কতাগুলির (প্রথমত বন্ধ) প্রথম বোতামটি ক্লিক করার জন্য একটি অ্যাপ্লাস্ক্রিপ্ট তৈরি করেছি এবং যতক্ষণ না সমস্ত সতর্কতা সাফ হয়ে যায়। আপনি অ্যাপলস্ক্রিপ্টটি সরাসরি কীবোর্ড মাস্ট্রো (আমার নিবন্ধে বর্ণিত) এর মাধ্যমে ব্যবহার করতে পারেন, বা আপনি অটোমেটর সহ একটি পরিষেবা তৈরি করতে পারেন (অ্যাক্সেসিবিলিটি অনুমতিগুলির প্রয়োজনীয়তার কারণে এটি কিছুটা আরও চিকিত্সা)।

কীবোর্ড মাস্ট্রোতে সেটআপ দেখানো একটি স্ক্রিন দখল সহ পুরো অ্যাপসক্রিপ্টটি নিবন্ধটিতে অন্তর্ভুক্ত রয়েছে। কীবোর্ড মায়েস্ট্রোতে নিযুক্ত স্ক্রিপ্ট


আপনি যদি সংযুক্ত রেফারেন্সটি সংক্ষিপ্তসার হিসাবে সংক্ষেপে সংক্ষিপ্তসার করেন তবে ভবিষ্যতে লিঙ্কগুলি বাসি হয়ে যেতে পারে এটি সহায়ক।
অ্যালান

ব্রিলিয়ান্ট আপনাকে ধন্যবাদ! আপনি স্ক্রিপ্টটি আলফ্রেডেও অনুলিপি করতে পারেন।
ডিলান্থেপিগুয়ে

5

আমি প্রতিটি নোটিফিকেশন একটি একক বোতাম দিয়ে সাফ করার উপায় জানি না, তবে আপনি নিজের মাউসটিকে অ্যাপের শিরোনামের ডানদিকে নিয়ে এবং সেখানে উপস্থিত ছোট এক্স বোতামটি ক্লিক করে একটি অ্যাপের সমস্ত বিজ্ঞপ্তি সাফ করতে পারেন।

সবগুলি সাফ করার জন্য, আমি কেবলমাত্র মাউসটিকে শীর্ষতম অ্যাপের এক্স বোতামে সরিয়ে নিয়েছি এবং দ্রুত ক্লিক করি যা সমস্ত বিজ্ঞপ্তিগুলি তুলনামূলকভাবে দ্রুত সরিয়ে দেয়।


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

@sea এখনও মন্তব্য পেয়েছে না
সাব 4'15

1
আমি এল ক্যাপিটেন 10.11.1 তে কোনও "ছোট এক্স" দেখছি না
মেকোহি

2
আপনি দিনের বেলা বন্ধ করতে পারেন, যদি আপনি দিনের শিরোনামের উপর দিয়ে ঘুরে দেখেন।
তেটসুজিন

4

আমি এটি করার জন্য একটি অটোমেটার স্ক্রিপ্ট তৈরি করে শেষ করেছি এবং এটি একটি বিশ্বব্যাপী হটকে ম্যাপিং করছি।

on run {input, parameters}
    tell application "System Events"
        tell process "Notification Center"
            set theWindows to every window
            repeat with i from 0 to number of items in theWindows
                try
                    set this_item to item ((number of items in theWindows) - i) of theWindows
                    click button 1 of this_item
                on error
                    -- nothing
                end try
            end repeat
        end tell
    end tell
end run

3

আমি জানি এটি মূলত ইউসেমাইটের জন্য ছিল, এবং আমি উত্তরটি নিশ্চিত করতে পারছি না, তবে প্রশ্নটি 3 বছরের পুরানো, এবং মোজাবের সাথে একই জিনিসটি সন্ধান করার সময় আমি এটি খুঁজে পেয়েছি, আমি ভেবেছিলাম যে উত্তরটি উল্লেখ করব আমি পাওয়া যায় নি।

এখানে চিত্র বর্ণনা লিখুন

মেনু বারের একেবারে ডানদিকে, 3 টি লাইনে ক্লিক করুন, এটি আজ / বিজ্ঞপ্তি ট্যাব সহ একটি উইন্ডো নিয়ে আসে। আপনি যদি বিজ্ঞপ্তি ট্যাবটি নির্বাচন করেন তবে আপনি একটি নির্দিষ্ট দিনের জন্য সমস্ত বিজ্ঞপ্তিগুলি সাফ করতে আজকের ডানদিকে এক্স টি ক্লিক করতে পারেন। কয়েকটি ক্লিক এবং আপনার সমস্ত পুরানো সাফ হয়ে যাবে।


এটি কি বিজ্ঞপ্তিগুলির একটি ব্যাকলোগ পরিষ্কার করবে?
ক্রিস্টোকিভি

হ্যাঁ, এই ধারণা। আমি অনেক বিজ্ঞপ্তি মুছে ফেলার জন্য পর্যায়ক্রমে এটি ব্যবহার করি।
কেম ম্যাসন 20

আপনি যদি স্ক্রিপ্ট থেকে দূরে থাকতে চান তবে এই উত্তর!
বেন র্যাকিকোট

2

এই সিমবিএল অ্যাপটি দুর্দান্তভাবে কৌশলটি সম্পাদন করে। Chuckhendo / বিজ্ঞপ্তি ক্লিয়ার: বিজ্ঞপ্তিতে একটি "সমস্ত সাফ করুন" বোতাম যুক্ত করতে সিমবিএল বান্ডিল ( https://github.com/chuckhendo/ নোটিকেশনক্লিয়ার )

কেবল মাইএসআইএমবিএল ব্যবহার করে এটি ইনস্টল করুন। w0lfschild / mySIMBL: ম্যাকোসের জন্য সিমবিএল প্লাগইন পরিচালক ( https://github.com/w0lfschild/mySIMBL )

একবার ইনস্টল হয়ে গেলে আপনি কেবল বিজ্ঞপ্তি কেন্দ্রটি খুলতে পারবেন, তারপরে নীচে "সাফ করুন" এ ক্লিক করুন।


1

এল ক্যাপিটেনে ছোট এক্স বিজ্ঞপ্তি উইন্ডোতে রয়েছে। মাউসের ডান দিক থেকে স্লাইড করে বা উপরের বাম কোণে বিজ্ঞপ্তি কেন্দ্রের আইকনে ক্লিক করে বিজ্ঞপ্তি ফলকটি খুলুন। প্রতিটি অ্যাপ্লিকেশনটির বিজ্ঞপ্তিগুলি একসাথে গোষ্ঠীভুক্ত করা হয় এবং প্রতিটি অ্যাপ্লিকেশন শিরোনামের ডানদিকে কিছুটা এক্স থাকে। এক্স এবং বিজ্ঞপ্তিগুলি সমস্ত চলে যায় ক্লিক করুন।


-3

কেবল ক্রিয়াকলাপ মনিটরে যান এবং জোর করে বিজ্ঞপ্তি কেন্দ্রটি ছেড়ে দিন ...


আলাদা জিজ্ঞাসা করতে স্বাগতম এবং আপনার উত্তরের জন্য আপনাকে ধন্যবাদ। :) দুর্ভাগ্যক্রমে, এর মতো সংক্ষিপ্ত উত্তরগুলি অনেক ব্যবহারকারীকে সহায়তা করার জন্য পর্যাপ্ত বিশদ বা প্রসঙ্গটি সরবরাহ করে না। যদি সম্ভব হয় তবে এটি ভাল হবে যদি আপনি এই বিষয়টি কীভাবে চালাবেন তা অনেক ব্যবহারকারীই মনে রাখবেন না। এছাড়াও, আপনি এখানে উত্তর প্রদানের টিপসের জন্য কীভাবে উত্তর দেবেন তা পড়তে চাইতে পারেন ।
মনোমেথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.