ফায়ারফক্স এবং ক্রোমিয়াম থেকে এক্সচ্যাটে লিঙ্কগুলি খুলুন: //


10

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


এখানে একটি লিঙ্ক রয়েছে যা ফায়ারফক্স এবং এক্সচ্যাটের পুরানো সংস্করণগুলির জন্য বিভিন্ন কাজের ক্ষেত্র বর্ণনা করে - সম্ভবত এটি এখনও কার্যকর হয়? ubuntuforums.org/archive/index.php/t-25372.html
— ফসফ্রিডম

হুম, যদি xchat --existing --url=$@টার্মিনাল কমান্ডে রূপান্তর করা যায় ... আমি স্ক্রিপ্ট তৈরি করতে চাই না। প্রতিবার পিসি ফর্ম্যাট করার সময় খুব বেশি কাজ করতে হয়।
— অক্সভিভি

সম্ভবত কিছু bash -c "xchat --existing --url=$@"?
— ফসফ্রিডম

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

উত্তর:


7

একটি সম্ভাব্য সমাধান হ'ল বিদ্যমান এক্সচ্যাটে irc চ্যানেলটি খোলার জন্য একটি ছোট স্ক্রিপ্ট তৈরি করা এবং এটি ফায়ারফক্সে প্রেরণ করা।

উদাহরণস্বরূপ - /usr/binডেকে একটি ফাইল তৈরি করুন xchat-firefoxএবং এতে রাখুন:

#!/bin/bash
xchat --existing --url=$@

স্ক্রিপ্টে এক্সিকিউটেবল অনুমতি যুক্ত করুন:

sudo chmod +x xchat-firefox

এখন Edit-Preferences-Applications Tabফায়ারফক্সে মেনু বিকল্পটি ব্যবহার করে "irc" বিষয়বস্তুর ধরণের জন্য "এক্সচ্যাট-ফায়ারফক্স" নির্বাচন করুন।

উত্স 1 এবং উত্স 2


7

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

সমাধানটি হ'ল ইউরি স্কিমের .desktopসাথে বিকল্প ফাইল যুক্ত xchat তৈরি করা irc://। এটি স্বয়ংক্রিয়ভাবে পুরো ডেস্কটপটিকে (এবং যে কোনও অ্যাপ্লিকেশন) এক্সচ্যাটকে আইআরসি হ্যান্ডলার হিসাবে দেখবে।

এক্সচ্যাট লঞ্চারটি অনুলিপি করুন যাতে আমরা এটি সম্পাদনা করতে পারি:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

এটির সামগ্রীগুলি সম্পাদনা করুন, যোগ MimeTypeএবং NoDisplayআর প্রতিস্থাপন Execএই মেলে:

Exec=xchat --existing --url=%u
MimeType=x-scheme-handler/irc;
NoDisplay=true

এখন ফাইল ইনস্টল করুন। এটি কেবলমাত্র আপনার বর্তমান ব্যবহারকারীর জন্য বা সমস্ত ব্যবহারকারীর জন্যই করা যেতে পারে (কেবলমাত্র এর সাথে কমান্ডটি প্রিপেন্ড করুন sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

এবং এটাই! আপনি অবিলম্বে, ফায়ারফক্স, ক্রোমিয়াম বা যে কোনও অ্যাপ্লিকেশনটিতে ফলাফল চেষ্টা করতে পারেন । টার্মিনালে এটি পরীক্ষা করা যাক:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-দা!

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