Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki od 1 do 10 z 15
Like Tree1Likes

Wątek: Małe skrypciki JS

  1. #1
    Zarejestrowany
    Dołączył
    Sep 2007
    Posty
    317

    Domyślnie Małe skrypciki JS

    Skrypty wzięte z serwisu http://forum.kataloog.info

    1. Blokada Zaznaczania tekstu :
    Kod wstawiamy między znacznikami <HEAD>:

    Kod:
    <SCRIPT LANGUAGE="JavaScript1.2"> 
    function blockError&#40;&#41;&#123;return true&#125;; 
    window.onerror = blockError; 
    
    function antyzaz&#40;evt&#41; 
            &#123;if&#40;evt.which==1&#41;&#123;return false&#125;&#125; 
    
    document.onmousedown=antyzaz; 
    </SCRIPT>
    W znaczniku <BODY> wstawiamy parametr:
    Kod:
    <BODY onselectstart="return false">


    2. Blokada Zrzutów ekranu (wyłącza PrintScreen):
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    function blockError&#40;&#41;&#123;return true;&#125; 
    window.onerror = blockError; 
    
    function zrzut&#40;&#41; 
    &#123;zrzut_ta.createTextRange&#40;&#41;.execCommand&#40;"Copy"&#41;;setTimeout&#40;"zrzut&#40;&#41;",300&#41;&#125;; 
    
    if&#40;navigator.appName.indexOf&#40;'Internet Explorer'&#41;==-1&&navigator.userAgent.indexOf&#40;'MSIE'&#41;!=-1&#41;&#123;&#40;document.getElementById&&!document.all&#41;&#125;; 
    &#123;if&#40;document.all&&navigator.userAgent.indexOf&#40;'Opera'&#41;==-1&#41;&#123;document.write&#40;'<div style="position&#58;absolute;left&#58;-1000px;top&#58;-1000px"><input type="textarea" name="zrzut_ta" value=" " style="visibility&#58;hidden"></div>'&#41;;zrzut&#40;&#41;&#125;&#125; 
    </SCRIPT>

    3. Blokada Drukowania strony (przy wydruku drukuje się pusta strona):
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    function blockError&#40;&#41;&#123;return true;&#125; 
    window.onerror = blockError; 
    
    function bprint&#40;&#41; 
    &#123;for&#40;i=0;i<document.all.length;i++&#41; 
    &#123;if&#40;document.all&#91;i&#93;.style.visibility!="hidden"&#41; 
    &#123;document.all&#91;i&#93;.style.visibility="hidden"; document.all&#91;i&#93;.id="id"&#125;&#125;&#125;; 
    
    function aprint&#40;&#41; 
    &#123;for&#40;i=0;i<document.all.length;i++&#41; 
    &#123;if&#40;document.all&#91;i&#93;.id=="id"&#41; document.all&#91;i&#93;.style.visibility=""&#125;&#125;; 
    
    window.onbeforeprint=bprint; 
    window.onafterprint=aprint; 
    </SCRIPT>


    4. Blokada Zapisu strony na dysku:
    Kod wstawiamy między znacznikami <HEAD>:

    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    if&#40;window.location.href.substring&#40;0,4&#41;=="file"&#41;window.location="about&#58;blank"; 
    </SCRIPT>


    5. Blokada Wyżwietlania adresów linków w StatusBar'ze (nikt nam nie podejrzy gdzie odwołuje się link):
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    function blockError&#40;&#41;&#123;return true;&#125; 
    window.onerror = blockError; 
    
    function SB&#40;&#41; 
    &#123;window.status=" "; setTimeout&#40;"SB&#40;&#41;",10&#41;; window.statusbar.visible=false&#125; 
    SB&#40;&#41;; 
    </SCRIPT>

    6. Blokada Prawego klawisza myszki:
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    var NN, IE; 
    
    function recognizeBrowser&#40;&#41; 
            &#123; NN=false;IE=false; 
              var str = navigator.userAgent; 
              NN = &#40;str.indexOf&#40;"Netscape"&#41; != -1&#41; ? true &#58; false; 
              if&#40;NN&#41;return; 
              IE = &#40;str.indexOf&#40;"MSIE"&#41; != -1&#41; ? true &#58; false;&#125; 
    
    function blockMouseIE&#40;&#41; 
            &#123; if&#40;event.button == 2&#41;&#123;return false;&#125;&#125; 
    
    function blockMouseNN&#40;evt&#41; 
            &#123; if&#40;evt.which == 1&#41;&#123;return false;&#125;&#125; 
    
    function blockMouseNN2&#40;evt&#41; 
            &#123; if&#40;evt.which == 3&#41;&#123;return false;&#125;&#125; 
    
    recognizeBrowser&#40;&#41;; 
              if&#40;NN&#41;&#123;document.captureEvents&#40;Event.MOUSEDOWN&#41;; document.onmousedown=blockMouseNN; document.onmouseup=blockMouseNN2;&#125; 
              if&#40;IE&#41;&#123;document.onmousedown=blockMouseIE;&#125; 
    
    </SCRIPT>
    W znaczniku <BODY> wstawiamy parametr:

    Kod:
    <BODY oncontextmenu="return false">


    7. Blokada Użytkowników przeglądarki "Opera":
    Kod wstawiamy między znacznikami <HEAD>:

    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    if&#40;navigator.userAgent.indexOf&#40;'Opera'&#41;!=-1&#41;window.location="about&#58;blank"; 
    </SCRIPT>


    8. Blokada Kopiowania i klawisza CTRL:
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    
    function blockError&#40;&#41;&#123;return true;&#125; 
    window.onerror = blockError; 
    
    function blockKeyDownNN&#40;evt&#41; 
            &#123; if&#40;evt.which>0&#41;&#123;return false&#125;&#125; 
    
    function blockKeyDownIE&#40;&#41; 
            &#123; if&#40;event.keyCode = 17&#41;&#123;return false;&#125;&#125; 
    
    document.onkeypress=blockKeyDownNN; 
    if&#40;navigator.userAgent.indexOf&#40;"MSIE"&#41;!=-1&#41;&#123;document.onkeydown=blockKeyDownIE;&#125;; 
    </SCRIPT>
    W znaczniku <BODY> wstawiamy parametr:

    Kod:
    <BODY oncopy="return false" onLoad="menubar.visible=false" onUnLoad="menubar.visible=true">

    9. Ochrona adresu pocztowego - blokuje możliwożć wyciągania e-mailów przez automaty wysyłające SPAM:
    W parametrach znacznika BODY wpisujemy skrypt:
    Kod:
    <BODY
    <SCRIPT LANGUAGE="JavaScript"> 
    document.write&#40;'<a href=\"mailto&#58;twoj_adres_mailowy@domena.pl"></a>'&#41;; 
    </SCRIPT> 
    >


    10. Wyskakiwanie z ramki:
    Kod wstawiamy między znacznikami <HEAD>:
    Kod:
    <SCRIPT LANGUAGE="JavaScript"> 
    if&#40;frames&#41;&#123;if&#40;top.frames.length>0&#41;top.location.href=self.location&#125;; 
    </SCRIPT>
    Bloodmoon24 likes this.

  2. #2
    Zarejestrowany
    Dołączył
    Dec 2007
    Posty
    537

    Domyślnie Małe skrypciki JS

    No i fajnie, ale jak każdy tego typu skrypt, nie blokuje prawego przycisku myszy dla Firefox. Poza tym , można zrobić screena i skopiować obrazek, a treżć przepisać.

  3. #3
    Zarejestrowany
    Dołączył
    Sep 2007
    Posty
    317

    Domyślnie Małe skrypciki JS

    Dodałem nowe skrypty... Wzięte z innego serwisu... Nie testowane, nie wiem czy działają

  4. #4
    Zarejestrowany
    Dołączył
    Dec 2007
    Posty
    537

    Domyślnie Małe skrypciki JS

    To nie Twoja wina, po prostu z tego co wiem (choć bardzo prawdopodobne, że się mylę), jeszcze nie wymyżlili sposobu na FireFox'a .

  5. #5
    Zarejestrowany
    Dołączył
    Oct 2007
    Posty
    1,255

    Domyślnie Małe skrypciki JS

    Sposób wymyżlili. Pamiętam, że na jakimż rooshoofym blogu nie mogłem zajrzeć w źródełko i musiałem otworzyć menu widok <3

    @Geralt
    Czy admin tamtej strony bądź osoba odpowiedzialna za te skrypty pozwoliła ci na rozpowszechnianie ich?

  6. #6
    Zarejestrowany
    Dołączył
    Nov 2007
    Posty
    130

    Domyślnie Małe skrypciki JS

    Sposób wymyżlili.
    Można wyłączyć zupełnie JS, więc nie bądź taki pewien

  7. #7
    Zarejestrowany
    Dołączył
    Jun 2008
    Posty
    39

    Domyślnie Odp: Małe skrypciki JS

    Jeśli chodzi o kopiowanie textu to wystarczy wstawić skrypt który uniemożliwia zaznaczania txt.

  8. #8
    Zasłużony Awatar karer
    Dołączył
    Apr 2008
    Posty
    2,554

    Domyślnie Odp: Małe skrypciki JS

    odkopany trup i juz smierdzi ale mozna go dalej karmic. Nie ma takiego skryptu ktory wymusilby uruchomienie samego siebie wiec nie da sie takiego czegos zrobic.

  9. #9
    Zasłużony Awatar sazian
    Dołączył
    Jul 2008
    Posty
    1,721

    Domyślnie Odp: Małe skrypciki JS

    a na co komu akie skrypty ??
    1. Blokada Zaznaczania tekstu - wiele osób czytając jakiś tekst zaznacza go żeby się nie zgubić podczas przesuwania strony więc tych użytkowników masz już z głowy
    2.Blokada Zrzutów ekranu - a jeśli ktoś chciały pokazać i jaki błąd występuje na stronie ?? często w tym celu robi się screeny
    3.Blokada Drukowania strony - zawsze mogę skopiować stronę do jakiegoś pliku i wydrukować ale mimo to jest to bardzo upierdliwe, normalnie ludzie opisują jak dodać style do drukowania a nie jak "zabronić" drukowania
    4. Blokada Zapisu strony na dysku- to samo co wyżej, kolejny upierdliwy skrypt
    5. Blokada Wyświetlania adresów linków w StatusBar'ze- znalazłem fajną stronę ale nie mogę wysłać ci adresu bo administrator jest idiotą i blokuje tak podstawową informację
    6. Blokada Prawego klawisza myszki - i na ci to ?? wstydzisz się skryptu swojej strony ?? to nie umieszczaj jaj w necie
    7. Blokada Użytkowników przeglądarki "Opera" - moje gratulacie straciłeś właśnie sporą część użytkowników
    8. Blokada Kopiowania i klawisza CTRL - to samo co ze screen'ami
    9. Ochrona adresu pocztowego - myslisz żę te programy są aż tak głupie
    10. Wyskakiwanie z ramki - kto w dzisiejszych czasach używa ramek

    wszystkie te skrypty służą głuwnie do odstraszania użytkowników

    wię po co to komu ??

  10. #10
    WAN
    WAN jest nieaktywny
    Grupa MmoCenter
    Dołączył
    Sep 2007
    Posty
    976

    Domyślnie Odp: Małe skrypciki JS

    Wczoraj znalazlem fajna stronke o bezpieczenstwie w sieci (adres mi ulecial), ktora miala zablokowane wszystko - klawiature cala, oraz obydwa przyciski myszy. Wyskakiwal alert z komunikatem, ze zawartosc strony jest chroniona prawami autorskimi. Super. Przy okazji po jakimkolwiek kliknieciu przewijalo srtone na gore, jakby sam alert nie wystarczyl.
    Jako ze przepisywac nie lubie, a chcialem na potrzeby prezentacji skopiowac sobie liste podpunktow do omowienia, bylo to conajmniej denerwujace. Wylaczylem js i odswiezylem strone - ot, cale zabezpieczenie. Gdyby nie zadzialalo to bym wylaczyl to dziadostwo i googlal dalej. Dobrze ze strona byla bardzo uboga, bo w rpzeciwnym razie moglbym miec ochote na nia powrocic... choc patrzac na glupote administratora pewnie i tak bym zrezygnowal.

    Karer - jak widac mozna, ale latwo sobie poradzic. Gdyby uzyc ajaxa to mysle, ze jakos by sie to dalo zrobic - bez js tekst sie nie wyswietli wcale, a z js bedzie pilnowal zeby nie dalo sie niczego ruszyc. Da sie obejsc, jak wszystko, ale pierwszy lepszy internauta nie da rady (i ucieknie stamtad gdzie pieprz rosnie), a bardziej zaawansowany internauta zamiast tracic czas wroci na google i po 2 sekundach znajdzie lepsza strone o tej samej tematyce i z normalnym administratorem.

Strona 1 z 2 12 OstatniOstatni

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •