সহানুভূতি শুরু হওয়ার পরে আমি কীভাবে স্বয়ংক্রিয়ভাবে আমার স্থিতিস্থাপকতায় সেট করতে পারি?


উত্তর:


10

কিছু অনুসন্ধানের পরে, আমি একটি অ্যাপ্লিকেশন পেয়েছি যা ডিবিবাসের মাধ্যমে সহমর্মীর সাথে যোগাযোগ করে। আমি সে থেকে কিছু কোড টেনে এনে একটি স্ক্রিপ্ট তৈরি করেছি যা আপনার স্থিতি সেট করবে।


এটি সেট আপ করা বেশ সহজ:

স্ক্রিপ্টটি এখানে ডাউনলোড করুন ( গিথুব পৃষ্ঠা )।

এর জন্য কিছু পাইথন লাইব্রেরি প্রয়োজন যা রেপোতে রয়েছে (এবং এটি ডিফল্টরূপে ইনস্টল করা হতে পারে):

sudo apt-get install python-dbus python-notify

তারপরে এটি লগইন শুরু করতে সেট করতে, স্টার্টআপ অ্যাপ্লিকেশনগুলি চালনা করুন, যুক্ত ক্লিক করুন এবং ক্ষেত্রগুলি এর মধ্যে পূরণ করুন:

  • নাম: কাস্টম - সহানুভূতি ব্যস্ত শুরু করুন
  • COMMAND: , / usr / bin / python- /path/to/empathy_set_status.py DND
  • মন্তব্য: সহানুভূতি শুরু করুন এবং ব্যস্তিতে স্থিতি সেট করুন (কোনও ঝামেলা করবেন না)।

কমান্ড ক্ষেত্রে কোন স্থিতি নির্ধারণ করা উচিত। আপনি যদি ব্যস্ত না চান (ডিএনডি), তবে আপনি এই মানগুলির মধ্যে একটি ব্যবহার করতে পারেন: উপলভ্য, ডিএনডি, দূরে, এক্সএ, লুকানো, অফলাইন।

এখন আপনি যখন লগ ইন করবেন, স্ক্রিপ্টটি সহানুভূতি চালানো উচিত, কিছুটা অপেক্ষা করুন এবং তারপরে আপনার স্থিতি সেট করুন। এটি যখন আপনার স্থিতি সেট করার চেষ্টা করে তখন আপনার একটি বিজ্ঞপ্তি দেখতে হবে।

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


এটি আর কাজ করবে বলে মনে হচ্ছে না (উবুন্টু ১৩.০৪)। এটি নির্দিষ্ট করা স্থিতি সেট করে তবে ম্যাসেজিং মেনুতে আপনি যখন ইমপ্যাটি (যোগাযোগের তালিকা) উইন্ডোটি ক্লিক করেন তখন খুলতে পারবেন না।
সাদি

2

নেই একটি বাগ অক্ষমতা এমপ্যাথি এ ডিফল্ট অবস্থা হিসাবে 'প্রাপ্তিসাধ্য' ছাড়া অন্য কিছু ব্যবহার সম্পর্কে। তবে, আপনি যদি অন্য কোনও প্রোগ্রাম বিবেচনা করতে ইচ্ছুক হন, পিডগিন আপনাকে আলাদা প্রাথমিক স্ট্যাটাস সেট করতে দেয়।


1

সহানুভূতি এটি সরাসরি অনুমতি দেয় না। তবে, আপনি নিম্নলিখিত চেষ্টা করতে পারেন।

সংক্ষেপে, আপনি মাউস মোশন ইভেন্টগুলি রেকর্ড করতে পারেন যেখানে আপনি সাধারণত আমি মেনুতে ক্লিক করেন এবং "ব্যস্ত" স্থিতি চয়ন করেন। বিকল্পভাবে আপনি কিবোর্ড শর্টকাট F10 এবং তীর কীগুলির মাধ্যমে একই মি মেনু এন্ট্রিতে নেভিগেট করতে পারেন। আপনি তারপর স্টার্ট আপ অ্যাপ্লিকেশন এন্ট্রি মাধ্যমে লগনে এই ইভেন্টগুলি পুনরায় খেলতে পারেন।

এটি "বেনি" নামক একটি অ্যাপ্লিকেশনটির মাধ্যমে ডাউন হতে পারে। তবে ম্যাভেরিক অ্যান্ড নাট্টির সংস্করণটি কাজ করে না। আপনি যদি উত্স থেকে সংকলন করেন তবে এটি কার্যকর হয়।

এখান থেকে সর্বশেষতম উত্স কোডটি ডাউনলোড করুন

cd ~/Downloads
tar -xvf xnee-cvs-20110508.tar.gz
cd xnee-cvs-20110508
sudo apt-get install build-essential
./configure --disable-gnome-applet --disable-gui
make
sudo make install

অনুপস্থিত লাইব্রেরি / বা লাইব্রেরি সম্পর্কে অভিযোগ কনফিগার করে থাকলে, অনুপস্থিত হিসাবে রিপোর্ট করা লাইব্রেরিটি ইনস্টল করুন:

sudo apt-get install lib<name of library>-dev

তারপরে মাউসের ইভেন্টগুলি রেকর্ড করে নিম্নলিখিতটি (গণনা-নীচে) চালিয়ে যান এবং আপনার মাউসটিকে আমাকে মেনুতে নিয়ে যান এবং ব্যস্ত স্থিতি ক্লিক করে রেকর্ডিং বন্ধ করতে 'এইচ' কীবোর্ড কীটি অনুসরণ করুন

cnee --record -o ~/changebusy.xnr --mouse --time 5 --stop-key h

বিকল্পভাবে কীবোর্ড শর্ট কাট F10 + LEFT ARROW + বাম তীর + ডাউন তীর (দুবার) + ENTER + h চয়ন করে কীবোর্ড ইভেন্টগুলি রেকর্ড করুন

cnee --record -o ~/changebusy.xnr --keyboard --time 5 --stop-key h

কমান্ডটি দিয়ে একটি স্টার্টআপ অ্যাপ্লিকেশন তৈরি করুন

sh -c "sleep 10 && cnee --replay -f ~/changebusy.xnr"

ভালো বুদ্ধি! যদিও আমি জানতে পেরেছি যে ইমপথী এই ব্লগ থেকে ডিবিএস কমান্ডের প্রতিক্রিয়া জানায় !
ইডব্রি

1

মনে রাখবেন যে এটি আইআরসি অ্যাকাউন্টগুলির জন্য কাজ করবে না (সম্ভবত অন্যরা?) এটি ঠিক করার জন্য স্ক্রিপ্টের শেষে ব্লক ব্যতীত চেষ্টা করে দেখুন:

        try:
            simple_presence.SetPresence(status, _STATUSES.get(status))
        except dbus.exceptions.DBusException:
            print(status + ' is not supported by ' + valid_account)

0

পিডগিন ব্যবহার করুন। সরঞ্জামগুলি> প্রিফেরেন্স> স্থিতি / নিষ্ক্রিয়> "শুরুতে শেষ প্রস্থান থেকে স্ট্যাটাস ব্যবহার করুন" পরীক্ষা করে দেখুন। দুঃখিত, আপনি যে জিনিসটি করার চেষ্টা করছেন তা সমর্থন করে না, দুঃখিত।


-1

পিডজিন চেষ্টা করুন।

নীচের লিঙ্কটি দেখুন

http://ubuntuforums.org/showthread.php?p=9241006


সদৃশ উত্তর, কিন্তু স্নেভস কীভাবে এটি সেট আপ করবেন তা ব্যাখ্যা করেছিলেন। (এই থ্রেড শুধু বলে "ব্যবহার করুন Pidgin"।)
idbrii
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.