Bireysel yer imi klasörünü Google Chrome'da nasıl dışa aktarabilirim?


53

Yerimlerim penceresinde ben gibi iki-üç klasörler asp.net, jqueryve sql server. jqueryKlasörü yalnızca Google Chrome'dan nasıl dışa aktarırım?


Chendur - ikinci cevabı kabul edilen cevap olarak işaretlemek faydalı olacaktır. Bugün daha kullanışlıdır.
Kevin Buchs

Yanıtlar:


4

Veri Bağımsızlığı bu konuda kısa bir açıklama vardır: Google Dokümanlar ile imlerini dışa mümkün görünmektedir. Muhtemelen işlem sonrası orada daha kolaydır. Ancak bunu denemedim.


3
Google Chrome’un son sürümlerinde yer imlerini Google Dokümanlar’a dışa aktarmak mümkün değildir.
Albay Panik

Gerçekten işe yarayan bir çözüm için aşağıdaki cevabı kontrol ettiğinizden emin olun ;)
Superole

38

Chrome'da yeni bir kullanıcı oluşturun, ardından istediğiniz yer işaretlerini yeni kullanıcının yer işaretlerine sürükleyin (yer işaretleri çubuklarının iki kullanıcı için gösterildiğinden emin olun).

Ardından, yer işaretlerini yeni kullanıcıdan alın. Voila


Bu en şık ve kullanıcı dostu yol olduğunu düşünüyorum
JacopKane

2
Bu çözümü en çok seviyorum. Ancak yer imleri çubuğunu 2 kullanıcı için nasıl etkinleştirebilirim?
Randy Skretka

1
@RandySkretka Ne demek istediğimi öğrendim: Kromda bookmarks bar shown for two usersikinci bir kullanıcı seçtiğinizde, orijinal pencereyi kapatmadan, bu kullanıcı için yeni bir pencere açar. Bu yüzden her iki pencereyi de yan yana tutmalı ve her iki pencerenin de yer imleri çubuğunun etkin olduğundan emin olmalısınız. Ardından yer imlerini (veya yer imi klasörlerini) bir pencereden diğerine sürükleyip bırakabilirsiniz.
Superole

2
Keşke bu cevap olarak işaretlenebilseydi. Kabul edilen cevap hiç de yardımcı değil.
Kevin Buchs

2
Günümüzün kullanıcıları için adımları daha ayrıntılı olarak belirtin: 1) Başka bir kullanıcı profili oluşturun (ayarlar> Kişiler / Diğer insanları yönetin)> KİŞİ EKLE. Bu, o yeni profilde yeni bir tarayıcı penceresi açacaktır. 2) Eski ve yeni pencerelerde yer imi yöneticisini açın. 3) İstediğiniz klasörleri öncekinden yenisine sürükleyip bırakın, kopyalanacaktır. 4) Ayarlandığında, yeni pencerede yer imi yöneticisinin sağ üstündeki üç nokta yığınını tıklayın ve Yer imlerini ver seçeneğini seçin. Yalnızca sürüklediğiniz yer imlerinin bulunduğu bir dışa aktarma dosyası alırsınız.
Kevin Buchs

8

Şimdilik mümkün gözükmüyor. Tüm yer imlerinizi dışa aktarabilir, ardından bir metin düzenleyicisiyle düzenleyebilir ve istenmeyenları silebilirsiniz. Yer imlerinizi geçici olarak gruplara ayırırsanız, yapması daha kolay olur.


3
Tüm yer imlerinizi HTML olarak dışa aktarın, daha iyi bir yer imi yöneticisi (Firefox gibi) olan bir tarayıcıya alın, ardından tek bir yer imi klasörünü dışa aktarabilirsiniz.
Albay Panik

Şimdi mümkün.
Sathyajith Bhat

@ Sathya ♦ nasıl yapılır?
Muhammed

1
Bunu açıklamak @Athimannil cevabım
Sathyajith Bhat

7

Vermek istediğiniz klasörü yer işareti çubuğunun sol tarafına taşıyın. Tüm yer imlerini dosyaya ver. Dosyayı not defterinde açın. Dışa aktarmaya çalıştığınız klasörde en son görünen yer imini bulun. Bu yer işaretinden sonraki her şeyi silin. Dosya 'yı kaydet.


5

Düzenleme (18-07-01): Chrome'un en son yer işaretlerinde (chrome v67) çalışacak şekilde güncellendi.

Birlikte kırdığım bu JS klasör-ihracatçı kullanabilirsiniz.

Not: Bu, Chrome yer imleri yöneticisinin temel HTML'sini değiştirdiğinde istediği zaman kırılabilir.

Manuel iş akışı

  1. Yer imlerine gidin ve istediğiniz klasörü açın.
  2. Konsolu Aç F12
  3. Bunu yapıştır:

    var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
    var ret = [];
    var str = '';
    
    // store to temp array
    Array.prototype.forEach.call( items, function ( elem ) {
      var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
      var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
      ret.push( [ label, url ] );
    }); 
    
    // style the output here
    ret.forEach(function( item ) {
      str += item[0] + '\r\n\t' + item[1] + '\r\n';
    });
    
    // print to console
    console.log(str);
    // or copy to clipboard
    copy(str);
    
  4. Konsoldan çıktı al

Veya çıktının örneğin bu kod parçasını kullanarak bir dosya olarak indirmesini sağlayabilirsiniz (bir öncekini çalıştırdıktan sonra kullandığınızdan emin olun ):

var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
var ret = [];
var str = '';

// store to temp array
Array.prototype.forEach.call( items, function ( elem ) {
  var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
  var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
  ret.push( [ label, url ] );
}); 

// style the output here
ret.forEach(function( item ) {
  str += item[0] + '\r\n\t' + item[1] + '\r\n';
});

function downloadFile ( filename, data ) {
    var a = document.createElement('a');
    a.download = filename;
    a.href = 'data:,' + encodeURIComponent(data);
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
}

var d = new Date();
var month = (d.getMonth() + '').length === 1 ? '0' + d.getMonth() : d.getMonth();
var year = d.getFullYear();
var date = d.getDate();
var dateStr = year + '-' + month + '-' + date;

downloadFile( 'bookmarks-'+ dateStr +'.txt', str );

Bookmarklet

Veya bu yer imini yer imleri çubuğunuza yerleştirin ve klasörünüzde vermek istediğiniz zaman tıklayın (dosya olarak kaydetme işlemi de dahil olmak üzere yukarıdaki kodla aynı).

Düzenleme (18-07-01): krom artık yer imleri sekmesinde yer imlerinin (javascript) yürütülmesine izin vermiyor.

Bunu hala el ile konsola kopyalayıp yapıştırabilirsiniz (f12):

javascript:function downloadFile(t,e){var o=document.createElement("a");o.download=t,o.href="data:,"+encodeURIComponent(e),document.body.appendChild(o),o.click(),document.body.removeChild(o)}var items=document.querySelectorAll("body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item"),ret=[],str="";Array.prototype.forEach.call(items,function(t){var e=t.querySelectorAll("::shadow #website-title")[0].textContent.trim(),o=t.querySelectorAll("::shadow #website-url")[0].textContent.trim();ret.push([e,o])}),ret.forEach(function(t){str+=t[0]+"\r\n\t"+t[1]+"\r\n"});var d=new Date,month=1===(d.getMonth()+"").length?"0"+d.getMonth():d.getMonth();downloadFile("bookmarks-"+d.getFullYear()+"-"+month+"-"+d.getDate()+".txt",str);

Yukarıdaki kod örneğin bu klasörü dışa aktarır,

görüntü tanımını buraya girin

aşağıdaki çıktıya:

How to export an individual bookmark folder in Google Chrome? - Super User
    http://superuser.com/questions/128242/how-to-export-an-individual-bookmark-folder-in-google-chrome
data URIs - HTTP | MDN
    https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs

Döngüde istediğiniz gibi çıktıları ret.forEachbiçimlendirebilirsiniz.


Güzel, bunu yapmak üzereydim ama senin yaptığını gördüm. Teşekkürler!
user420667

Yer imi seçeneği ile ara sıra yanlış yazarım ve boş bir metin dosyası indiriyor. Ben sadece window.location.url dosyasını kontrol etmek için güncelledim ve krom yer imleri sayfasında yoksa uyarı.
user420667 9:16

Mükemmel, teşekkürler! Kabul edilen cevap olmalı ...
Florian Ledermann

3
  1. Yer imi yöneticisini açın (yer imleri menüsü açılır)
  2. Dışa aktarmak istediğiniz klasörü sağ taraftaki pencerede gösterilen içerikle açana kadar bastırın
  3. seçmek için ilk listeye bir kez tıklayın . Sağ taraftaki pencereyi seçmek için ctrl-A, tüm içeriği kopyalamak için ctrl-C tuşlarına basın.
  4. Metin editörünüzde yeni bir dosya açın *
  5. (Ctr-v) bağlantılarını metin belgesine yapıştırın. Zengin metin olarak kaydet.
  6. Kelimeyi tercih ediyorsanız, metin düzenleyiciden kopyalayın ve kelimeye yapıştırın.

* Bu yöntem, kaydettiğiniz sayfaların başlığını ve içindeki URL bağlantısını sağlar. SADECE URL’yi istiyorsanız, 4. adımda bir metin editörü açmak yerine, bir WORD belgesi açın. Oraya yapıştırın (ctrl-v), yalnızca bir URL listesi olacaktır.


Bu sanırım en iyi ve en basit cevap. Teşekkür ederim.
zur4ik

Güzel ama bu şekilde alt klasörleri dışa aktarmaz
Ena

2
  1. Vermek istemediğiniz tüm klasörleri silin.
  2. Şimdi, Dışa Aktar. Sadece bir tane klasör dışa aktarır.
  3. Tamamlandıktan sonra, yer imleri yöneticisinde Ctrl + z ile silinmiş tüm yer imi gruplarını geri alabilirsiniz.
  4. Mutlu ol ve dans et.

2

En hızlı ve en kolay yol:

  1. Tüm yer imlerini bir dosyaya aktar.
  2. Chrome'da yeni bir kullanıcı oluşturun
  3. Yer işaretlerini bir dosyadan yeni kullanıcıya içe aktarın ve gereksiz klasörleri silin
  4. İhracat ve mutlu ol!

Bu cevap "klasörleri silme, ctrl-z ile dışa aktarma ve geri yükleme" ye benzer, ancak daha güvenli ve kayıpsızdır.


1
  1. Yer imlerinizi normal şekilde dışa aktarın
  2. ÜCRETSİZ OpenOffice Writer'ı Alın
  3. Yer işaretlerinizi HTML-Writer’da açın
  4. Sil, taşı, normal olarak değiştir. GENEL MÜDÜRLÜKLER'in bitiş ve başlangıç ​​noktalarına dikkat edin.
  5. Dosya> İstediğiniz bir ad olarak kaydedin. OpenOffice, bir HTML dosyası istediğinizi anlar

benim için en iyi çalıştı!
Jens

0

Yer imlerini .html dosyasına vermekten başka bir şey bulamadım ve ardından (chrome kullanarak) açtım. Sonra gerekli tüm yer imlerini seçip kopyalamam gerekiyor.

Ancak, aşağıdaki hazırlık aşamasının yukarıdaki süreci basitleştirdiğini buldum:

  1. Yer İşareti Yöneticisine Girin - alt klasörlerle "Yer İşaretleri çubuğu" göreceksiniz
  2. "Yer imleri çubuğu" nda yeni bir alt klasör oluşturun, "Dışa Aktar" deyin ve "Yer imleri çubuğundaki" en üstteki 1 alt klasör olarak konumlandırın.

Yer İşaretlerini verdiğinizde - bu alt klasör verilen dosyadaki 1. (en üstteki) olur.

  1. Yer İşareti Yöneticisi ile gerekli öğeleri "Dışa Aktar" seçeneğine kopyalayın.

  2. Presto.


0

Ben sadece aşağıdaki geçici çalışmayı kullandım:

  • Tüm yer imlerini html belgesine ver.
  • Dosyayı düzenleyin ( notepad ++ veya başka bir html editörü kullanarak) ve istenmeyen tüm parçaları silin.
  • Kaydet ve tekrar al.

Bitirdiniz. :) woopey


0

Yeni krom kullanıcısına geçiş yapın, ardından yer imi klasörünü yeni kullanıcı imgesine sürükleyip bırakın. İşlemi tamamladıktan sonra yeni krom kullanıcısından dışa aktarın.


0
  1. "Yer imleri Yöneticisi" ni seçin, ardından "Düzenle" yi seçin.
  2. "Yer imlerini HTML dosyasına ver ..." seçeneğini seçin. Dosyanızı adlandırın ve masaüstüne kaydedin.
  3. Kaydedilen dosyada TÜM yer imleri bulunur.
  4. Bu dosyayı açın, yalnızca istediğiniz yer işaretlerini vurgulayın ve bir MS Word belgesine kopyalayıp yapıştırın, ancak bu belgeyi HTML dosyası olarak kaydedin . "Docx" dosyasını kaldırdığınızdan ve uzantıyı dosya adından sonra "html" olarak değiştirdiğinizden emin olun. "Kayıt türü:" altında "Web sayfası ( .htm; .html)" seçtiğinizden emin olun .
  5. Artık yalnızca istediğiniz yer imlerinin bulunduğu bir html dosyanız var. Artık bunu herhangi bir yerde e-posta ile gönderebilir ve "Düzenle" altında "Yer işaretlerini HTML dosyasından al ..." ı seçerek bu dosyadan yer imlerini tarayıcıya alabilirsiniz.

Daha basit olabileceğini sanmıyorum.


0
  1. Google Chrome'u aç
  2. Yer imleri yöneticisine gidin
  3. Html dosyasını ver
  4. Kaydetme dosyasında istemediğiniz tüm klasörleri / yer imlerini silin
  5. HTML dosyasını dışa aktarın - yeni (farklı) bir adla
  6. Her şeyi geri yüklemek için orijinal dosyayı içe aktarın Basit, zarif ve sorunsuz.

-1
  1. Tüm yer işaretlerini dışa aktarın ve oluşturulan html dosyasının kaynak kodunu görüntüleyin.
  2. Kopyalamak istediğiniz klasöre gidin
  3. İstediğiniz kaynak kodunu kopyalayın
  4. Yeni bir not defteri txt dosyası açın ve kodu yapıştırın
  5. Dosyayı HTML biçiminde kaydedin

-1

Yer İşaretleri Yöneticisi'ni Chrome'da Ctrl+ B'ya basarak (veya Adres Çubuğu / Omnibox'taki chrome: // yer imlerini girerek ) açın.

Chrome Yer İşareti Yöneticisi resmi

İstediğiniz klasörü tıklatarak seçin, Düzenle'ye tıklayın ve ardından Yer İşaretlerini HTML Dosyasına Aktar'a tıklayın.


Bunun hala işe yaradığından emin misin? Chrome v41'de daha yeni denedim ve çalışmadım
nixda

@ nixda Ben sadece bir klasöre özgü olanı değil, tüm yer imleri için çalışan bir ihracat olan yeni yer imleri yöneticisine sahip olan dev'i kullanıyorum. Kararlı sürüm hakkında söyleyemem ..
Sathyajith Bhat

-1

Chrome yer imlerinizi .doc dosyası veya .pdf dosyası olarak kaydetmek için: Chrome'da Yer imlerinizi bir HTML dosyası olarak dışa aktarın. Firefox'ta az önce kaydettiğiniz HTML dosyasını açın. Tümünü seçmek için CTRL 'yi seçin ve sonra WORD'i açın. Yeni bir belgeye yapıştırın. Yapıştırdığınız metnin en altında, içinde bir pano ve içinde kelime yazan bir kutu (CTRL) bulunur. Küçük aşağı doğru işaretleme işaretine tıklayın ve ardından "Kaynak formatını koru (K) Şimdi bir Word belgesi ya da PDF olarak kaydedin.


Lütfen soruyu tekrar dikkatlice okuyunuz. Yanıtınız yok değil orijinal soruya cevap.
DavidPostill

-2

Daha verimli yollar, daha iyi yollar vb. Var ... ama bu durumda en kolay yolun yeterli olduğunu düşünüyorum . Metin Düzenleme Yok.

İşte adımlar:

  1. Google Chrome'u aç
  2. Yer imleri yöneticisine gidin
  3. Html dosyasına aktar
  4. Srware demirini (veya diğer krom tabanlı tarayıcıyı) indirin ve yükleyin
  5. Ütüyü açın (giriş yapmayın!)
  6. Yer imleri yöneticisine gidin
  7. Html dosyasından içe aktar
  8. Şimdi son dosyada ihtiyacınız olmayan her şeyi elle silin
  9. Düzenlenmiş ayarı html dosyası olarak dışa aktar
  10. Gitmeye hazırsın!
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.