» »

Slo-tech - kako blokirati nadležne uporabnike

Slo-tech - kako blokirati nadležne uporabnike

«
1
2

phong ::

Verjetno se vam je že zgodilo, da so vam prispevki posameznih uporabnikov povsem po nepotrebnem dvigovali pritisk. Da vam ne bodo po nepotrebnem izpadali lasje, prispevam Greasemonkey skripto (Firefox Plugin), ki odstrani vse prispevke (post-e) izbranih nepridipravov (uporabnikov). Prilagodite si jo po želji (sestavite izbor svojih troll-ov), na voljo z navodili za uporabo se nahaja na:
https://github.com/zhabar/slo-tech-remo...

Preizkušena z zadnjo verzijo Firefox-a. Pa veselo cenzuro ;)

jype ::

Vazelin ::

kako se zažene skripte?

Zgodovina sprememb…

  • odbrisal: Mavrik ()

shadeX ::

Kaj se zgodi če oseba A citira osebo B (ki je blokiran)? A je citat v postu neblokirane osebe viden?

Zgodovina sprememb…

  • odbrisal: Mavrik ()

MasterTade ::

Hmm me prav zanima kateri so avtorja pripeljali do te točke. Ugibamo že lahko :D

phong ::

kako se zažene skripte?

Če je Greasemonkey aktiven, bo s tem tudi skripta - če ni izrecno "disabled". Skripta je namreč zaklenjena le na url-ja:
https://slo-tech.com/forum/*
https://slo-tech.com/novice/*

Kaj se zgodi če oseba A citira osebo B (ki je blokiran)? A je citat v postu neblokirane osebe viden?

Celotni post, ki vsebuje tak citat je izbrisan. Seveda, če citat vsebuje "Username1 je danes ob 21:00:00 izjavil:"

In pa: ne, moja skripta še ne vsebuje nobenega uporabnika, ki bi ga blokiral ;)

paket ::

Malce spremenjena skripta.
Posti blokiranih uporabnikov ne izginejo, temveč izgineta tekst in avatar, tako da je post stisnjen v ~50px višine. Poleg povezave za citat sta dodana gumba "prikaži" in "skrij".


b
Inb4 spaghetti code

Pa lep lp in mirno noč vsem skupaj še naprej.
// ==UserScript==
// @name     slo-tech Remove Posts By User
// @version  1
// @grant    none
// @include  https://slo-tech.com/forum/*
// @include  https://slo-tech.com/novice/*
// @version  1.0
// ==/UserScript==

// Block all users specified below by their nick names

var blockedUsers = [
];

for (let i=blockedUsers.length-1; i>=0; i--){
  var offender = document.evaluate("//div[contains(@class, 'post')]//a[starts-with(@href, '/profili') and text() = '" + blockedUsers[i] + "']/ancestor::div[contains(@class, 'post')]", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  for (let i=offender.snapshotLength-1; i>=0; i--){
      var btn_show = document.createElement("span");
      var btn_hide = document.createElement("span");
      //Change post color here
      offender.snapshotItem(i).style.backgroundColor = "#f9d0cf";
      offender.snapshotItem(i).style.minHeight = "unset";
      offender.snapshotItem(i).children[2].insertAdjacentElement('afterbegin', btn_show)
      offender.snapshotItem(i).children[2].insertAdjacentElement('afterbegin', btn_hide)
      var offender_btn_show = "offender_btn_show_" + i;
      var offender_btn_hide = "offender_btn_hide_" + i;
      btn_show.id = offender_btn_show;
      btn_show.onmouseover = function() {this.style.textDecoration='none';}
      btn_show.onmouseout = function() {this.style.textDecoration='underline';}
      btn_show.innerHTML = 'prikaži';
      btn_hide.id = offender_btn_hide;
      btn_hide.onmouseover = function() {this.style.textDecoration='none';}
      btn_hide.onmouseout = function() {this.style.textDecoration='underline';}
      btn_hide.innerHTML = 'skrij';
      for (var g = 0; g < offender.snapshotItem(i).childNodes.length; g++) {
          if (offender.snapshotItem(i).childNodes[g].className == "history" ||
              offender.snapshotItem(i).childNodes[g].className == "avatar" ||
              offender.snapshotItem(i).childNodes[g].className == "signature" ||
              offender.snapshotItem(i).childNodes[g].className == "content" ) {
                   offender.snapshotItem(i).childNodes[g].style.display = "none";
          }
      }
      offender.snapshotItem(i).id = i;
      document.getElementById(offender_btn_show).onclick = function(){
          var offender_post = document.getElementById(i);
          for (var h = 0; h < offender_post.childNodes.length; h++) {
              if (offender_post.childNodes[h].className == "history" ||
                  offender_post.childNodes[h].className == "signature" ||
                  offender_post.childNodes[h].className == "avatar" ||
                  offender_post.childNodes[h].className == "content" ) {
                       offender_post.childNodes[h].style.display = "block";
             }
          }
      };
      document.getElementById(offender_btn_hide).onclick = function(){
          var offender_post = document.getElementById(i);
          for (var h = 0; h < offender_post.childNodes.length; h++) {
              if (offender_post.childNodes[h].className == "history" ||
                  offender_post.childNodes[h].className == "avatar" ||
                  offender_post.childNodes[h].className == "signature" ||
                  offender_post.childNodes[h].className == "content" ) {
                       offender_post.childNodes[h].style.display = "none";
             }
          }
      };
      var css = {"float": "right", "cursor": "pointer", "text-decoration": "underline", "margin": "0.2em 0", "padding-left": "5px"};
      for(var prop in css) {
          document.getElementById(offender_btn_show).style[prop] = css[prop];
          document.getElementById(offender_btn_hide).style[prop] = css[prop];
      }
  }
}

          ::

Hvala. Brez takih skript je forum žal postal neuporaben.

Wazzaa ::

Res je. Hvala lepa za skripto.

louser ::

          je izjavil:

Hvala. Brez takih skript je forum žal postal neuporaben.

No ja, samocenzura v nek balonček ni ravno ideala.

Mehmed ::

Samocenzura bi bila, ce bi sebe omejevali.
Cenzura ce bi druge.
Tole ni nic od tega.

hammock ::

Ce prav razumem - s tem lahko kompletno blokiram jype-ta, njegove nebuloze, sovrazni govor proti voznikom in posiljevanje s kolesi? :O

Deluje v Chrome?

          ::

hammock je izjavil:

Ce prav razumem - s tem lahko kompletno blokiram jype-ta, njegove nebuloze, sovrazni govor proti voznikom in posiljevanje s kolesi? :O

Deluje v Chrome?


Tako je. Deluje v Chromu, namesti si plugin Tampermonkey, notri naloži skript, dodaj modele, ki jih ne želiš gledati in forum postane uporaben.

TheBlueOne ::

          je izjavil:



Tako je. Deluje v Chromu, namesti si plugin Tampermonkey, notri naloži skript, dodaj modele, ki jih ne želiš gledati in forum postane uporaben.


Sem radoveden, kako potem postane uporaben? Ce je tema tehnicna, potem neka bizarna mnenja skoraj niso mogoca, trolanje tudi ne, ce pa je tema bolj politicna pa v primeru, da ignoriras vse razen izbranih bolj betoniras prepricanje, kot pa siris obzorje. Zakaj bi bile politicne teme zanimive, ce ne vidis celotnega spektra?

Morda zanimiv pomislek, kaj je narobe s troli? Naceloma se v zivljenju povsod srecujemo z ljudmi, ki imajo psihicne tezave in zganjajo tako ali drugacno agresijo nad drugimi. Je vprasanje, kak ucinek ima ignoranca bolnikov v primerjavi s soocanjem z njimi in v koncni fazi s kaznovanjem tistih, ki to pocnejo. Za trola je verjetno kar velika kazen, ce se ga sili, da sprejme, da ima pihicni problem in ce ga "vecji kalibri" demantirajo, ceprav ima njegov pristop jasne prednosti.

Machete ::

To je skripta za ultra desničarje, ker so sposobni absorbirati samo svoje debilizme in najraje berejo svoje zapise, na sve ostale nimajo odgovora.
LC1000|Asrock-H470PG|i7-10700K|2x16GB|RTX-3080 EAGLE|W10Pro
new Nintendo 2DS & 3DS XL|Galaxy S24+

D3m ::

Nisem prepričan. Je kar lefty scripta zaradi svojih prizadetih čustev.
|HP EliteBook|R5 6650U|

borisk ::

kr ironično, da z jypetovo skripto blokiraš jypeta

Bellzmet ::

A se v njegovo scripto sploh da vpisat ime za blokiranje ali je že po defaultu prav "zase" naredil? :)

Sej nimam nič proti njemu, samo bicikel pa res v vsako temo pripelje:)

Zgodovina sprememb…

  • spremenilo: Bellzmet ()

jype ::

Kdor gre s kolesom, takih reči ne potrebuje.

Ribič ::

Jaz uporabljam kar poljubne filtre za uBlock Origin, pa posti izginejo:
slo-tech.com##div.post:has(> h4:has(> a[href="/profili/74945"]))
Vse ribe so mi pobegnile!

Miki N ::

TheBlueOne je izjavil:


Morda zanimiv pomislek, kaj je narobe s troli? Naceloma se v zivljenju povsod srecujemo z ljudmi, ki imajo psihicne tezave in zganjajo tako ali drugacno agresijo nad drugimi.


Mene tudi ne motijo, sploh če so bolj "enovrstične" variante. Le kratek trzljaj očesa in... greš dalje.

Ironično, bolj znajo biti tečni "argumentirani prispevki" čez celo stran, po možnosti od tega kup dolgočasnega citiranega teksta iz kakega "vira", ki se je avtorju zdel pomemben.

jype ::

borisk je izjavil:

kr ironično, da z jypetovo skripto blokiraš jypeta
Eh, če si tako šibak, da ne želiš brati mojih prispevkov, ker te dejstva preveč bolijo, potem nimam nič proti, da se od dejstev izoliraš.

Konec koncev gre za družbeno pogojeno mentalno bolezen in nobenega razloga ni, da bi po nepotrebnem mučili take ljudi.

W6fxBzMDqg ::

Včasih se resno sprašujem in upam da so ljudje na slotechu zelo sarkastični, oziroma grozni troli in ni slotech nekakšen predčasni naznanilec, da prihaja k nam snowflake in sjw kultura.

jype ::

W6fxBzMDqg je izjavil:

Včasih se resno sprašujem in upam da so ljudje na slotechu zelo sarkastični, oziroma grozni troli in ni slotech nekakšen predčasni naznanilec, da prihaja k nam snowflake in sjw kultura.
Saj vidiš, kdo najbolj posega po cenzuri.

Ultradesničarske čustvene razvaline.

TheBlueOne ::

Miki N je izjavil:

TheBlueOne je izjavil:


Morda zanimiv pomislek, kaj je narobe s troli? Naceloma se v zivljenju povsod srecujemo z ljudmi, ki imajo psihicne tezave in zganjajo tako ali drugacno agresijo nad drugimi.


Mene tudi ne motijo, sploh če so bolj "enovrstične" variante. Le kratek trzljaj očesa in... greš dalje.

Ironično, bolj znajo biti tečni "argumentirani prispevki" čez celo stran, po možnosti od tega kup dolgočasnega citiranega teksta iz kakega "vira", ki se je avtorju zdel pomemben.


In se zabavno je hecati trole. Se pa strinjam glede teh virov, ki jih potem morda celo preberes za razliko avtorja, ki samo najde kaksen del, ki mu ustreza. Veliko dela, da ugotovis, da ni uposteval konteksta, da je vir sumljiv itn.

W6fxBzMDqg ::

Jype samo ti si pa prvi, kot levičar ponudil tehnično rešitev.

Če ma kdo probleme s tem, da ga objave na forumu jezijo, bi se moral malo sprehodit in premisliti če ne investira malo preveč sebe v določene navidezne stvari.

Zgodovina sprememb…

jype ::

W6fxBzMDqg je izjavil:

Jype samo ti si pa prvi, kot levičar ponudil tehnično rešitev.
Ja, jaz verjamem, da morajo imeti tudi desničarske snežinke možnost, da zagrnejo zavese in se pogovarjajo same s seboj, če to želijo.

W6fxBzMDqg je izjavil:

Če ma kdo probleme s tem, da ga objave na forumu jezijo, bi se moral malo sprehodit in premisliti če ne investira malo preveč sebe v določene navidezne stvari.
Moral? Lahko bi se, če noče, pa naj živi s posledicami.

TheBlueOne je izjavil:

In se zabavno je hecati trole. Se pa strinjam glede teh virov, ki jih potem morda celo preberes za razliko avtorja, ki samo najde kaksen del, ki mu ustreza. Veliko dela, da ugotovis, da ni uposteval konteksta, da je vir sumljiv itn.
Zato vsebinsko poglobljeno debatiranje nima nikakršnega smisla na forumu, kjer imajo moderatorji manj časa kot sodelujoči v debatah.

Zgodovina sprememb…

  • spremenilo: jype ()

Wazzaa ::

Trole skrbi, ker ne bodo mogli več trolat.

Zgodovina sprememb…

  • spremenilo: Wazzaa ()

Oberyn ::

Na kalibre, ki nameščajo skripte, s katerimi utišajo glas in mnenje sočloveka, imam svoj pogled, ki ga raje ne bom izrazil, da ostanemo vljudni. Če samo pomislim, kako se lahko take reči nadaljujejo, če se tak človek dokoplje do resne politične moči. A mislite, da je to tako nedolžno, kot zgleda na prvi pogled? Ne podpiram, taka programska oprema je po mojem mnenju zlonamerna. Ne je pisat.

jype ::

Wazzaa je izjavil:

Trole skrbi, ker ne bodo mogli več trolat.
Ravno zato sem pa napisal originalno skripto.

Nobene potrebe po trolanju ni, a ljudje, ki imajo "močna prepričanja", itak vsak prispevek, ki obelodani dejstva, nezdružljiva z njihovo zgodbo, označijo za trolanje.

Oberyn je izjavil:

Na kalibre, ki nameščajo skripte, s katerimi utišajo glas in mnenje sočloveka, imam svoj pogled, ki ga raje ne bom izrazil, da ostanemo vljudni. Če samo pomislim, kako se lahko take reči nadaljujejo, če se tak človek dokoplje do resne politične moči. A mislite, da je to tako nedolžno, kot zgleda na prvi pogled? Ne podpiram, taka programska oprema je po mojem mnenju zlonamerna. Ne je pisat.
Se ne strinjam. Desničarji bi sicer bolje storili, če bi šli malo ven na sprehod, razumem pa, da ne morejo, ker zunaj na sprehodu niso dovolj produktivni, da bi kapitalistu (torej meni) prinašali dovolj prihodkov. Tako jim ostane le še uporaba ročne in avtomatizirane cenzure. Žalostna eksistenca, se zavedam, a je vsaj eksistenca, kar je več, kot oni privoščijo marsikomu.

Zgodovina sprememb…

  • spremenilo: jype ()

Wazzaa ::

jype je izjavil:

Wazzaa je izjavil:

Trole skrbi, ker ne bodo mogli več trolat.
Ravno zato sem pa napisal originalno skripto.

Hvala lepa, da si napisal skripto, ki bo največkrat uporabljena prav proti trolom kot si ti.

jype ::

Wazzaa je izjavil:

Hvala lepa, da si napisal skripto, ki bo največkrat uporabljena prav proti trolom kot si ti.
Ni za kaj, pa še drugič.

   -S\/\/-   ::

Oberyn je izjavil:

Na kalibre, ki nameščajo skripte, s katerimi utišajo glas in mnenje sočloveka, imam svoj pogled, ki ga raje ne bom izrazil, da ostanemo vljudni. Če samo pomislim, kako se lahko take reči nadaljujejo, če se tak človek dokoplje do resne politične moči. A mislite, da je to tako nedolžno, kot zgleda na prvi pogled? Ne podpiram, taka programska oprema je po mojem mnenju zlonamerna. Ne je pisat.


Sam sem odprt za večino debat, tudi v resničnem življenju imam v krogu poznanstev ljudi z zelo različnimi pogledi na svet. Z vsemi dobro funkcioniramo, ker vsi spoštujemo mnenja in prepričanja drugih. Tukaj na forumu pa se nekaj posameznikov spušča zelo nizko. Takih, ki ne dosegajo nekega minimuma komuniciranja, ne želim brati. Kakor se tudi v življenju ne družim z ljudmi, ki nimajo pri komuniciranju niti osnovne olike. V tem primeru ne gre za nobeno utišanje glasu, saj se s tem nikomur ne onemogoča pravice do izražanja svojega mnenja. O tem bi lahko govorili v primeru, ko bi se take ljudi generalno brisalo iz foruma (*). Gre se le za to, da sam ne želim sodelovati v debati z določenimi ljudmi, kakor komu drugemu niso všeč moje objave in jih zato ignorira. Sam s tem nimam nobenih problemov.

(*) Kako in v kakšni meri se to dogaja ne vem, imam pa par zbrisanih čisto tehničnih objav, pri katerih mi niti približno ni bilo jasno, zakaj bi jih nekdo želel brisati.

Wazzaa ::

   -S\/\/-   je izjavil:


(*) Kako in v kakšni meri se to dogaja ne vem, imam pa par zbrisanih čisto tehničnih objav, pri katerih mi niti približno ni bilo jasno, zakaj bi jih nekdo želel brisati.


Verjetno si citiral nekoga, čigar prispevek je bil izbrisan.

dripac ::

Wazzaa je izjavil:

jype je izjavil:

Wazzaa je izjavil:

Trole skrbi, ker ne bodo mogli več trolat.
Ravno zato sem pa napisal originalno skripto.

Hvala lepa, da si napisal skripto, ki bo največkrat uporabljena prav proti trolom kot si ti.


Mislim da bo skripta uporabljena večkrat za blokiranje koga drugega kot njega... Ni on "problem" tega foruma, je samo simptom.

          ::

TheBlueOne je izjavil:

Morda zanimiv pomislek, kaj je narobe s troli? Naceloma se v zivljenju povsod srecujemo z ljudmi, ki imajo psihicne tezave in zganjajo tako ali drugacno agresijo nad drugimi.


A v resničnem življenju se boš šel prerekati s takimi? Jaz ne, se jim izognem. Na forumu takisto.

D3m ::

Kdo pa pravi, da se prvo prerekajo?
|HP EliteBook|R5 6650U|

          ::

Wazzaa je izjavil:

   -S\/\/-   je izjavil:


(*) Kako in v kakšni meri se to dogaja ne vem, imam pa par zbrisanih čisto tehničnih objav, pri katerih mi niti približno ni bilo jasno, zakaj bi jih nekdo želel brisati.


Verjetno si citiral nekoga, čigar prispevek je bil izbrisan.


Ali pa je moderiral polpismen moderator in ni razumel vsebine.

D3m ::

Jim je oproščeno. :)
|HP EliteBook|R5 6650U|

TheBlueOne ::

          je izjavil:

TheBlueOne je izjavil:

morda zanimiv pomislek, kaj je narobe s troli? naceloma se v zivljenju povsod srecujemo z ljudmi, ki imajo psihicne tezave in zganjajo tako ali drugacno agresijo nad drugimi.


a v resničnem življenju se boš šel prerekati s takimi? jaz ne, se jim izognem. na forumu takisto.


v mislih nimam ravno, trol tu trol tam, ampak bolnik tu, bolnik tam. troli potrebujejo anonimnost. z "specialist" se praviloma srecujes v sluzbi, prej v soli itn., tako da izognes se tezko.

ampak kot didakticna vaja, ce uspes stisniti v kot trole, ki imajo na voljo kar jim pride na pamet, je to dober trening, ce ne kaj drugega.

Zgodovina sprememb…

  • polepsal: Mavrik ()

Wazzaa ::

So zato ljubljančani taki assholi?

Veste, v Ljubljani je kava cenejša.

Ales ::

TheBlueOne je izjavil:

... Ce je tema tehnicna, potem neka bizarna mnenja skoraj niso mogoca, trolanje tudi ne ...
Ti nisi na istem Slo-tech forumu, kot jaz... :))

Ampak vseeno se mi zdijo take skripte overkill in zgrešen pristop. Bolj je sam forum tisti, ki bi rabil bolj učinkovita orodja za obvladovanje populacije... se kar pogosto opazi, da jih moderatorji nimajo.

Wazzaa ::

Ales je izjavil:

TheBlueOne je izjavil:

... Ce je tema tehnicna, potem neka bizarna mnenja skoraj niso mogoca, trolanje tudi ne ...
Ti nisi na istem Slo-tech forumu, kot jaz... :))

Ampak vseeno se mi zdijo take skripte overkill in zgrešen pristop. Bolj je sam forum tisti, ki bi rabil bolj učinkovita orodja za obvladovanje populacije... se kar pogosto opazi, da jih moderatorji nimajo.


Cenzura je zaželjena dokler se cenzurira samo desničarje.(Yiannopoulos, Jones)

Zgodovina sprememb…

  • spremenilo: Wazzaa ()

TheBlueOne ::

Wazzaa je izjavil:

Ales je izjavil:

TheBlueOne je izjavil:

... Ce je tema tehnicna, potem neka bizarna mnenja skoraj niso mogoca, trolanje tudi ne ...
Ti nisi na istem Slo-tech forumu, kot jaz... :))

Ampak vseeno se mi zdijo take skripte overkill in zgrešen pristop. Bolj je sam forum tisti, ki bi rabil bolj učinkovita orodja za obvladovanje populacije... se kar pogosto opazi, da jih moderatorji nimajo.


Cenzura je zaželjena dokler se cenzurira samo desničarje.(Yiannopoulos, Jones)


Lol, toliko tarnate, da vas je ze res tezko poslusat. Ti ubogi desnicarji, same krivice. Vas solajo neki froci iz faksa, transvestiti itn. kako politicno kaj dosegati. :D

D3m ::

Saj niso ubogi. Samo hecno je, da morajo biti za vse krivi desničarji.
|HP EliteBook|R5 6650U|

nevone ::

D3m je izjavil:

Saj niso ubogi. Samo hecno je, da morajo biti za vse krivi desničarji.


Snežinkice.

o+ nevone
Either we will eat the Space or Space will eat us.

NMH ::

W6fxBzMDqg je izjavil:

Včasih se resno sprašujem in upam da so ljudje na slotechu zelo sarkastični, oziroma grozni troli in ni slotech nekakšen predčasni naznanilec, da prihaja k nam snowflake in sjw kultura.


Da te dopolnim:
, da prihaja k nam snowflake in sjw kultura nekoga, ki živi nekje v Los Angelesu.

A ni hecn brat kozlarije raznih yupetov in zmaugyjev, ki omenjajo grdega, groznega belega človeka v državi, kjer je 99.99% belih.

D3m ::

@nevone

In vice versa. Čeprav izraz snežinkice je bil prvotno mišljen za SJW.
|HP EliteBook|R5 6650U|

Zgodovina sprememb…

  • spremenil: D3m ()

nevone ::

In vice versa.


Ne. Mi smo to prerasli.

(Vi tudi, vem papiga.)

o+ nevone
Either we will eat the Space or Space will eat us.

Wazzaa ::

Deluje kot se šika

Zgodovina sprememb…

  • spremenilo: Wazzaa ()
«
1
2


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Slo-Tech userscripts

Oddelek: Izdelava spletišč
174937 (2389) jype
»

jquery in div-i (strani: 1 2 )

Oddelek: Izdelava spletišč
8710405 (9143) lisjak
»

[Java] "Uničenje" objekta ?

Oddelek: Programiranje
111125 (817) shadeX

Več podobnih tem