বিরক্তিকর ভিএমওয়্যার ইঙ্গিতটি লুকান "ইনপুট প্রকাশের জন্য, Ctrl + Alt টিপুন"


13

আমি উইন্ডোজ 7 এক্স 64 এ ভিএমওয়্যার ওয়ার্কস্টেশন 7 চালাচ্ছি। অতিথি ওএসে (উইন্ডোজ 7 x64 এছাড়াও) আমার ভিএমওয়্যার সরঞ্জাম ইনস্টল আছে তবে ভিএমওয়্যার সরঞ্জাম পরিষেবা অক্ষম করা আছে। আমি পূর্ণ স্ক্রিন মোডে ভিএম চালিত করি এবং শীর্ষে থাকা ভিএমওয়্যার সরঞ্জামদণ্ডটি প্রায়শই এই সরঞ্জামটিপটি প্রদর্শন করে:

ইনপুট প্রকাশ করতে, Ctrl + Alt টিপুন

এই টুলটিপটি ভিএম এর একটি অংশকে অস্পষ্ট করে তোলে (প্রায়শই আমি ব্যবহার করি এমন একটি প্রোগ্রামের মেনু) এবং এটি জাহান্নাম হিসাবে বিরক্তিকর। পূর্ণ স্ক্রিন মোডের বাইরে চলে যাওয়া এবং এটি আবার এ থেকে মুক্তি পেয়ে যায় তবে কেবলমাত্র আমি সেই সরঞ্জামদণ্ডের উপরে মাউস না দেওয়া এবং তারপরে এটি আবার উপস্থিত হয় না! আমি কীভাবে এ থেকে পরিত্রাণ পেতে পারি?

আমি যোগ করার চেষ্টা করেছি

hints.hideAll = "TRUE"

ভিএম এর জন্য .vmx ফাইলে এবং পছন্দসই.আইআই এবং তাদের কোনওটিই সহায়তা করেনি।


2019 এবং এটি নিষ্ক্রিয় করার জন্য এখনও কোনও জিইউআই বিকল্প নেই। সত্যি বলতে, ভিএমওয়্যার লোকেরা ...
সিডিএলভিসিডিএলভি

উত্তর:


2

আমি ওয়ার্কস্টেশন অগ্রাধিকারগুলিতে গিয়ে এবং "মাউস ক্লিকে গ্রাব কীবোর্ড এবং মাউস ইনপুট" নির্বাচন না করে এটি ঠিক করেছি।

তারপরে, ওয়ার্কস্টেশনটি পুনরায় চালু করুন। স্পষ্টতই, অতিথিটিতে ভিএমওয়্যার সরঞ্জামগুলি ইনস্টল করা দরকার।


আমি জানি আমি জানি, পুরানো থ্রেড - যে কেউ জানেন যে এর ফলে .vmx ফাইলে কী পরিবর্তন ঘটে?
জাস্টজেফ 13

@ জাস্টজেফ আমি মনে করি না যে এটি কোনও পরিবর্তন ঘটবে, এটি ভিএমওয়্যার পছন্দগুলি (সম্ভবত রেজিস্ট্রিতে) অনুসরণ করে।
পিটারহ - মনিকা

2

এটি ভিএমওয়্যার ওয়ার্কস্টেশন ইন্টারফেসটি ব্যবহার করে আমার পক্ষে কখনও কাজ করে নি, তবে আপনি এটি একটি এইচএক্স সম্পাদক এবং vmware.exe মোডিয়াইফিং ব্যবহার করে করতে পারেন, সুতরাং ওয়ার্কস্টেশন 11 এ আমি এটি কীভাবে করেছি তা এখানে।

উইন্ডোজের জন্য এইচএক্সডি একটি ভাল।

  • প্রথমে প্রোগ্রাম ফাইলগুলিতে আপনার vmware.exe ফাইলের একটি ব্যাকআপ / অনুলিপি তৈরি করুন।

  • ভিএমওয়্যার ওয়ার্কস্টেশন বন্ধ করুন

  • প্রশাসক হিসাবে HxD খুলুন এবং খুলুন vmware.exe

  • ফাইলটি ওপেন হয়ে গেলে, আসকি স্ট্রিং (সিটিআরএল + এফ) অনুসন্ধান করুন To release। এটি 0012A350@ অফসেটের মধ্যে হওয়া উচিত 0012A390

  • নিম্নলিখিত বাইটগুলি 00(ascii null) বা 2E(ascii .) দ্বারা প্রতিস্থাপন করুন :

    থেকে:
    @&!*@*@(msg.vmui.fullScreen.ungrab.tooltip)To release input, press %s
    থেকে:
    .....................................................................

সতর্ক করা! কোনও বাইট মুছবেন না, তাদের প্রতিস্থাপন করুন। ফাইলটি একই আকারে থাকতে হবে।


1
ভিএমওয়্যার প্লেয়ারের জন্য ইঙ্গিত (সংস্করণ 7.1.0) ফাইলটি vmclientcore.dll।
ম্যাক্সিমিম পুলিন

1
আমি নেটটিতে প্রায় 5 টি বিভিন্ন কাজের ক্ষেত্রের মধ্যে খুঁজে পেয়েছি, এটি ছিল একমাত্র কর্মক্ষম।
পিটারহ - মনিকা 22

একটি কবজ মত কাজ। thx
টার্মিনাল

2
এটি ভি 12-তে বেশ শক্ত। প্রথমে নোট করুন, আপনাকে এইচএক্সডি লেখার অনুমতি দেওয়ার জন্য ডেস্কটপটি নয় (কোনও অনিবার্য কারণে) ফাইলগুলি একটি নিরাপদ স্থানে সরিয়ে নেওয়া দরকার। তারপরে বার্তাগুলি এখন সঞ্চিত রয়েছে vmwarecui.dllএবং বার্তাটি পরিবর্তন করা হয়েছে বলে vmclientcore.dllঅনুসন্ধান করুন To return। কোডটিও আলাদা, কেবলমাত্র শুরু @&করে বার্তার শেষে প্রতিস্থাপন করুন। তবে এগুলি আরও বার্তাগুলি যা এটিকে অপসারণ করার পরে গ্রহণ করে, সুতরাং কেবল একই ধরণের বার্তাগুলির জন্য উভয় ফাইলে কয়েকটি লাইন স্ক্যান করে নীচে রাখুন এবং সেগুলিও বাতিল করে দিন।
জোনাথন

0

আমি কমান্ড লাইন থেকে এটি ঠিক করার একটি উপায় যুক্ত করব যা নতুন সংস্করণ সহ বৈধ হতে থাকবে।

আপনি একটি ক্ষুদ্র (2.12 মেগাবাইট) প্রয়োজন হবে যদিও নামে বিনামূল্যে টুল বহুমুখী sfkদ্বারা (সুইস ফাইল ছুরি) StahlWorks টেকনোলজিস । এক উপায় বা অন্য কোনও উপায়ে আপনার একটি তৃতীয় পক্ষের সরঞ্জাম (এইচএক্সডি বা যাই হোক না কেন) প্রয়োজন হবে, আফাইক, উইন্ডোজের এটি করার কোনও নেটিভ উপায় নেই।

আপনাকে অবশ্যই হেক্স স্ট্রিংটি অনুসন্ধান করতে হবে 54 6F 20 72 65 6C 65 61 73 65 20 69 6E 70 75 74 2C 20 70 72 65 73 73 20 25 73(অর্থাত্‍ "To release input, press %s"), এবং এটির সাথে প্রতিস্থাপন করতে হবে 00 6F 20 72 65 6C 65 61 73 65 20 69 6E 70 75 74 2C 20 70 72 65 73 73 20 25 73(একই, শুরুতে নাল চর ছাড়া)।

এটি একটি printfফর্ম্যাট স্ট্রিং, 0x00 বাইট দিয়ে শেষ হয়েছে: আপনি যদি \0এটির প্রথম স্থানে রাখেন তবে স্ট্রিংটি বাতিল হয়ে যায়, সুতরাং নিম্নলিখিত শূন্যগুলি অতিমাত্রায় হয়। আমরা আমাদের টার্গেটের দিকে লক্ষ্য রাখছি তা নিশ্চিত করার জন্য আমরা সম্পূর্ণ স্ট্রিংটি ব্যবহার করি।

  1. ডাউনলোড sfk.exeএবং এটি জায়গা অথবা VMware ফোল্ডারে (অথবা আপনার অন্য কোন %PATH%)।
  2. একটি উন্নত কমান্ড প্রম্পট খুলুন এবং ভিএমওয়্যার ফোল্ডারে ডির পরিবর্তন করুন।
  3. এটির একটি অনুলিপি তৈরি করার পরামর্শ দেওয়া হচ্ছে vmware.exe। উদাহরণ স্বরূপ:
    copy vmware.exe vmware.exe.bak
  4. নিম্নলিখিত কমান্ডটি চালান:
    sfk replace vmware.exe -binary /546F2072656C6561736520696E7075742C207072657373202573/006F2072656C6561736520696E7075742C207072657373202573/ -nosub -yes
    (আপনি পার্থক্যটি যাচাই করতে পারবেন fc /b vmware.exe.bak vmware.exe))

মূলত এটি @ ম্যাক্সিমপুলিনের একই, তবে কমান্ড লাইন থেকে এবং কেবল একটি বাইট প্রতিস্থাপন ।

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

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