ওএস এক্সের সমস্ত অ্যানিমেশন কীভাবে বন্ধ করবেন


123

ওএস এক্স-এ সমস্ত অ্যানিমেশন বন্ধ করা সম্ভব?


1
আপনি কোন অ্যানিমেশনগুলিকে উল্লেখ করছেন? আমি বেশ আত্মবিশ্বাসের সাথে বলতে পারি যে ওএস এক্স-এ সমস্ত অ্যানিমেশন অক্ষম করা সম্ভব নয় , তবে তাদের কয়েকটিটির জন্য সেটিংস রয়েছে (উদাহরণস্বরূপ ডক)।
অস্টিনে

4
@ অস্টিন // উম..আমি যতটা সম্ভব উইন্ডোজের মতো অ্যানিমেশন বন্ধ করতে চাই। আমি উইন্ডোতে মূলত সমস্ত অ্যানিমেশন বন্ধ করতে পারি ..
মুন

1
সব অ্যানিমেশন নিষ্ক্রিয় করতে কোন বিশ্ব বিকল্প, এবং প্রায় মধ্যে অ্যানিমেশন সবকিছু , তাই কোনো যুক্তিসঙ্গতভাবে ব্যাপক উত্তর অযৌক্তিকভাবে দীর্ঘ হবে। এমন কয়েকটি মুখ্য উপাদান রয়েছে যা আপনি উল্লেখ করতে পারেন যা আপনার পক্ষে বিশেষত আপত্তিকর?
অস্টিন


4
আরডিপি বা ভিএনসি ব্যবহার করার সময় অ্যানিমেশন খুব বিরক্তিকর (ধীর) হয়। অ্যাপল সমস্ত সিস্টেম অ্যানিমেশন অক্ষম করতে একটি একক চেকবক্স সরবরাহ করা উচিত।
নিকজি

উত্তর:


125

আমি এর মধ্যে প্রথম চারটি সক্ষম করেছি, তবে আমি খুঁজে পাওয়া অ্যানিমেশনগুলিকে অক্ষম করার জন্য এখানে সমস্ত গোপন পছন্দ রয়েছে।

# opening and closing windows and popovers
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false

# smooth scrolling
defaults write -g NSScrollAnimationEnabled -bool false

# showing and hiding sheets, resizing preference windows, zooming windows
# float 0 doesn't work
defaults write -g NSWindowResizeTime -float 0.001

# opening and closing Quick Look windows
defaults write -g QLPanelAnimationDuration -float 0

# rubberband scrolling (doesn't affect web views)
defaults write -g NSScrollViewRubberbanding -bool false

# resizing windows before and after showing the version browser
# also disabled by NSWindowResizeTime -float 0.001
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false

# showing a toolbar or menu bar in full screen
defaults write -g NSToolbarFullScreenAnimationDuration -float 0

# scrolling column views
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0

# showing the Dock
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0

# showing and hiding Mission Control, command+numbers
defaults write com.apple.dock expose-animation-duration -float 0

# showing and hiding Launchpad
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0

# changing pages in Launchpad
defaults write com.apple.dock springboard-page-duration -float 0

# at least AnimateInfoPanes
defaults write com.apple.finder DisableAllAnimations -bool true

# sending messages and opening windows for replies
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true

2
আপনি কি দয়া করে আমাকে জানতে চান আমাকে এই স্ক্রিপ্টটি কোনও নির্দিষ্ট ফাইলে বা একটি নতুন ফাইল / স্ক্রিপ্টে রাখা উচিত যা উপরের অ্যানিমেশনগুলিকে অক্ষম করতে শুরুতে চলে
গুডস্পিনিপি 3

5
আপনি কেবলমাত্র টার্মিনালে কমান্ডগুলি পেস্ট করতে পারেন এবং সেগুলি স্থায়ীভাবে সেটিংস পরিবর্তন করে। পরিবর্তনগুলি প্রয়োগ করতে আপনাকে অ্যাপ্লিকেশনগুলি আবারও খুলতে হবে বা লগ আউট করতে হবে এবং ফিরে যেতে হবে।
ল্রি

5
দ্বিতীয় মনিটরে দুটি ভিন্ন পূর্ণ-স্ক্রিন উইন্ডোর মধ্যে ট্যাবিংয়ের মাধ্যমে এগুলির যে কোনওটি "অদলবদল" প্রভাব থেকে মুক্তি পাবে বা গতি বাড়িয়ে দেবে?
মাইকেল

3
আমরা কীভাবে হাই সিয়েরা
আয়নলিগুস্তিতে

3
বেশিরভাগ কমান্ড হাই সিয়েরাতে কাজ করে না
কিউমাস্টার

39

যদি আপনি উপরের উত্তরে প্রদর্শিত প্রতিটি কমান্ড অনুলিপি করতে চান না, কেবল এই পাঠ্যটি নির্বাচন করুন, এটি টার্মিনালে অনুলিপি করুন এবং এন্টার টিপুন (এটি সমস্ত কমান্ড একবারে স্ক্রোল না করেই কার্যকর করা হবে)

defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g NSScrollAnimationEnabled -bool false
defaults write -g NSWindowResizeTime -float 0.001
defaults write -g QLPanelAnimationDuration -float 0
defaults write -g NSScrollViewRubberbanding -bool false
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock expose-animation-duration -float 0
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0
defaults write com.apple.dock springboard-page-duration -float 0
defaults write com.apple.finder DisableAllAnimations -bool true
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true

পরিবর্তনগুলি পূর্বাবস্থায় ফেলার জন্য, টার্মিনালে এটি পেস্ট করুন:

defaults delete -g NSAutomaticWindowAnimationsEnabled
defaults delete -g NSScrollAnimationEnabled
defaults delete -g NSWindowResizeTime
defaults delete -g QLPanelAnimationDuration
defaults delete -g NSScrollViewRubberbanding
defaults delete -g NSDocumentRevisionsWindowTransformAnimation
defaults delete -g NSToolbarFullScreenAnimationDuration
defaults delete -g NSBrowserColumnAnimationSpeedMultiplier
defaults delete com.apple.dock autohide-time-modifier
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock expose-animation-duration
defaults delete com.apple.dock springboard-show-duration
defaults delete com.apple.dock springboard-hide-duration
defaults delete com.apple.dock springboard-page-duration
defaults delete com.apple.finder DisableAllAnimations
defaults delete com.apple.Mail DisableSendAnimations
defaults delete com.apple.Mail DisableReplyAnimations

ম্যাক ওএস এক্স-এর ডায়ালগ বাক্সও রয়েছে, যেমন 'সেভ আস'-বক্স (সিএমডি + শিফট + এস) বা 'মুদ্রণ'-বাক্স (সিএমডি + পি)। এই কমান্ডগুলি ব্যবহার করে এই সমস্ত বাক্স প্রদর্শিত হয় সেই গতিটি আপনি ঝাপটিয়ে দিতে পারেন:

তাত্ক্ষণিক:

defaults write NSGlobalDomain NSWindowResizeTime .001

ফাস্ট:

defaults write NSGlobalDomain NSWindowResizeTime .1

ডিফল্ট (0.2 সেকেন্ড):

defaults delete NSGlobalDomain NSWindowResizeTime

1 = 1 সেকেন্ড। পার্থক্যটি দেখতে আপনাকে টার্মিনালের মতো একটি অ্যাপ্লিকেশন পুনরায় চালু করতে হবে এবং উদাহরণস্বরূপ সিএমডি + এস ('সেভ') টিপে একটি ডায়ালগ বক্স ডেকে আনতে হবে। আপনি ডিফল্ট -রাইট ডট কম থেকে আরও কমান্ড-লাইন টুইটগুলি পেতে পারেন


6
একটি # দিয়ে শুরু করা লাইনে বাশকে উপেক্ষা করা হয়, সুতরাং প্রথম উত্তর থেকে পুরো কোড ব্লকটি অনুলিপি করা যাই হোক না কেন এটি ঠিক একই রকম হবে।
গ্রিগ

2
সত্য, তবে এই পাঠ্যটি অনুলিপি করা সহজ কারণ এখানে করার মতো কোনও স্ক্রোলিং নেই।
ডেভিড লোপেজ

সুতরাং আমরা যদি পরিবর্তনগুলি ফিরিয়ে নিতে চাই তবে আমাদের কেবল প্রতিটি বুলিয়ান অবহেলা করা উচিত এবং এটিকে পুনরায় চালু করতে হবে?
ওয়াচ

বুলিয়ানগুলি (সত্য / মিথ্যা) বিপরীত করতে, হ্যাঁ। ফ্লোটগুলি বিপরীত করতে আপনাকে ডিফল্ট মানগুলি কী তা জানতে হবে। আপনি "ডিফল্টগুলি <domain> <key>" অর্থাত: defaults read -g NSWindowResizeTimeমুদ্রণগুলি 0.001(আমার ক্ষেত্রে) দ্বারা মুদ্রণ করতে পারেন । defaultsটার্মিনাল চালানো সাহায্য পেতে । আমি আমার উত্তরটি একটি অনুলিপি-পেস্ট তালিকার সাথে আপডেট করব যা সমস্ত কিছু ডিফল্টে ফিরিয়ে দেবে। পৃথিবীটি ছোট, ভ্যাচাগান নয় কি? :)
ডেভিড লোপেজ

15

অ্যানিমেশনটি ওএস এক্সের সর্বত্র রয়েছে এবং একটি বিশ্বব্যাপী সেটিং সহ সমস্ত অ্যানিমেশন অক্ষম করা সম্ভব নয় , যা এটি পুরোপুরি উত্তর দিতে খুব জটিল প্রশ্ন করে।

আপনাকে বিরক্ত করতে পারে এমন অ্যানিমেশনগুলি খুঁজে পাওয়ার সাথে সাথে আমি আপনাকে একবারে জিনিসগুলি অক্ষম করার চেষ্টা করার পরামর্শ দেব। শুরু করতে সিস্টেমের পছন্দগুলি পরীক্ষা করুন। উদাহরণস্বরূপ, ডক ম্যাগনিফিকেশন অ্যানিমেশনটি সিস্টেম পছন্দ -> ডকে বন্ধ করা যেতে পারে।

এছাড়াও, টিঙ্কারটুল পরীক্ষা করে দেখুন , যা আপনাকে নিম্নলিখিতগুলি করতে সহায়তা করে:

  • ফাইন্ডারে ফাইল খোলার সময় অ্যানিমেশন প্রভাবটি অক্ষম করুন
  • মেল এনিমেশন প্রভাব অক্ষম করুন
  • মিশন নিয়ন্ত্রণে অ্যানিমেশন প্রভাবটি অক্ষম করুন
  • ডক লুকিয়ে বা দেখানোর সময় অ্যানিমেশন অক্ষম করুন
  • লঞ্চপ্যাডে পৃষ্ঠাগুলির মধ্যে স্যুইচ করার সময় ফেড-ইন এবং ফিড-আউট এফেক্ট এবং অ্যানিমেশন অক্ষম করুন
  • উইন্ডো খোলার মধ্যে অ্যানিমেশন অক্ষম করুন
  • তথ্য প্যানেল বা ডেস্কটপ আইকন খোলার সময় অ্যানিমেশন প্রভাব অক্ষম করুন
  • তথ্য বিভাগ নির্বাচন করার সময় অ্যানিমেশন প্রভাবটি অক্ষম করুন
  • শিট খোলার এবং বন্ধ করার অ্যানিমেশনটি ত্বরান্বিত করুন

যদি এমন কোনও অ্যানিমেশন থাকে যা সত্যিই আপনাকে বাগিয়ে দেয় এবং আপনি কীভাবে এটি অক্ষম করবেন তা বুঝতে না পারলে specific নির্দিষ্ট সমস্যার জন্য আলাদা জিজ্ঞাসা করুন এখানে একটি পৃথক প্রশ্ন পোস্ট করার চেষ্টা করুন - আপনি একটি দ্রুত এবং নির্ভুল প্রতিক্রিয়া পাবেন। (এবং একটি দুর্দান্ত পার্শ্ব প্রতিক্রিয়া হিসাবে, আপনাকে এবং আপনাকে সহায়তা করা লোক উভয়ই সেভাবে আরও বেশি উপার্জন করবে will)


8

উপরের উত্তরগুলি ছাড়াও, আপনি সিক্রেটসও ব্যবহার করতে পারেন । সিক্রেটস একটি ওপেন সোর্স প্রিপপেইন যা আপনাকে আপনার ম্যাকের জন্য সমস্ত ধরণের প্রোগ্রামের জন্য লুকানো বিকল্পের সব ধরণের সেট করতে দেয়।

সিক্রেটস প্রিপপেন

আপডেট : মূল সাইটটি নিচে রয়েছে এবং প্রকল্পটি মারা গেছে বলে মনে হচ্ছে। আপনি যদি এখনও ভ্যানিলা সংস্করণ ব্যবহার করতে চান তবে এখানে গুগল কোড সংরক্ষণাগার রয়েছে।


1
সেই লিঙ্কটি মারা গেছে ... অ্যাপটি কি কেউ আপলোড করতে পারে?
jeet.chanchawat

2
গোপনীয়তা মারা গেছে। ব্যাকএন্ড অফলাইন, সুতরাং আর কোনও আপডেট নেই।
সাইবারস্কুল

5

আপনি যদি টার্মিনাল সম্পর্কে সতর্ক হন তবে সিংহ এবং পর্বত সিংহের আচরণটি বন্ধ করতে, চালু করতে এবং অন্যথায় টুইটারে মাউন্টেন টুইটগুলি অন্য সহায়ক জিইউআই।


1

এই উত্তরটি শেল স্ক্রিপ্ট হিসাবে মোড়ানো যা আপনাকে রাজ্যের মধ্যে টগল করতে দেয়।

উদাহরণ

$ animations_osx.sh 
animations disabled - reboot may be required

$ animations_osx.sh
animations enabled - reboot may be required

$ animations_osx.sh OFF 
animations disabled - reboot may be required

$ animations_osx.sh ON 
animations enabled - reboot may be required

animations_osx.sh

FILE=/tmp/__ez_file_$(date +%s) 

function show_help()
{
  IT=$(CAT <<EOF

  usage: {ON|OFF}

  enables or disables animations in osx. 
  if you don't pass any arguments, it'll toggle between enabled and disabled.

  e.g. 

  ON  => All animations are enabled
  OFF => All animations are disabled
  )
  echo "$IT"
  exit
}

if [ "$1" == "help" ]
then
  show_help
fi


# returns the opposite of the current state for easy toggling
function getNewState()
{
  defaults read com.apple.dock expose-animation-duration  &> $FILE
  VAL=$(cat $FILE)
  rm $FILE
  if [ "$VAL" == "0" ]
  then
    echo "ON"
  else
    echo "OFF"
  fi
}

if [ -z "$1" ]
then
  OP=$(getNewState)
else
  OP=$1
fi

if [ "$OP" == "OFF" ]
then
  defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
  defaults write -g NSScrollAnimationEnabled -bool false
  defaults write -g NSWindowResizeTime -float 0.001
  defaults write -g QLPanelAnimationDuration -float 0
  defaults write -g NSScrollViewRubberbanding -bool false
  defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
  defaults write -g NSToolbarFullScreenAnimationDuration -float 0
  defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
  defaults write com.apple.dock autohide-time-modifier -float 0
  defaults write com.apple.dock autohide-delay -float 0
  defaults write com.apple.dock expose-animation-duration -float 0
  defaults write com.apple.dock springboard-show-duration -float 0
  defaults write com.apple.dock springboard-hide-duration -float 0
  defaults write com.apple.dock springboard-page-duration -float 0
  defaults write com.apple.finder DisableAllAnimations -bool true
  defaults write com.apple.Mail DisableSendAnimations -bool true
  defaults write com.apple.Mail DisableReplyAnimations -bool true
  echo "animations disabled - reboot may be required"
  exit;
fi

if [ "$OP" == "ON" ]
then
  defaults delete -g NSAutomaticWindowAnimationsEnabled &> $FILE
  defaults delete -g NSScrollAnimationEnabled &> $FILE
  defaults delete -g NSWindowResizeTime &> $FILE
  defaults delete -g QLPanelAnimationDuration &> $FILE
  defaults delete -g NSScrollViewRubberbanding &> $FILE
  defaults delete -g NSDocumentRevisionsWindowTransformAnimation &> $FILE
  defaults delete -g NSToolbarFullScreenAnimationDuration &> $FILE
  defaults delete -g NSBrowserColumnAnimationSpeedMultiplier &> $FILE
  defaults delete com.apple.dock autohide-time-modifier &> $FILE
  defaults delete com.apple.dock autohide-delay &> $FILE
  defaults delete com.apple.dock expose-animation-duration &> $FILE
  defaults delete com.apple.dock springboard-show-duration &> $FILE
  defaults delete com.apple.dock springboard-hide-duration &> $FILE
  defaults delete com.apple.dock springboard-page-duration &> $FILE
  defaults delete com.apple.finder DisableAllAnimations &> $FILE
  defaults delete com.apple.Mail DisableSendAnimations &> $FILE
  defaults delete com.apple.Mail DisableReplyAnimations &> $FILE
  rm $FILE
  echo "animations enabled - reboot may be required"
  exit;
fi

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