বাহিরে html সংযুক্তিগুলি মুটে খুলুন


19

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

# ~/.mailcap
text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput;

যা দ্বারা স্বয়ংক্রিয়:

# ~/.muttrc
auto_view text/html

যদিও আমি মনে করি lynxযে এইচটিএমএলকে পাঠ্যে রূপান্তর করার ক্ষেত্রে একটি সুনির্দিষ্ট কাজ করে, কখনও কখনও এটি এটি কেটে না এবং আমি আমার ওয়েব ব্রাউজারে ( luakit) এইচটিএমএল সংযুক্তিটি খুলতে সক্ষম হতে চাই ।

স্বচ্ছভাবে এটি করার কোনও উপায় আছে কি? আমার জন্য একটি ভাল ওয়ার্কফ্লো দেখতে হবে:

  1. মেল খুলুন ( lynxএটি রূপান্তর করে)
  2. দেখুন যে এটি খুব জটিল lynx
  3. "ভি" টিপুন
  4. এইচটিএমএল সংযুক্তিতে নেভিগেট করুন
  5. মেলটি খুলতে "enter" টিপুন luakit

এটি আপনার পক্ষে কাজ করে না? text/html; luakit %sএছাড়াও, অটো_ভিউ এই ক্ষেত্রে কিছু যায় আসে না, যেহেতু এইচটিএমএল আসলে সংযুক্তি হয়
ডেইজি

উত্তর:


27

আপনি মুটের মাইম সমর্থন দিয়ে এটি করতে পারেন ।

এছাড়াও, আপনি এটি সংযুক্তি দেখার জন্য দুটি কমান্ড বোঝাতে অটোভিউ দিয়ে ব্যবহার করতে পারেন, একটি স্বয়ংক্রিয়ভাবে দেখা হবে, অন্যটি সংযুক্তি মেনু থেকে ইন্টারেক্টিভভাবে দেখা হবে।

মূলত, আপনি আপনার mailcapফাইল 1 এ দুটি বিকল্প অন্তর্ভুক্ত করেছেন ।

text/html; luakit '%s' &; test=test -n "$DISPLAY"; needsterminal;
text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput;

প্রথম এন্ট্রি টেস্টগুলি যা Xচলছে এবং এটি যদি হয় তবে এটি ফাইলটি লুয়াকিতের হাতে দেয়। পূর্বনির্ধারিতটি অবশ্য copiousoutputট্যাগ দ্বারা নির্ধারিত হয় , সুতরাং এটি লিঙ্ক দ্বারা মিটে রেন্ডার করা হবে।

আপনার এই বিকল্পগুলির প্রয়োজন হবে .muttrc:

auto_view text/html                                   # view html automatically
alternative_order text/plain text/enriched text/html  # save html for last

আপনি যদি এটি আপনার ব্রাউজারে vদেখতে চান তবে এটি সংযুক্ত এইচটিএমএল এবং তারপরে mএটি মেলক্যাপে প্রেরণে আঘাত হানার বিষয় ।

সুবিধার জন্য, আমি Enterএই ফাংশনটির সাথে আবদ্ধ হই muttrc:

bind attach <return>    view-mailcap


১. দ্রষ্টব্য, আমি লিংক বা লুয়াকিত ব্যবহার করি না, সুতরাং এই বিকল্পগুলি কেবলমাত্র নির্দেশক। এই ব্লগ পোস্ট থেকে
নির্লজ্জভাবে পুনরুত্পাদন করা ...


আপনি যদি এড়াতে চান তবে needsterminalএকবার luakitগ্যারি জনসনের mutt-netscapeস্ক্রিপ্ট দেখুন।
থোর

1
এটি কি text/html; text/html; luakit ...আবার পাঠ্য / এইচটিএমএল পুনরাবৃত্তি সহ পড়তে হবে ?
জেনস

বাহ্যিক সংস্থানসমূহ লোডিং অক্ষম করার সময় এটি করার কোনও উপায় আছে (গোপনীয়তার কারণে)?
a3nm

@ a3nm এটি আপনার ব্রাউজারের সেটিংসের উপর নির্ভর করে ...
জেসনওয়ারিয়ান

@ জেসনওয়ারিয়ান হ্যাঁ ... আমি ফায়ারফক্সকে এমনভাবে অনুরোধ করার একটি উপায় খুঁজছি যা কোনও বাহ্যিক অনুসন্ধানকে অস্বীকার করবে।
a3nm
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.