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