Pytanie:
Rozszerzenie do Chrome, aby zrobić zrzut ekranu / zrzut ekranu rozmowy na Twitterze?
user1883050
2016-09-30 05:54:01 UTC
view on stackexchange narkive permalink

Muszę zapisać kilka ważnych rozmów na Twitterze jako pliki graficzne do projektu.

W przeglądarce Chrome na komputerze rozmowy na Twitterze są wyświetlane w ruchomym oknie nad stroną w tle.

I ' próbowaliśmy wielu rozszerzeń do przeglądarki Google Chrome z zrzutami ekranu / zrzutów ekranu, które mają funkcję przechwytywania przewijanego . Wszystkie z nich prowadzą do tej samej sytuacji:

Zrzut ekranu / zrzut ekranu składa się z części konwersacji (pływającej strony) i części strony w tle (zobacz załączony obraz dla wyjaśnienia).

Jakieś przemyślenia / sugestie, jak naprawić tę sytuację?

botched screenshot of a Twitter conversation

Cztery odpowiedzi:
RyanIG
2016-09-30 20:53:06 UTC
view on stackexchange narkive permalink

Znam tylko dwa sposoby, aby to zrobić.

Używając rozszerzenia, które przechwytuje całą stronę, a następnie wyszukuje części, których nie chcę.

https : //chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl

Edytuj skrypt na komputerze start

Musisz zmodyfikować CSS Twittera, aby włączyć przewijanie. (Użyłem Niesamowitego zrzutu ekranu, ale powinien działać również z innymi rozszerzeniami)

Utworzyłem mały JavaScript, który możesz zapisać jako zakładkę w przeglądarce i uruchomić przed zrobieniem zrzutu ekranu . To nic nadzwyczajnego i tylko tymczasowe, po ponownym załadowaniu strony musiałbyś ponownie uruchomić skrypt.

  javascript: (function () {document.getElementsByTagName ("body") [0] .style.position = "statyczny"; document.getElementsByTagName ("body") [0] .style.overflow = "auto"; document.getElementById ("permalink-overlay"). style.position = "static";}) ();  

Lub po prostu przeciągnij ten link do swoich zakładek: Zrzut ekranu z Twittera

Edytuj skrypt na końcu komputera.

Albo w moim telefonie, S7 Edge pozwala na przechwytywanie „przewijanych zrzutów ekranu”. Nie mówię, idź i kup telefon za 700 dolarów, aby zrobić zrzut ekranu, to tylko Widziałem to.

Jeśli to rozszerzenie powoduje problemy, zrobiłem zrzut ekranu, który możesz wykorzystać, jeśli chcesz.

http://imgur.com/ ETO17U7

Dzięki za demo, że zadziałało na telefonie. Wydaje się, że rozszerzenie przeglądarki Chrome na komputery stacjonarne „przechwytywanie całego ekranu” niestety nie działa. W moich próbach zrywa ze sobą części pływającego okna i części tła.
user35039
2017-11-03 06:41:51 UTC
view on stackexchange narkive permalink

Właśnie pomyślnie użyłem Snagita do przechwycenia całej serii powiązanych tweetów i komentarzy. Użyj opcji przechwytywania okna przewijania (strony internetowej) z włączonym niestandardowym ustawieniem przewijania - znajduje się poniżej w polu profilu w mojej wersji Snagit. Są dwie rzeczy, które musisz zrobić, aby uchwycić pływające pole twittera zawierające oryginalny tweet i dalsze komentarze, które znikają w dół strony.

  1. Użyj kursora, aby zaznaczyć szerokość przechwytywanie - po prostu zrobiłem to tak szerokie jak pływające pudełko.
  2. Przesuń kursor w prawo do paska przewijania, najedź na strzałkę w dół i kliknij lewym przyciskiem myszy. To aktywuje przewijanie i przechwytywanie.

Mam nadzieję, że to pomoże.

Julian Wittorf
2020-01-27 02:21:40 UTC
view on stackexchange narkive permalink

Możesz to zrobić za pomocą prostego bezpłatnego rozszerzenia przeglądarki, takiego jak Niesamowity zrzut ekranu, które rejestruje całą stronę. Musisz zmodyfikować CSS Twittera, aby włączyć przewijanie.

Utworzyłem mały JavaScript, który możesz zapisać jako zakładkę w przeglądarce i uruchomić przed zrobieniem zrzutu ekranu. To nic nadzwyczajnego i tylko tymczasowe, po ponownym załadowaniu strony trzeba by ponownie uruchomić skrypt.

  javascript: (function () {document.getElementsByTagName ("body") [0] .style.position = "static"; document.getElementsByTagName ("body") [0] .style.overflow = "auto"; document.getElementById ("permalink-overlay"). style.position = "static";}) ();  

Lub po prostu przeciągnij ten link do swoich zakładek: Zrzut ekranu z Twittera

(Możesz go usunąć, gdy moja zmiana został przyjęty, wiem, że to stary temat, ale natknąłem się na niego i może w przyszłości ktoś inny to zrobi.)

Dzięki: w aktualnej (wydanej kilka miesięcy temu) „wersji przeglądarki Chrome” na Twitterze nie używa już „dialogu modalnego” (tj. Pierwszego planu do wyświetlania określonego wątku tweetów na tle wszystkich tweetów). Przenosi mnie do nowej strony, pokazującej tylko określony wątek tweeta. Więc jestem w stanie uchwycić cały wątek za pomocą czegoś takiego jak Awesome Screenshot Minus. Wypróbowałem twoją bookmarklet, aby zobaczyć, czy to coś zmieni, a wynik wydaje się być identyczny. Ale mimo wszystko dziękuję i popieram.
thanks_in_advance
2020-07-03 09:33:21 UTC
view on stackexchange narkive permalink

Od tamtej pory wiele się zmieniło dzięki Twitterowi i myślę, że ułatwiły one przechwytywanie wątków z ekranu.

Obecnie używam rozszerzenia o nazwie „ Przechwytywanie całego ekranu ”i wydaje się, że w większości działa.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...