छवियों में हेरफेर करने के लिए मैक ओएस एक्स में यूनिक्स कमांड लाइन का उपयोग करना

विषयसूची:

Anonim

जब भी मैं खुद को दोहराए जाने वाला काम करते हुए पाता हूं, तो यह महत्वपूर्ण है कि मैं अपनी दिनचर्या को यथासंभव कुशल बनाने के लिए छोटी-छोटी तरकीबें और उपाय खोजूं। मैं लंबे समय से एक लिनक्स उपयोगकर्ता रहा हूं, इसलिए स्वाभाविक रूप से मैं टर्मिनल खोलने और परिचित बैश खोल पर्यावरण का उपयोग करने की ओर झुकता हूं जिसे मैंने कई अलग-अलग ऑपरेटिंग सिस्टमों पर महारत हासिल की है।मैं वास्तव में खुश हूं कि ऐप्पल ने यूनिक्स के शीर्ष पर मैक ओएस एक्स का निर्माण करने का फैसला किया, क्योंकि यह किसी भी यूनिक्स उपयोगकर्ता के लिए सीधे मैकिंटोश समुदाय के भीतर घर पर कूदने और महसूस करने के लिए तुरंत दरवाजा खोल दिया। ठीक है - ठीक है, शायद "घर पर" महसूस न करें, लेकिन मेरे मैकबुक प्रो के फाइल सिस्टम को अपने कीबोर्ड से नेविगेट करना काफी आरामदायक है। बहुत हो गया, मैक ओएस एक्स में कमांड लाइन के मेरे नवीनतम उपयोग में आने दें।

तो सबसे पहले, मैं आपको हमारी दुविधा पेश करता हूं:

Mac OS X एप्लिकेशन पर समीक्षा लिखते समय, हमें मैन्युअल रूप से .app से एक आइकन निकालना होगा और फिर उसे jpeg प्रारूप में बदलना होगा। ओह, और वैसे, हम केवल मुख पृष्ठ पर छवियां पोस्ट करते हैं जिनका आयाम 112×112 है।

और अब समाधान:

मैक ओएस में कमांड लाइन के माध्यम से छवियों में हेरफेर कैसे करें

Open Terminal.app, जो /एप्लीकेशन/यूटिलिटीज/ में पाया जाता है

निम्नलिखित टाइप करें (यदि आपका स्टिकीज़.ऐप एप्लिकेशन फ़ोल्डर में नहीं है, तो आपको तदनुसार पहला आदेश बदलना होगा):

cd /Applications/Sticies.app/

cd सामग्री/संसाधन/

ls

cp Stickies.icns ~/डेस्कटॉप

cd ~/डेस्कटॉप

sips -Z 112x112 -s प्रारूप jpeg ./Stickies.icns --out ./Stickies.jpg

अगर सब कुछ योजना के अनुसार हुआ तो आपके डेस्कटॉप पर स्टिकी आइकन का एक सुंदर, अच्छी तरह से स्केल किया हुआ जेपीईजी संस्करण होना चाहिए।

अब, क्योंकि सिप को प्यार से स्क्रिप्टेबल इमेज प्रोसेसिंग सिस्टम कहा जाता है, चलिए हमारे लिए ऐसा करने के लिए एक स्क्रिप्ट बनाते हैं। ध्यान रखें, इस स्क्रिप्ट को अत्यधिक माना जा सकता है, लेकिन मैक ओएस एक्स में लिनक्स/यूनिक्स दुनिया में सीखी गई कुछ चीजों का उपयोग करने में यह एक अच्छा अभ्यास है।

इस फ़ाइल को डाउनलोड करें (yankicn.sh.txt).

इसका नाम बदलकर yankicn.sh करें, और इसे अपने "होम" फ़ोल्डर में ले जाएं (Apple-Shift-H को हिट करके एक्सेस किया जा सकता है)।

टर्मिनल खोलें और टाइप करें:

chmod +x yankicn.sh

अब इसे टाइप करके उपयोग करें:

./yankicn.sh -a /Applications/Stickies.app/

और भी चतुर हो जाएं, और आकार और प्रारूप बदलें।

./yankicn.sh -a /Applications/Stickies.app -s 128x128 -f png

दोनों स्थितियों में आपके डेस्कटॉप पर एक परिवर्तित छवि होगी।

छवियों में हेरफेर करने के एक सेबस्क्रिप्ट-ईश तरीके के लिए, इस पृष्ठ को देखें: Mac OS X संकेत। ध्यान दें कि यह एप्सस्क्रिप्ट वही काम नहीं कर रही है जो मेरी शेल स्क्रिप्ट करती है। लेकिन यह निश्चित रूप से एक शुरुआती बिंदु है।

छवियों में हेरफेर करने के लिए मैक ओएस एक्स में यूनिक्स कमांड लाइन का उपयोग करना