টাসকারের প্রসঙ্গে OR যুক্তি ব্যবহার করে


23

ধরা যাক আমি এমন একটি প্রসঙ্গ তৈরি করতে চাই যেখানে কোনও ওয়াইফাই সংযোগের এসএসআইডি হয় 'এবিসি' বা 'এক্সওয়াইজেড'।

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

উভয় প্রসঙ্গকে কীভাবে তৈরি করা যায়?

উত্তর:


10

ওয়াইফাই সংযুক্ত প্রসঙ্গে এসএসআইডি উল্লেখ করুন ABC/XYZ এটি প্রাসঙ্গিকভাবে সক্রিয় করবে যদি আপনি এবিসি বা এক্সওয়াইজেডের সাথে সংযোগ করেন ,

তথ্যসূত্র: http://tasker.dinglisch.net/userguide/en/matching.html


2
এই নির্দিষ্ট সমস্যাটি সমাধান করে তবে প্রশ্নটি আসলে যা বলেছিল তা নয়
এন্ডোলিথ

20

অথবা সম্ভবত আপনি একটি বিপরীত কাজ করতে "উল্টানো" শর্ত ব্যবহার করতে পারেন?, যেমন

আপনি যদি ওয়াইফাই সংযুক্ত থাকে বা যখন প্রোফাইল: এ নিষ্ক্রিয় থাকে তখন কোনও কাজ চালাতে চান, আপনি পরিবর্তে "ওয়াইফাই সংযোগ বিচ্ছিন্ন" এবং "প্রোফাইল: এ" ইনভার্টেড "চেকবক্স নির্বাচন করে দুটি সক্রিয়, এবং সেটআপ একটি সেটআপ করতে পারেন বিপরীত কাজ করে যে কাজ, যদি এটি সম্ভব হয়।

এটি মূলত:

(A OR B) = NOT((NOT A) AND (NOT B))


3
এই উত্তরটি দুর্দান্ত কারণ এটি আরও সাধারণ। এটি, এটি "ওয়াইফাই সংযুক্ত" ব্যতীত প্রসঙ্গের ধরণের সাথে কাজ করে। উদাহরণস্বরূপ, আমি যখনই ডাবিত বা আমার প্যাবল ওয়াচের সাথে সংযুক্ত থাকি তখনই আমার ফোনটি সাইলেন্ট মোডে রাখতে একটি প্রোফাইল তৈরি করতে চেয়েছিলাম। এর সহজতম উপায় হ'ল "পেবলের সাথে সংযুক্ত নেই এবং ডকড নয়" প্রোফাইল তৈরি করা যা প্রবেশের সময় সাইলেন্ট মোড অক্ষম করে এবং প্রস্থান করার সময় নীরব মোড সক্ষম করে। ডিমরগানের আইন এফটিডব্লিউ।
লরেন্স গনসালভেস

4

আপনি আপনার ক্রিয়াকে একটি পরিবর্তনশীল "% শর্ত = সত্য" এর উপর নির্ভর করতে এবং তারপরে দুটি পৃথক প্রোফাইল তৈরি করতে পারেন:

  • প্রোফাইল একটি: শর্ত "সত্য" সেট করুন
  • প্রোফাইল বি: শর্ত "সত্য" সেট করুন

আপনার প্রোফাইল: যদি পরিবর্তনশীল "শর্ত" = সত্য হয় তবে ... এবং আপনার প্রস্থান করার কাজটি এখানে চলেছে

তবে লেখকরা যদি এতে টাস্কর বাড়িয়ে দিতেন তবে ভাল লাগবে ... :)


2
এই পদ্ধতিটি সমস্যার সৃষ্টি করে যখন শর্তটি একই বা একই সাথে উভয় প্রোফাইল এ এবং বি দ্বারা সেট করা যেতে পারে। উদাহরণস্বরূপ, আমি কল বা যোগাযোগ অ্যাপ্লিকেশন এ যখন ব্লুটুথ চালু করতে চেয়েছিলাম। আমি উভয় ক্ষেত্রেই% ব্লুটুথনিড = 1 সেট করেছিলাম এবং উভয় ক্ষেত্রেই যখন উপস্থিত হয় তখন পরিষ্কার হয়ে যায়। আমি যখন একটি কলে আছি তখন পরিচিতি অ্যাপ্লিকেশনটি ব্যাকগ্রাউন্ডে পরিণত হয় এবং মেমরিটি সংরক্ষণ করার জন্য সাধারণত স্থগিত হয়ে যায়, যা% ব্লুটুথনিড সাফ করে তাই ব্লুটুথ বন্ধ হয়ে যায়, কল করার সময় আমার ব্লুটুথ হেডসেটটি কেটে দেয়।
ক্রিস ড্রাগন 15 ই

4

কেউ যদি এখানে আসে তবে কেবলমাত্র এই সমস্যার সমাধানটি পোস্ট করছি:

প্রতিটি শর্তের জন্য একটি প্রোফাইল তৈরি করুন বা প্রস্থান করার সময়% ++ 1 এ স্টেটমেন্টে% কারণগুলি = = 1

শর্তযুক্ত একটি কারণ তৈরি করুন% কারণগুলি> 0 এবং প্রয়োজনীয় প্রবেশ এবং প্রস্থান কার্যগুলি

চিয়ার্স!


2

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


3
এইচএম, এর অর্থ আমি আসলেই একটি প্রস্থান কাজ করতে সক্ষম হব না?
জম্বিগুলি

2

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

ইতিমধ্যে পোস্ট করা সমাধানগুলির কোনওটিই কাজ করবে না। পরিচিতিগুলিতে বা কল থাকাকালীন% ব্লুটুথনিড সেট করার অর্থ হ'ল যখন কোনও কল শুরু হয় তখন এটি% ব্লুথুথনিড সেট করে তবে তারপরে যোগাযোগগুলি কল আসার ক্ষেত্রে পটভূমি হয়ে যায়, এটি% ব্লুথুথনিড সেট করে এবং ব্লুটুথ বন্ধ হয়ে যায়। বিপরীত ক্রিয়াকলাপটি ব্যবহার করে, পরিচিতিগুলিতে না থাকলে এবং কল না করে ব্লুটুথ বন্ধ করুন তবে একটি প্রস্থান টাস্ক প্রায় কাজ করে বলে ব্লুটুথ চালু করুন, তবে যোগাযোগগুলি অগ্রভাগের স্থিতিটি হারিয়ে ফেললে এবং কলটি এখনও শুরু হয়নি এবং ব্লুটুথ ঘুরে যখন সংক্ষিপ্ত সময়টি লক্ষ্য করে Tas বন্ধ।

এই ব্লগের উপর ভিত্তি করে আমার জন্য কী কাজ করেছে তা এখানে :

  1. Dummyএকটি অ্যাকশন এর সাথে ডাকা একটি টাস্ক তৈরি করুনTasks > Wait > 1ms
  2. এর stateInCallশর্তযুক্ত একটি প্রোফাইল তৈরি করুন State > Phone > Call > Type: Any। এটিকে Dummyকাজের সাথে যুক্ত করুন।
  3. এর stateInContactsশর্তযুক্ত একটি প্রোফাইল তৈরি করুন State > Application > Contacts। এটিকে Dummyকাজের সাথে যুক্ত করুন।
  4. এর Bluetooth Neededশর্তযুক্ত একটি প্রোফাইল তৈরি করুন State > Variable > Variable Value। নাম %PACTIVE, অপ-এ Matches, এবং মানটি সেট করুন *,stateInCall,*|*,stateInContacts,*। টাস্কার ডক্স অনুসারে,% PACTIVE এ অ্যাক্টিভ প্রোফাইলগুলির একটি কমা-বিচ্ছিন্ন তালিকা রয়েছে যেখানে তালিকাটি শুরু হয় এবং মিলটি আরও সহজ করার জন্য কমা দিয়ে শেষ হয়। এই প্রোফাইলটিকে এমন কোনও টাস্কের সাথে লিঙ্ক Bluetooth Onকরুন যা Net > Bluetooth > Set: Onঅ্যাকশনটি ব্যবহার করে ব্লুটুথকে পরিণত করে।
  5. Conditional Bluetooth Offনিম্নলিখিত ক্রিয়াগুলির সাথে ডাকা একটি কার্য তৈরি করুন :
    1. কার্য> অপেক্ষা করুন> 10 সেকেন্ড
    2. কার্য> যদি> %PACTIVEমেলে না*,stateInCall,*|*,stateInContacts,*
    3. নেট> ব্লুটুথ> সেট: বন্ধ
    4. কার্য> শেষ হলে
  6. Bluetooth Neededপ্রোফাইলে দীর্ঘক্ষণ টিপুন তারপরে নির্বাচন করুন Properties। আনচেক করুন Restore Settings
  7. ডান কলামে, নীচে টাস্কটি প্রদর্শিত Bluetooth Neededনা হওয়া পর্যন্ত দ্রুত প্রেস করুন Bluetooth On। দীর্ঘ চাপুন Bluetooth Onএবং চয়ন করুন Add Exit Task, তারপরে চয়ন করুন Conditional Bluetooth Off

Conditional Bluetooth Offডাবল চেক করার আগে 10 সেকেন্ড অপেক্ষা করবে stateInCallনা stateInContactsযে সত্য নয় বা ঠিক নয়, এটি এলে এটি ব্লুটুথ বন্ধ করবে। অন্যথায়, এটি উপর এবং কখন উভয় ব্লুটুথ ছেড়ে stateInCallএবং stateInContactsপ্রস্থান পরে, এটা তার 10 সেকেন্ড অপেক্ষা করবেন এবং আবার চেক করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.