আমি ফাইলটি খোলার জন্য ডিফল্ট প্রোগ্রামটি পরিবর্তন করার পরে আইকনগুলি একই থাকে


11

আমি আমার নতুন ম্যাক থেকে সবেমাত্র একটি প্রোগ্রাম আনইনস্টল করেছি। প্রোগ্রামটি সমস্ত .rফাইল খোলার জন্য নিজেকে ডিফল্ট করে তুলছিল। আমি একটি নতুন প্রোগ্রাম ইনস্টল করেছি এবং .rফাইলগুলি খোলার জন্য আমি এটি ডিফল্ট হিসাবে তৈরি করেছি , তবে ফাইলগুলির পুরানো আইকনটি রয়ে গেছে। পুরানো প্রোগ্রামের আইকনটি প্রতিটি .rফাইলে স্টিল থাকে ।

আমি কীভাবে .rফাইলগুলির আইকনগুলি আপডেট করতে পারি , যাতে তারা নতুন প্রোগ্রামটির আইকনগুলি দেখে? এবং কেন এই আইকনটি এখনও আমার ম্যাকটিতে বিদ্যমান, আমি কি পুরানো প্রোগ্রামের আইকনটি সরাতে পারি?

উত্তর:


6

আপনি টার্মিনাল থেকে লঞ্চ সার্ভিস ডাটাবেস পুনর্নির্মাণের চেষ্টা করতে পারেন:

/ সিস্টেম / লাইব্রেরি / ফ্রেমওয়ার্কস / প্রয়োগ অ্যাপ্লিকেশন সার্ভিস.ফ্রেমওয়ার্ক / ফ্রেমওয়ার্কস / লঞ্চ সার্ভিস.ফ্রেমে ওয়ার্ক / সাপোর্টপোর্ট / ক্লাস-কিল-আর -ডোমেন লোকাল -ডোমেন সিস্টেম -ডোমেন ব্যবহারকারী

lsregisterমাভেরিক্সের পথে যাত্রা:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister



@ ইউপিএন্ডএডাম আমি আমার উত্তর সম্পাদনা করেছি।
ম্যাটিউজ স্লোসেক

আপডেটের জন্য ধন্যবাদ! আজ রাতে চেষ্টা করে দেখুন এবং সেই অনুসারে উপচে পড়ুন!
আপএন্ডএডাম

lsregisterম্যাকোস 10.12-এ সিয়েরা ফাইলপথে উপস্থিত রয়েছে যেমন @ ফ্লোরিন জানিয়েছেন, এবং এটি কোনও ত্রুটি বার্তা ছাড়াই কার্যকর করে, তবে এর কোনও প্রভাব নেই। এছাড়াও ফাইন্ডার পুনরায় আরম্ভ করা এবং পুরো সিস্টেমটি কার্যকর হয়নি। আমি টেক্সটএইডিট থেকে টেক্সটরেঙ্গলারে আবার .TXT (প্লেইন টেক্সট) এর সংযুক্তিটি আবার টেক্সটএডিট-এ পরিবর্তন করেছি, তবে এটি এখনও টেক্সট ফাইলগুলির জন্য টেক্সটরেঞ্জার আইকনগুলি দেখায়।
পোরগ

1
sudo lsregister …কাজ করতে পারে । সন্দেহ করুন কারণ কমান্ড লাইনে যুক্তি রয়েছে -domain system, যা আমি ধরে নিয়েছি প্রশাসকের অধিকারের প্রয়োজন। যদিও আমি সেভাবে ইঙ্গিত করে কোনও ত্রুটি বার্তাটি পাইনি তবে সম্ভবত lsregisterকোনও প্রতিক্রিয়া ছাড়াই এটি এতদূর ন্যূনতমভাবে প্রয়োগ করা হয়েছে কারণ একটি কাঠামোগত সহায়ক হিসাবে সম্ভবত এটি প্রোগ্রামহীনভাবে চালিত হওয়ার উদ্দেশ্যে নয়। আমি ধরে নিয়েছি লঞ্চ সার্ভিসগুলির ব্যবহারকারীর ক্যাশেগুলি সঠিকভাবে সাফ হয়ে গেছে, তবে সিস্টেম ক্যাশে নয়। তবুও ম্যাকস সিয়েরা 10.12.1 এর জন্য একটি কার্যক্ষম সমাধান খুঁজে পেয়েছে, দেখুন Apple.stackexchange.com/a/260487/11510
পোরগ

1

ইয়োসেমাইটের জন্য ১০.১০.৪ ব্যবহার করুন:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

আমার জন্য কাজ করছে না।
অ্যারিল

ওএস এক্স 10.10.4 এ আমার জন্যও কাজ করছে না
কমলেও

আমি মেশিনটি পুনরায় চালু না করা পর্যন্ত এই আদেশটি কিছুই করে নি। পুনঃসূচনা করার পরে, এটি পূর্ববর্তী সমিতি থেকে মুক্তি পেয়েছে তবে নতুনটির সাথে লিঙ্ক দেয় না। অস্বাভাবিক.
ইজাকি

0

MacOS সিয়েরা 10.12.1 উপরlsregister @Mateusz Szlosek দ্বারা উপলব্ধ সমাধান কাজ করেননি।

তবে এই সমাধানটি কাজ করেছে : ম্যাকবুকটিতে আইকন ক্যাশে পুনরায় সেট করুন

তবুও, ফাইন্ডারের "ওপেন উইথ ..." এর মাধ্যমে কোনও ফাইল টাইপের জন্য ডিফল্ট অ্যাপ্লিকেশন পরিবর্তন করার ফলে ডেস্কটপ এবং ফাইন্ডার উইন্ডোগুলিতে আইকনগুলির তাত্ক্ষণিক রিফ্রেশ হওয়ার কারণ নেই। এটি একটি বাগ।


শেষে কিছু সমালোচনা : দীর্ঘ সময় হিসাবে অ্যাপল ব্যবহারকারী হিসাবে আমি সর্বদা উইন্ডোজের বিপরীতে ম্যাকোসের তাত্ক্ষণিক প্রতিক্রিয়া এবং জিইউআই রিফ্রেশকে প্রাধান্য দিয়েছি, যেখানে আপনাকে এখনও ম্যানুয়াল রিফ্রেশিং এবং আরও বেশি বোঝা / ব্যবহারকারীর জন্য সতর্কতা অবলম্বন করতে হয়েছিল ক্রস প্রক্রিয়া সিঙ্ক / সচেতনতার ঘাটতিতে (যেমন এক্সপ্লোরারে কোনও ফাইলের নাম পরিবর্তন করা যখন এটি অন্য অ্যাপ্লিকেশনে খোলা থাকে, তখনও আপনার সমস্যার কারণ হবে ২০১ 2016 সালে)।

স্ট্যান্ড অ্যাপ্লিকেশন এবং স্ট্যান্ডার্ড ফ্রেমওয়ার্কগুলি ব্যবহার করে সমস্ত অ্যাপ্লিকেশনগুলির তাত্ক্ষণিক ক্রস প্রক্রিয়া মিথস্ক্রিয়া ম্যাকের পক্ষে ঠিক কী তা হল, যেমন একটি নেটওয়ার্ক ইন্টারফেস পুনরায় সক্ষম করা এবং সাফারি স্বয়ংক্রিয়ভাবে একটি নিষ্ক্রিয় ব্রাউজার ট্যাবটির বিষয়বস্তু লোড করে, ফাইন্ডারে একটি ফাইলের নাম পরিবর্তন করার পরে এটি খোলা থাকে Find ঝামেলা মুক্ত, আইকন পরিবর্তন করা এবং প্রতিটি দর্শনীয় পরিস্থিতিতে এটি আপডেট করা (সন্ধানকারী, অ্যাপ্লিকেশানের ফাইল ডায়লগ, অ্যাপের শিরোনাম বারে আইকন) ইত্যাদি etc.

ঘৃণ্য এই গুণগুলি দেখলে। অ্যাপল তার পেশাদার ম্যাক ব্যবহারকারীদের তার আইওএস ব্যবহারকারী এবং তাদের ক্লাউড পরিষেবাদির উপর পরিষ্কারভাবে অবহেলা করে। আইক্লাউডের সাহায্যে অ্যাপল ক্রস ডিভাইস সিঙ্ককে পারফেক্ট করে তবে ম্যাকের মধ্যে এটি একবারের মতো নিখুঁত সিঙ্ক্রোনিজম সরবরাহ করে না।


0

উপরের সমাধানটি আমার পক্ষে কাজ করে নি ... তাই এটিই আমি চেষ্টা করেছি এবং এটি কাজ করেছে ... আমি এখানে এটি ব্যাখ্যা করছি কারণ যদি উপরের সমাধানটি কারও পক্ষে কাজ করে না তবে সে কেবল তার ম্যাকটি রিবুট করতে পারে নিরাপদ মোডে লগইন করুন এবং তারপরে শাটডাউন করুন এবং সাধারণ মোডে বুট করুন ... সমস্যা সমাধান হয়েছে :)

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