Skrypty ułatwiające przeglądanie SSC - Page 2 - SkyscraperCity
 

forums map | news magazine | posting guidelines

Go Back   SkyscraperCity > European Forums > Forum Polskich Wieżowców


Global Announcement

As a general reminder, please respect others and respect copyrights. Go here to familiarize yourself with our posting policy.


Reply

 
Thread Tools
Old July 28th, 2018, 02:34 PM   #21
bad455
54Y MY N4M3
 
bad455's Avatar
 
Join Date: Nov 2007
Location: Bielsko-Biała
Posts: 2,752
Likes (Received): 9918

Podepnę się pod wątek


Skrypt skracający listę lajków: https://greasyfork.org/pl/scripts/370683-ssc-likes

Taką listę


Skraca tak


A tak wygląda po rozwinięciu
__________________
bad455 no está en línea   Reply With Quote
Sponsored Links
Advertisement
 
Old July 30th, 2018, 07:26 PM   #22
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

Gdyby ktoś zatęsknił za możliwością łatwego zliczenia lajków pod postem, służę skryptem do GreaseMonkey: https://github.com/skalee/ssc-grease...kes-counter.js.

Działa to tak (na przykładzie jednego z haseł słownika 100LP):



Skrypt ten niemal dubluje funkcjonolność tego autorstwa Bada455. Gdybym zawczasu wiedział o istnieniu tego wątku, to pewnie bym go nie popełnił. Może komuś bardziej spodoba się moja propozycja, więc tu zostawię jako alternatywę. Przypuszczam, że nie można używać obu na raz, ale nie sprawdziłem. Może kiedyś wrzucę na GreasyForka, póki co trzeba ręcznie.
__________________
DHMO — bądź świadomy/a

puchaczowsky, dkzg, el nino liked this post

Last edited by skejl; August 10th, 2018 at 01:35 PM.
skejl no está en línea   Reply With Quote
Old August 10th, 2018, 01:26 PM   #23
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

Czerwona łapka (zamiast bladej) pod zalajkowanym postem. Wreszcie widząc starszy post, wie się już na pierwszy rzut oka, czy się go wcześniej zalajkowało, czy też nie. O taka:



Działa pod Firefoksem. Nie testowałem pod Chrome ani Edge – być może zadziała, lecz przypuszczam, że jednak będzie wymagać drobnych zmian.

Jeśli wolicie inny efekt (np. szara łapka albo kciuk w dół), można to zmienić w funkcji "color_post". Zawarłem tam kilka propozycji.

https://github.com/skalee/ssc-grease...highlighter.js
__________________
DHMO — bądź świadomy/a

bloniaq_s8, Elaks liked this post

Last edited by skejl; August 10th, 2018 at 01:33 PM.
skejl no está en línea   Reply With Quote
Sponsored Links
Advertisement
 
Old August 10th, 2018, 01:36 PM   #24
dkzg
Trybunał Stanu
 
dkzg's Avatar
 
Join Date: Jan 2014
Location: Zielona Góra/Kraków
Posts: 4,821
Likes (Received): 34833

A mógłbyś to zgrać jakoś ze skryptem el_nino z pierwszej strony? Chodzi mi o ten z czerwonym sercem.
__________________
Chudy pasażer częstuje serem dalekich wrogów.
dkzg no está en línea   Reply With Quote
Old August 10th, 2018, 01:51 PM   #25
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

Hmm, wygląda na to, że znowu przeoczyłem istnienie jakiegoś trochę podobnego skryptu Później pomyślę nad tym, choć na tym etapie nie wykluczam, że łatwiej będzie mi zmodyfikować skrypt El Nińo.
__________________
DHMO — bądź świadomy/a
skejl no está en línea   Reply With Quote
Old August 10th, 2018, 01:55 PM   #26
el nino
Wanna play?
 
el nino's Avatar
 
Join Date: Jul 2005
Location: San Escobar
Posts: 1,828
Likes (Received): 9688

Twoje lepiej napisane Zaletą jest iż nie ładuje się od nowa cały post po kliknięciu polubienia. Duża część to oryginalny kod obsługujący polubienia.
el nino no está en línea   Reply With Quote
Old September 7th, 2018, 08:26 PM   #27
dkzg
Trybunał Stanu
 
dkzg's Avatar
 
Join Date: Jan 2014
Location: Zielona Góra/Kraków
Posts: 4,821
Likes (Received): 34833

Panowie, a co powiecie na skrypt wyświetlający na usercp.php ilość nieprzeczytanych postów w danym wątku? Da się?
__________________
Chudy pasażer częstuje serem dalekich wrogów.
dkzg no está en línea   Reply With Quote
Old September 9th, 2018, 06:43 AM   #28
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

A masz pomysł skąd wyciągnąć informację na temat liczby nieprzeczytanych postów w danym wątku?
__________________
DHMO — bądź świadomy/a
skejl no está en línea   Reply With Quote
Old September 9th, 2018, 08:49 AM   #29
dkzg
Trybunał Stanu
 
dkzg's Avatar
 
Join Date: Jan 2014
Location: Zielona Góra/Kraków
Posts: 4,821
Likes (Received): 34833

Hm.. Link do wątku na usercp.php kieruje do pierwszego nieprzeczytanego postu. Każdy z nich ma w nim swój numer, na górnej belce po prawej stronie. Twój ma numer 28. Potem należałoby ustalić numer ostatniego postu z ostatniej strony i odjąć dwie wartości.
__________________
Chudy pasażer częstuje serem dalekich wrogów.
dkzg no está en línea   Reply With Quote
Old September 9th, 2018, 09:03 AM   #30
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

Ale sam link na UserCP zawiera jedynie identyfikator wątku, np. "showthread.php?goto=newpost&t=2017475". Jak mi się wydaje, nie można wywieść potrzebnych informacji inaczej, niż otwierając ową stronę. A to nie wchodzi w rachubę, bo po pierwsze oznaczy posty jako przeczytane, a po drugie może zarżnąć SSC, a wiemy, że tym serwerom niewiele potrzeba.
__________________
DHMO — bądź świadomy/a

dkzg, el nino liked this post
skejl no está en línea   Reply With Quote
Old September 9th, 2018, 03:37 PM   #31
ArtiiP
Ar't
 
ArtiiP's Avatar
 
Join Date: Sep 2010
Location: (╯°□°)╯︵ ┻━┻
Posts: 1,717
Likes (Received): 7182

hmm niby jest miejsce gdzie to "widać"

img#thread_statusicon_XXXXX[alt]

tyle że xxxxx jest zmienne (bo to id), a alt wymaga parsowania (i pewnie cierpi na LC_LANG, czyli jest zmienny od języka)
__________________
"Pieszy wchodzący na jezdnię, nawet na przejściu dla pieszych, nie ma prawa tam się znaleźć" - Piotr Kostkiewicz, Naczelnik WRD KMP w Radomiu.
Policjanci (oficer prasowy KPP w Iławie) ,<ciach> przypominają, że: jeżeli przechodzimy przez przejście ze światłami, to wystrzegajmy się wchodzenia na nie, gdy światło zielone świeci się <ciach>
Pamiętaj w Bydgoszczy: Mandat za przejście na zielonym świetle.

ArtiiP no está en línea   Reply With Quote
Old September 9th, 2018, 08:44 PM   #32
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

Ale ta podpowiedź „You have N post(s) in this thread” to liczba Twoich własnych wpisów w danym wątku, a nie liczba postów dodanych od ostatniej wizyty.
__________________
DHMO — bądź świadomy/a
skejl no está en línea   Reply With Quote
Old September 9th, 2018, 08:49 PM   #33
ArtiiP
Ar't
 
ArtiiP's Avatar
 
Join Date: Sep 2010
Location: (╯°□°)╯︵ ┻━┻
Posts: 1,717
Likes (Received): 7182

ooo kurcze, faktycznie - jakaś pomroczność mnie dosięgła
sorry
__________________
"Pieszy wchodzący na jezdnię, nawet na przejściu dla pieszych, nie ma prawa tam się znaleźć" - Piotr Kostkiewicz, Naczelnik WRD KMP w Radomiu.
Policjanci (oficer prasowy KPP w Iławie) ,<ciach> przypominają, że: jeżeli przechodzimy przez przejście ze światłami, to wystrzegajmy się wchodzenia na nie, gdy światło zielone świeci się <ciach>
Pamiętaj w Bydgoszczy: Mandat za przejście na zielonym świetle.

ArtiiP no está en línea   Reply With Quote
Old October 18th, 2018, 03:12 PM   #34
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

El nino jest autorem niezwykle użytecznego skryptu pn. „Duży przycisk do ostatniego pierwszego nieprzeczytanego postu”. Popełniłem parę drobnych modyfikacji, dzięki czemu strona się nie rozjeżdża i wszystko ciut lepiej wygląda, konkretnie tak:



Poza tym działa bez jQuery, ale to raczej techniczna informacja. Z tego względu raczej nie pójdzie na starych przeglądarkach.

Skrypt jest już na GreasyForku (https://greasyfork.org/en/scripts/383658-stubborn) oraz, jeśli ktoś woli, na GitHubie (https://github.com/skalee/ssc-grease...aster/stubborn).

Moje pozostałe skrypty: https://greasyfork.org/en/users/212840-skalee.
__________________
DHMO — bądź świadomy/a

el nino, dkzg liked this post

Last edited by skejl; May 28th, 2019 at 11:31 PM.
skejl no está en línea   Reply With Quote
Old October 18th, 2018, 05:26 PM   #35
dkzg
Trybunał Stanu
 
dkzg's Avatar
 
Join Date: Jan 2014
Location: Zielona Góra/Kraków
Posts: 4,821
Likes (Received): 34833

A mi rozszerzenie obsługujące skrypty nie chce działać od rana i nie wiem czemu.
__________________
Chudy pasażer częstuje serem dalekich wrogów.
dkzg no está en línea   Reply With Quote
Old June 20th, 2019, 10:54 AM   #36
AntoniusBlock
demon Laplace'a
 
AntoniusBlock's Avatar
 
Join Date: Nov 2007
Location: Ruda/Gliwice
Posts: 158
Likes (Received): 294

Pamiętam kiedyś była kapitalna możliwość na forum by wyświetlić posty z największą liczbą like'ów. Czy są jakieś skrypty które by takie coś ponownie umożliwiały?
AntoniusBlock está en línea ahora   Reply With Quote
Old June 20th, 2019, 04:50 PM   #37
ArtiiP
Ar't
 
ArtiiP's Avatar
 
Join Date: Sep 2010
Location: (╯°□°)╯︵ ┻━┻
Posts: 1,717
Likes (Received): 7182

#niedasie
realnie tylko po stronie serwera takie staty są możliwe
__________________
"Pieszy wchodzący na jezdnię, nawet na przejściu dla pieszych, nie ma prawa tam się znaleźć" - Piotr Kostkiewicz, Naczelnik WRD KMP w Radomiu.
Policjanci (oficer prasowy KPP w Iławie) ,<ciach> przypominają, że: jeżeli przechodzimy przez przejście ze światłami, to wystrzegajmy się wchodzenia na nie, gdy światło zielone świeci się <ciach>
Pamiętaj w Bydgoszczy: Mandat za przejście na zielonym świetle.

ArtiiP no está en línea   Reply With Quote
Old June 20th, 2019, 05:04 PM   #38
ArtiiP
Ar't
 
ArtiiP's Avatar
 
Join Date: Sep 2010
Location: (╯°□°)╯︵ ┻━┻
Posts: 1,717
Likes (Received): 7182

malutki skrypcik do przyklejenia nicka dla danego postu, przydatne przy dłuższych postach.
Jak dany username się doskroluje do samej góry przeglądarki to tam zostaje, aż do następnego posta

https://greasyfork.org/en/scripts/38...tiky-user-name



trochę się gryzie wizualnie ze skryptem wb2010 (tło nicka jest wypełnione jednym kolorem), wiec nie jest to dla ludzi z jakąś formą OCD.

Prawdopodobnie nie działa w oryginalnym gracemonkey, za to violent i tamper powinno, acz przyznaje że testowałem tylko pod [email protected]

dopisek: (v1.11) dla grace-ja dodałem co nieco kodu, wiec i tam powinno już działać.


No i przyznam że chciałem całą treść z tego pola przyklejać, ale przekracza to moje umiejętności/chęci ;D, prawdopodobnie trzeba by przepisać zawartość do osobnego diva, albo wstrzyknąć mnóstwo css.
__________________
"Pieszy wchodzący na jezdnię, nawet na przejściu dla pieszych, nie ma prawa tam się znaleźć" - Piotr Kostkiewicz, Naczelnik WRD KMP w Radomiu.
Policjanci (oficer prasowy KPP w Iławie) ,<ciach> przypominają, że: jeżeli przechodzimy przez przejście ze światłami, to wystrzegajmy się wchodzenia na nie, gdy światło zielone świeci się <ciach>
Pamiętaj w Bydgoszczy: Mandat za przejście na zielonym świetle.


AntoniusBlock liked this post

Last edited by ArtiiP; June 28th, 2019 at 01:25 AM.
ArtiiP no está en línea   Reply With Quote
Old June 20th, 2019, 05:53 PM   #39
skejl
Registered User
 
skejl's Avatar
 
Join Date: Jan 2010
Location: Mielec i Kraków
Posts: 5,799
Likes (Received): 12182

@ArtiiP — starczy dodać element <style> gdziekolwiek do dokumentu. Przypuszczam, że to całe GM_addStyle, którego użyłeś, właśnie tak działa:

Code:
// ==UserScript==
// @name         skyscrapercity stiky user name
// @namespace    stiky_user_name
// @version      1.01
// @description  stiky post user name
// @author       Arti
// @match        https://www.skyscrapercity.com/showthread.php*
// @grant GM_addStyle
// @run-at   document-end
// ==/UserScript==

var css = `
  td.alt2 > div[id^=postmenu_]  { /* :nth-child(1) */
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    right:0;
    background-color: #E1E4F2;
    }
`;

var styleElement = document.createElement('style');
styleElement.innerHTML = css;
document.getElementsByTagName("head")[0].appendChild(styleElement);
__________________
DHMO — bądź świadomy/a
skejl no está en línea   Reply With Quote
Old June 20th, 2019, 08:58 PM   #40
ArtiiP
Ar't
 
ArtiiP's Avatar
 
Join Date: Sep 2010
Location: (╯°□°)╯︵ ┻━┻
Posts: 1,717
Likes (Received): 7182

@skejl: polazłem na gihtuba graceja i znajduje mi tam polyfille na GM_addStyle, wiec teoretycznie powinno to to działać, z drugiej wisi jakiś issue, że nie :WAT:.

Patrząc na całokształt projektu gracemonkey (po wymuszonej przesiadce na webextensions) to trudno powiedzieć co tam działa, a co nie.
__________________
"Pieszy wchodzący na jezdnię, nawet na przejściu dla pieszych, nie ma prawa tam się znaleźć" - Piotr Kostkiewicz, Naczelnik WRD KMP w Radomiu.
Policjanci (oficer prasowy KPP w Iławie) ,<ciach> przypominają, że: jeżeli przechodzimy przez przejście ze światłami, to wystrzegajmy się wchodzenia na nie, gdy światło zielone świeci się <ciach>
Pamiętaj w Bydgoszczy: Mandat za przejście na zielonym świetle.

ArtiiP no está en línea   Reply With Quote
Sponsored Links
Advertisement
 


Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT +2. The time now is 12:33 PM.


Powered by vBulletin® Version 3.8.11 Beta 4
Copyright ©2000 - 2019, vBulletin Solutions Inc.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.

SkyscraperCity ☆ In Urbanity We trust ☆ about us