Pages

11/17/2010

Google Chrome Profile Switcher

ต่อไปนี้เป็นวิธีการทำให้ Google Chrome รันได้หลายๆโพรไฟล์พร้อมๆกัน
เราอาจจะใช้ประโยชน์ได้ในกรณีต่างๆได้เช่น

  • เพื่อ login หลายๆ user พร้อมกัน ในเวปที่ใช้ระบบlogin ด้วย cookie/session เช่น google, gmail, hotmail, facebook
  • หรือเพื่อ แยก ระบบ theme, history, chrome extension, settings จากกัน

ภาพแรก ให้เห็นว่าสภาพของ chrome ก่อนทำเป็นยังไง (ภาพทั้งหมดนี้ทำบน VirtualBox)



เริ่มต้นอย่างแรกก็คือ เข้าไปที่ folder ที่chrome เก็บ Profile ต่างๆไว้
ถ้าเป็น XP จะอยู่ที่


C:\Documents and Settings\[UserName]\Local Settings\Application Data\Google\Chrome

แต่ถ้าเป็น Vista , 7 จะอยู่ที่

C:\Users\[UserName]\AppData\Local\Google\Chrome
ซึ่งถ้าเปิดเข้าไป บางคนอาจจะเจอหน้าแบบนี้

ในที่นี้ [UserName] คือ ptantiku และใช้ Windows XP
แต่ว่า เปิดเข้าไป ไม่มีโฟลเดอร์ชื่อ Local Settings อยู่ในนั้น
นี่เป็นเพราะโฟลเดอร์นี้ ถือเป็นสวนนึงของระบบWindows จึงถูกซ่อนเอาไว้

วิธีการเปิดขึ้นมาดูก็คือ  เข้าที่ View --> Folder Options ในหน้านั้น

เลือกแถบที่สาม ("View") และเลือก option เป็น Show hidden files and folders
กด ok เพื่อออกมา จะเห็นว่ามีโฟล์เดอร์ชื่อ Local Settings ขึ้นมาแล้ว ก็ให้ เปิดต่อไปตามsteps เรื่อยๆ
จนเจอ folder ที่ระบุไว้ในตอนแรก
เอาแค่ถึง "User Data" ก็พอ
จะเห็นว่า "Default" จะเป็น folder ที่เก็บข้อมูลของProfile ปัจจุบันเราไว้
ก็ให้สร้าง folder ขึ้นมาใหม่อีกอัน ใต้ "User Data" ตั้งชื่อตามใจชอบ 
ในที่นี้จะตั้งชื่อว่ า "SecondProfile"
พอได้แล้ว ให้ copy path ทั้งหมดมา  (ดูได้จากรูป)

เสร็จแล้ว เราต้องมาแก้ไข shortcut เพื่อให้เราสามารถทำให้ chrome รู้จักกับ folder นี็ซะก่อน
แต่แทนที่จะแก้ไข  เรา copy icon ของโครมที่อยู่หน้าจอออกมาแก้ดีกว่า เพื่อที่จะได้เป็น profile อันใหม่
ง่ายๆก็แค่เลือก icon ของChrome .. กด Ctrl+C แล้วก็กด Ctrl+V ทันที  ก็จะได้สอง icons อยู่บนหน้าจอ Desktop ละ  พอเสร็จแล้วก็คลิ๊กขวาแล้วเลือก properties 

ต่อจากนั้นก็เริ่มแก้ไขในชอง target โดยเติมต่อท้ายด้วยเครื่องหมาย วรรค แล้วตามด้วย --user-data-dir="[pathไปหาโฟล์เดอร์ใหม่ที่เราก๊อปเอาไว้แล้ว]"
ในที่นี้ก็ทั้งบรรทัดของช่อง target จะเป็นแบบนี้ (สีแดงคือส่วนที่เพิ่มเข้าไปจากเดิม)
"C:\Documents and Settings\ptantiku\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"    --user-data-dir="C:\Documents and Settings\ptantiku\Local Settings\Application Data\Google\Chrome\User Data\SecondProfile"


แต่จากนั้นก็แล้วแต่ว่า ถ้าจะเปลี่ยน icon ก็กดปุ่ม change icon ตรงหน้านั้นเพื่อเปลี่ยนเป็นรูปอื่น จะได้ไม่สับสน
แล้วก็กด OK ให้หมด ก็จะได้ icon มาหน้าตาแบบนี้  (จะแก้ชื่ออะไรก็ตามสะดวก)

คราวนี้ผลลัพธ์  ลองเปิดพร้อมกันสองอัน 
จะเห็นว่า Theme แตกต่างกัน  ของใหม่จะยังไม่มี theme และไ่ม่เคยถูกเปิดไปหน้าไหนมาก่อนเลย 
แถมเป็นภาษาไทยกับภาษาอังกฤษอีกต่างหาก

แค่นี้เราก็สามารถท่องเน็ต ด้วยสองโปรไฟล์พร้อมกันแล้ว :)

3 comments:

  1. โอ้ว ทำแบบนี้ได้ด้วยเหรอ
    อย่างงี้สร้างไว้สักสิบอัน
    ไว้ส่งของในเกมเฟซบุ๊ค ฮาาา

    ReplyDelete
  2. ในรูปไม่ได้บอกว่าก๊อปแพทตรงไหน บอกทีได้ไหม ครับ

    ReplyDelete
  3. ตอนนี้ Chrome ทำให้ใช้งานง่ายกว่าเดิมแล้วครับ วิธีนี้เก่าไปแล้ว
    วิธีใหม่คือ
    1. พิมพ์ chrome://chrome/settings/ ที่ช่องลิงค์URL (หรือจะกดปุ่มประแจ->การตั้งค่า(settings)ก็ได้
    2. จะมีหัวข้อชื่อ "ผู้ใช้"(Users) อยู่ ให้กดเพิ่มได้เลย

    แล้ววิธีสลับผู้ใช้คือ ที่มุมซ้ายบนของ Chrome จะมีรูปแทนตัวผู้ใช้คนนั้นขึ้นมา ให้คลิ๊กที่รูปนั้นแล้วเลือก Users คนนั้นได้เลย

    ReplyDelete