कुछ समय पहले मैं काम और घर के लिए एक ही कंप्यूटर का उपयोग कर रहा था, मैं अन्य सेवाओं में साइन इन करने के लिए अपने Google खातों का उपयोग करने के साथ एक ही समस्या में भाग गया। इसलिए मैंने Google Chrome में एक दूसरी प्रोफ़ाइल स्थापित की, और फिर प्रत्येक प्रोफ़ाइल के लिए आइकन सेट किए ताकि मैं किसी आइकन के क्लिक पर उन्हें जल्दी से एक्सेस कर सकूं।
मैं मैक ओएस पर हूं, लेकिन विंडोज पर भी ऐसा ही होना चाहिए।
ऐसा करने के लिए, आपको उस निर्देशिका का नाम जानना होगा जो आपकी प्रोफ़ाइल में है। Mac OS 10.9 पर यह पाया गया प्रोफ़ाइल फ़ोल्डर का नाम होगा:
~/Library/Application Support/Google/Chrome
(विंडोज 7 पर यह होगा %USERPROFILE%\AppData\Local\Google\Chrome\User Data)
आम तौर पर पहले प्रोफ़ाइल को "डिफ़ॉल्ट" नाम दिया जाता है, इसलिए उस प्रोफ़ाइल के साथ एक उदाहरण शुरू करने का आदेश होगा:
$ open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Default
आपकी दूसरी प्रोफ़ाइल आमतौर पर निर्देशिका में है, जिसका नाम "प्रोफ़ाइल 1" है, इसलिए कमांड को कुछ इस तरह दिखना चाहिए:
$ open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Profile\ 1
(आप --profile-directory="Profile 1"चाहें तो इसे भी लिख सकते हैं)
जैसा कि https://mathiasbynens.be/notes/shell-script-mac-apps पर बताया गया है कि हम मैक ओएस पर ऐप आइकन्स सेट कर सकते हैं, जिससे कहीं न कहीं आपके अंदर एक एग्जीक्यूटेबल बैश स्क्रिप्ट बन $PATHसकती है /usr/local/bin:
#!/bin/bash
APPNAME=${2:-$(basename "$1" ".sh")}
DIR="$APPNAME.app/Contents/MacOS"
if [ -a "$APPNAME.app" ]; then
echo "$PWD/$APPNAME.app already exists :("
exit 1
fi
mkdir -p "$DIR"
cp "$1" "$DIR/$APPNAME"
chmod +x "$DIR/$APPNAME"
echo "$PWD/$APPNAME.app"
फिर आप अपने प्रत्येक प्रोफाइल के लिए एक सरल शेल स्क्रिप्ट बनाते हैं, जिसमें ब्राउज़र इंस्टेंस को शुरू करने के लिए उपरोक्त प्रत्येक कमांड होती है। उदाहरण के लिए, नामक एक फ़ाइल बनाएँ chrome_personal.sh:
#!/bin/sh
open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Default
अब शेल स्क्रिप्ट से एक आइकन बनाने के लिए ऐपिफाई का उपयोग करें:
$ appify chrome_personal.sh "Personal"
अंत में, आइकन सेट करने के लिए बस अपने वास्तविक Google Chrome आइकन / एप्लिकेशन पर जाएं और राइट-क्लिक करें और "गेट इन्फो" चुनें। फिर आइकन पर क्लिक करें और इसे कॉपी करने के लिए कमांड-सी का उपयोग करें। अब अपने नए बनाए गए आइकन पर राइट-क्लिक करें और "गेट इन्फो" चुनें। इसमें आइकन पर क्लिक करें और इसमें Google Chrome आइकन पेस्ट करने के लिए Command-V का उपयोग करें।
फिर किसी अन्य प्रोफाइल के लिए प्रक्रिया को दोहराएं जिसे आप आइकन चाहते हैं।
आपको विंडोज पर कुछ इस तरह सेट करने में सक्षम होना चाहिए, भी। आपको बस अपने डेस्कटॉप या अपने टास्कबार में कस्टम आइकन बनाना होगा और --args --profile-directory=Defaultप्रत्येक आइकन में कमांड के बाद समान विकल्पों का उपयोग करना होगा , और आइकन सेट करने की प्रक्रिया अलग होगी। (मेरे पास परीक्षण करने के लिए एक विंडोज सिस्टम नहीं है, लेकिन यह सिर्फ आइकन पर क्लिक करना चाहिए और "गुण" का चयन करना चाहिए, मुझे विश्वास है)।