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


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.