Chromium'daki yeni sekme sayfasının "En Çok Ziyaret Edilenler" bölümünü nasıl düzenleyebilirim?


11

Chromium'da yeni bir sekme açtığımda, (diğer şeylerin yanı sıra) 'en çok ziyaret edilen' sayfaları içeren 'yeni sekme' sayfasını görüntüler. Bu listeye yeni bir web sayfası eklemek istiyorum. Bunu nasıl yaparım?

Web sayfasını birkaç kez ziyaret etmeyi ve diğer seçenekler için 'X'i tıklamayı denedim, ancak asla görünmüyor. Orada gösterilen sayfaları manuel olarak düzenlemenin bir yolu var mı?

Yanıtlar:


9

Chrome / Chromium'daki yeni sekmedeki "En Çok Ziyaret Edilenler" bölümü, Chrome / Chromium sqlite3ve SQL içindeki "En Popüler Siteler" sqlite3 veritabanını doğrudan değiştirerek (veya benzeri herhangi bir sqlite3 db düzenleyicisi tarafından) elle düzenlenebilir sqlitebrowser.

"En İyi Siteler" veritabanı kullanıcı profili dizininde bulunur, varsayılan veritabanı " ~/.config/chromium/Default/Top Sites" (chrome: için ~/.config/google-chrome/default, pencerelerde C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

Düzenlemek için Chromium / Chrome'u kapatın ve GUI düzenleyicisi için çalıştırın

sudo apt-get install sqlitebrowser
sqlitebrowser ~/.config/chromium/Default/Top\ Sites

thumbnailsTabloyu Browse Datasekmede aç . Biz ( ve adli tıp uzmanları ) "En Çok Ziyaret Edilenler" bölümünde gösterilenden çok daha fazla kayıt görebiliriz.

Yalnızca " url rank" en küçük olan ve kullanıcı tarafından kara listeye alınmayan sekiz site gösterilir. Bunları böyle bir SQL sorgusu ile görebilirsiniz (sqlitebrowser'daki "SQL Yürüt" sekmesi aracılığıyla veya sqlite3 ~/.config/chromium/Default/Top\ Siteskomut satırı aracını kullanarak ):

select url, url_rank, at_top from thumbnails order by url_rank;

Şimdi veritabanını düzenleyebilir, url_ranks'yi yeniden sıralamak için siteleri değiştirebilirsiniz (ortasına ekliyorsanız url_ranks'ın yarısını kaydırmanız gerekir). Yeni url'lerinizi ekleyebilir ve yeni url'nizi "En Çok Ziyaret Edilenler" e taşımak için tüm url_ranks'ları değiştirebilirsiniz.

Kullanıcı, "En Çok Ziyaret" tıklayarak "bölümünde siteyi silindi zaman x" butonuna, url JSON yapılandırma dosyasında kara listeye alınmış ~/.config/chromium/Default/Preferencesyılında, ntp.most_visited_blacklist, gedit veya vim gibi metin editörü ile Tercihler açmak için arama bölüm (kapat Chrome most_visited_blacklistve görün URLHashes URL listesinin MD5 olarak uygulanan kara listeye alınan sitelerin). Tüm URL'leri most_visited_blacklistbölümden silebilirsiniz (Tercihler dosyasını yedeklediğinizden emin olun)

PS Chromium'da "En Çok Ziyaret Edilenler" uygulamasının gerçek kaynak kodu: chrome/browser/history/top_sites_database.ccdosya , satır 438, void TopSitesDatabase::GetPageThumbnailsişlev:

  "SELECT url, url_rank, title, thumbnail, redirects, "
  "boring_score, good_clipping, at_top, last_updated, load_completed, "
  "last_forced FROM thumbnails ORDER BY url_rank, last_forced"));

// Results are sorted by url_rank. For forced thumbnails with url_rank = -1,
// thumbnails are sorted by last_forced.

Bazı tablo alanlarının açıklamaları burada: chrome/common/thumbnail_score.h

Uygulanan kara listeye chrome/browser/history/top_sites_impl.cc, TopSitesImpl::AddBlacklistedURL, TopSitesImpl::RemoveBlacklistedURL(Hmm, sadece testte kullandığı URL kara listeye bir süre sonra, ancak arayüz üzerinden erişilemez?)


1
btw, Windows 10'da yolC:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default
warren

Bu yöntem 2014'tendir ve bazı yeni sürümlerde çalışmayabilir. Bazı yorumculara göre: "Buna göre denedim, hiç işe yaramadı ve gelecekte işe yarayacağından şüpheliyim. Chrome (ne yazık ki) her zaman değişiyor ve 2014'te çalışanlar artık 2016'da çalışmıyor."
osgx

6

Bunun yerine Hızlı Arama adı verilen Chromium uzantısını kullanabilirsiniz .

Hızlı Arama, Chrome \ Chromium'un yeni sekme sayfasını önceden tanımlanmış görsel yer işaretlerinizle değiştirir.

Bir web sayfası eklemek için Hızlı Arama araç çubuğu düğmesine tıklayın ve "Bu sayfayı ekle" yi seçin. bu menüden görsel yer işaretlerinize erişmek için Hızlı arama sayfasını da açabilirsiniz. Hızlı Arama sayfasındayken, küçük resim konumunu değiştirmek için sürükleyip bırakma yöntemini kullanabilirsiniz. Hızlı Arama, sayfanın görünümünü ve hissini önceden tanımlanmış temalarla özelleştirmenizi sağlar. Ayrıca bir arka plan görüntüsü de ayarlayabilirsiniz.

resim açıklamasını buraya girin

Not: Uygulamalar bölümünü göstermez.Bu nedenle, bunlara erişmeniz gerektiğinde, devre dışı bırakmanız gerekir.


Hızlı aramalardan hoşlanmıyorsanız; istediğiniz web sitelerini tutmak için yapabileceğiniz bazı adımlar vardır:

  1. Tarama Geçmişini Temizle (Araçlar ---> Tarama Geçmişini Temizle).
  2. Saklamak istediğiniz belirli bir web sitesine gidin.
  3. Web sitesi şimdi "en çok ziyaret edilen" bölümünde görünecek, bu resimdeki raptiyeyi tıklayın: resim açıklamasını buraya girin

4.Her web sitesi için 2. adımdan itibaren tekrarlayın.


Tam olarak sorduğum şey değil, yapmaya çalıştığım şeyi başardım. Teşekkürler!
David Oneill

@David Oneill: Cevap güncellendi.
Binarylife

Düzenlemenizi gördüm - evet, tam da umduğum şey buydu!
David Oneill


0

Tarayıcı geçmişinizi kaldırabilir ve ardından görmek istediğiniz siteye geri dönebilirsiniz ve bunu görürsünüz, ancak eski giriş kaybolacaktır.


0

Bunun yalnızca Google chrome ile çalışıp çalışmadığını bilmiyorum, ancak önce o sayfada istediğiniz siteye yer işareti koyun. Ana sayfada yer işaretini tıklayıp kullanılan veya boş herhangi bir alana sürüklerken, imleç + olarak değişir, buraya tıklayın. Tarayıcıyı bir sonraki açışınızda siteniz orada olmalıdır. Ayrıca bu ana sayfada bu kısayolları düzeltebilir veya silebilirsiniz


Denemeye değer olmasına rağmen bu işe yaramadı.
David Oneill

0

Emin değilim, ancak sanırım hızlı aramalar tarafından sunulan benzer bir sayfayla bir krom sürümüm vardı, ancak yine de uygulamalar sayfasını görebilirsiniz. Ancak, hızlı aramalar kullanarak hızlı aramalara erişemezsiniz.


4
Netliğini artırmak ve yazım hatalarını düzeltmek için bunu düzenleyebilir misiniz? (Eminim siz "hızlı aramalara erişimi alamayan hızlı arama özelliğini kullanarak" demek istemedim değilim ama emin ne değilim yaptığını söylemek ortalama.)
Eliah Kagan
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.