Bagaimana cara menyalin ekstensi dari satu pemasangan Chrome ke instalasi lainnya?

22

'' Dengan tidak adanya web '' dapat ditambahkan ke judul.

Saya belum mencoba menyinkronkan Chrome di antara sistem saya. Teman saya tidak dapat menambahkan ekstensi (Pengunduh YouTube). Tapi saya menambahkannya ke browser saya beberapa waktu sebelumnya. Jadi saya mencoba menyalin .crxfile dan menginstalnya di komputer lain. Chrome memberi tahu saya bahwa "Hanya menggunakan Toko Web Chrome Anda dapat menginstal".

Jadi bagaimana saya bisa menginstal di sistem lain?

arulappan
sumber
1
saya menemukan pertanyaan ini relevan setelah Evernote mematikan ekstensi "Jelasnya". Saya tidak ingin pindah dari laptop kantor saya ke laptop pribadi.
KNU

Jawaban:

22

Anda harus dapat menginstal .crxfile, tetapi Anda mungkin perlu mencoba beberapa hal.

  • Pertama, jika Anda cukup menyeret .crxfile ke jendela browser, Anda akan melihat pemberitahuan di bagian bawah halaman yang meminta Anda untuk mengonfirmasi. Jika Anda mengklik Konfirmasi , itu akan meminta Anda untuk menginstal. Jika itu tidak berhasil, coba buat .htmlfile sederhana yang memiliki jangkar ( <a>tag) dengan hrefmenunjuk ke .crxfile:

    perpanjangan

    Letakkan .htmlfile di lokasi yang sama dengan .crxfile dan buka. Klik tautan dan lihat apakah Chrome memungkinkan Anda untuk menginstalnya seperti itu.

    Jika tidak, Anda dapat mencoba menjalankan server web lokal dan menyajikan file dari sana (saya tahu saya pernah melakukan ini setidaknya sekali sebelumnya).


  • Pilihan lain (mungkin lebih mudah) adalah mengekstrak .crxfile (menggunakan 7Zip misalnya). Buka halaman ekstensi ( chrome://extensions/), klik kotak centang mode Pengembang , dan kemudian Muat ekstensi yang belum dibuka ... :

    masukkan deskripsi gambar di sini


  • Terakhir, Anda bisa menyalin ekstensi secara manual, tetapi agak menyebalkan di pantat:

    1. Buka halaman ekstensi ( chrome://extensions/)
    2. Klik kotak centang mode Pengembang
    3. Periksa ID ekstensi (untaian panjang huruf di sebelah ID:)
    4. Buka Direktori Data Pengguna , lalu Extensionsdirektori
    5. Salin folder dengan nama yang sama dengan ID ekstensi ke Extensionsfolder sistem target
    6. Buka file Preferencesdi Direktori Data Pengguna di editor teks
    7. Temukan bagian yang berisi ekstensi (lakukan pencarian untuk ID)
    8. Salin seluruh bagian, pastikan untuk mencocokkan kawat gigi dengan benar, misalnya:

      "jchfimlohbodnpamghfgfgabbnfajpbe": {
        "from_bookmark": false,
        "from_webstore": false,
        …
        "path": "jchfimlohbodnpamghfgfgabbnfajpbe\\2012.6.9_0",
        "state": 1
      },
      
    9. Rekatkan ekstensi di Preferencesfile komputer target. Periksa tanda koma ( },di akhir blok). Jika blok yang Anda tempelkan adalah yang terakhir (yaitu, baris berikutnya adalah penjepit tunggal satu indentasi kembali), maka Anda harus menghapus koma, tetapi jika itu adalah blok lain, maka Anda harus memastikan itu ada di sana (sudah jelas apakah Anda butuh atau tidak ketika Anda benar-benar menempelkannya)

    10. Simpan file (Anda mungkin ingin membuat cadangan Preferencesdan mungkin bahkan seluruh Extensionsdirektori Anda) dan menjalankan Chrome

  • Ini adalah opsi untuk menyalin ekstensi umum, tetapi untuk ekstensi khusus untuk mengunduh video YouTube, saya sarankan untuk melepaskan ekstensi secara keseluruhan (yang biasanya berjalan di seluruh proses terpisah) dan menggunakan skrip pengguna YousableTubeFix .

    Itu menambahkan tombol Unduh ke video YouTube, tetapi juga memungkinkan Anda mengkonfigurasi apa yang Anda lakukan atau tidak inginkan pada halaman juga. Misalnya, banyak orang ingin menyingkirkan bagian komentar dan / atau bagian video terkait, dan YousableTubeFix memungkinkan Anda melakukannya juga.

    YousableTubeFix juga memungkinkan Anda mengonfigurasi video YouTube untuk tidak secara otomatis memulai buffering dan pemutaran, yang sangat berguna.

    Dan karena ini adalah skrip, ini hanya berjalan bila perlu, sehingga tidak menggunakan memori tambahan saat menjelajah situs lain dan juga tidak memerlukan Web Store dan hanya dapat disimpan / diinstal / dll.

masukkan deskripsi gambar di sini

Synetech
sumber
@Synetech Saya mengklik unpack, mengarahkannya ke ddfsfsdsf dalam direktori extensions, dan mendapat kesalahan "file manifes hilang atau tidak dapat dibaca" jadi saya mengklik unpack, saya arahkan ke sdfdsfdsfddsdsd \ 7.0 dan katanya "tidak bisa memuat ekstensi dari .. "Kunci 'manifest_version' harus ada dan disetel ke 2 (tanpa tanda kutip ..." Jadi saya mengedit manifest.json tapi saya masih mendapatkan kesalahan itu. Pastebin.com/raw.php?i=sjRkg4VK
barlop
Saya ingat sesuatu tentang versi baru Chrome yang semakin dikunci baru-baru ini dan membuat persyaratan ekstensi semakin ketat, sehingga mungkin menerima ekstensi yang lebih sedikit daripada sebelumnya. Saya akan menjalankan beberapa tes pada hari Selasa.
Synetech
@Synetech terima kasih, ini ekstensi yang saya coba. itu disebut "menu tab" saya telah zip folder dari komputer itu diinstal pada galfofdpepkcahkfobimileafiobdplb.zip Saya tidak bisa menginstalnya ke komputer saya yang lain ge.tt/6BKTsdk/v/0
barlop
@barlop, saya baru mencobanya di Chromium 11 dan terinstal dengan baik (ketika saya arahkan ke 7_0folder). Saya akan segera mencobanya pada versi yang lebih baru dan terkunci.
Synetech
@barlop, saya baru saja mencobanya di Chrome versi baru dan dimuat dengan baik (sekali lagi, arahkan ke 7_0folder). Coba ganti nama Direktori Data Pengguna sehingga Chrome membuat profil baru yang kosong. Jika dapat dimuat, maka itu adalah masalah dengan profil pengguna Anda.
Synetech
4

Jika Anda menggunakan Windows 7, salin dari C:\Users\your-username\AppData\Google\Chrome\User Data\Default\Extensions, lalu tempel ke folder yang sama di komputer lain. Ganti your-usernamedengan nama pengguna Anda.

Jika Anda tidak khawatir tentang privasi Anda, Anda dapat menyinkronkan semua data, ekstensi, dan pengaturan Anda. Untuk melakukannya, klik ikon kunci inggris dan kemudian pilih Masuk ke Chromium ... , tetapi Anda akan memerlukan akun Google untuk memulai.

Jonathan Reno
sumber
1
Tautan: Mengapa masuk ke Chrome .
harrymc
1
> salin dariExtensions -1 Itu tidak akan berhasil. Segera setelah Anda menjalankan Chrome, folder tersebut akan dihapus dari Extensions. Silakan dan coba sendiri dan lihat sendiri. Dengan hanya menyalinnya, Anda belum memberi tahu Chrome dengan benar tentang ekstensi dan itu bukan kebiasaan memuat secara membabi buta semua yang terjadi di Extensiosndirektori karena itu akan menjadi desain keamanan yang sangat buruk. Sinkronisasi bisa / harus bekerja, tetapi bagus untuk sistem Anda sendiri; Saya tidak ingin membuat akun baru untuk dibagikan dengan orang lain; terutama jika itu adalah hal penggunaan satu kali.
Synetech
@ Synetech Saya tidak bisa berkomentar tentang sinkronisasi, tetapi menyalin kembali folder dsfsdfsdfsdsfdd (ekstensi seperti yang kita tahu, menghasilkan nama folder seperti itu), saya dapat mengonfirmasi bahwa tentang chrome tidak melihat ekstensi, dan menghapus folder.
barlop
Yup, Chrome memiliki kebiasaan buruk menghapus sesuatu secara membabi buta dan segala sesuatu di Extensionsfolder yang tidak terdaftar dalam Preferencesfile. Banyak orang kehilangan ekstensi karena perilaku yang membuat frustrasi ini (yang bertahan hingga versi terbaru).
Synetech
1
  1. Mengunduh ekstensi chrome dari internet dan menyimpannya di drive 'D' saya (Ekstensi file: crx)

    masukkan deskripsi gambar di sini
    klik untuk memperbesar

  2. Lalu saya menyeret file dari drive 'D' dan menjatuhkannya di konsol 'Kelola ekstensi' Chrome. Itu akan diinstal.

    masukkan deskripsi gambar di sini
    klik untuk memperbesar

Mohit
sumber
1) bagaimana Anda mengunduh file, saya tidak yakin bagaimana melakukannya di chrome 2) jika file tidak lagi online lalu apa, Anda harus mentransfernya dari komputer lain tetapi jawaban Anda tidak mencakup itu.
barlop
0

Metode yang dijelaskan oleh Oliver dan Mohit berhasil. Saya tidak dapat menemukan ekstensi di toko Chrome lagi (dihentikan?) Tetapi saya memiliki file * .CRX di folder Unduhan saya dari instalasi sebelumnya (pada komputer XP). Saya mentransfer file ke komputer baru (Win7, melalui jaringan). Dengan jendela Chrome Extensions terbuka, saya membuka Folder lain persis seperti yang ditunjukkan gambar. Dengan drag-and-drop yang sederhana, Extension dipasang di lokasi baru!

Guru
sumber