Rozmowy na temat tworzenia stron www oraz programowania.
Wyślij odpowiedź

skrypt

04 Cze 2005, 17:00

czy jest jakiś skrypt albo coś co pozwli mi na zabezpiecznie strony przed lamerami ?
chodzi mi o to co np. jest na Wapsterze po kliknięciu prawym klawiszem myszki pojawia sie komunikat zamiast menu kontekstowego i jest ba, w większości wirtyn php
poszukuje rózwniesz skryptu rejestracji i logowania aby ograniczyć osobom pazernym na multi dostęp :D
poszukuje rózwniesz jakis uniwersalny program do obróbki layów np zaznaczam pasek przewijania i chce mu zmienic kolor np. z czarnego na zielony
Cya

25 Cze 2005, 20:44

W pierwszym pytaniu wnioskuję, że chodzi ci o tzw. blokadę prawego przycisku myszy. Radzę odwiedzić archiwum numerów Eksperta (adres wirtyny Eksperta: www.ks-ekspert.pl ). Znajdziesz tam obszerny artykuł pt.: Koniec z podkradaniem. Nie gwarantuję, że to jest to czego szukasz, ale warto zajrzeć. Co do samego zabezpieczenia przed podkradaniem to procedura zabezpieczająca musi składać się z kilku podstawowych elementów. Po pierwsze trzeba zaszyfrować kod HTML tak, aby stał się nieczytelny dla osoby oglądającej źródło strony. Można napisać w tym celu prosty program, wykorzystując pakiet programistyczny Delphi 7 Personal (sprawdź na stronie: www.delphi.about.com lub Usenet: pl.comp.lang.delphi ). Kolejny krok to napisana w JavaScripcie procedura deszyfrująca stronę i wyświetlająca ją w przeglądarce (odwiedź stronę: www.javascript.com lub Usenet: pl.comp.lang.javascript ). Dalsze posunięcie to dołączane do kodu procedury, napisane również w JavaScripcie, które zablokują możliwość kopiowania zawartości strony (blokada prawego przycisku myszy oraz klawisza Ctrl, aby wyłączyć kombinacje Ctrl+A i Ctrl+C). Wyłączysz także możliwość zaznaczenia i kopiowania z poziomu menu. Możesz spowodować zablokowanie działania w przeglądarce prawego przycisku myszy, a tym samym zablokowania wywoływania menu kontekstowego. Próba wywołania menu spowoduje wyświetlenie komunikatu: Blokada prawego przycisku myszy!-->OK Różne przeglądarki różnie interpretują kod JavaScript. Najpopularniejsze są obecnie Internet Explorer oraz Netscape Navigator. I tylko na tych przeglądarkach będą poprawnie te kody funkcjonować... To by było tyle na wstępie. Resztę polecam jako lekturę. Powodzenia!

11 Lip 2005, 11:46

<script language="javascript" type="text/javascript">
<!--
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
alert("komunikat, nie ładnie tak ");
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button==2
|| event.button == 3)) {
alert("komunikat, nie ładnie tak ");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// -->
</script>

wstaw ten kod na strony gdzie ma byc zablokowany prawy przycisk myszki i po bulu
W zmaina mozesz mi sie wpisac do ksiegi gosci na http://www.pukrvn.ir.pl

11 Lip 2005, 11:58

Sprawdz czy ten skrypt działa pod wszystkimi przeglądarkami, często jest tak, że działa tylko pod IE więc klient wchodzi prze Operę i kopiuje co trzeba :)

12 Lip 2005, 06:48

Przez grzecznosc nie wspomne juz w ogole o omijaniu tych zabezpieczen z poziomu konsoli dowolnego linux'a ;)

I jeszcze co do zabezpieczania grafiki - nie da sie! Kto jeszcze nie wie jak wyciagnac DOWOLNIE zabezpieczona grafike ze strony ten niech ruszy glowa troche... nie bede o tym pisal bo to nieladnie ale zapewniam ze to banalne...

12 Lip 2005, 19:14

ok.

wiec trzeba chama zablokowac ...:D

<?
$ip=file("ip.txt");
foreach($ip as $v){
if(trim($v)==$REMOTE_ADDR){
echo "Strona dla Twojego IP została zablokowana"; break;
}
}
?>

zrob plik ip.txt w którym bedziesz dopisywał adresy ip userow ktozy ci zaszkodzili ;)

nie na temat ale moze ci pomoze ;)

a tak naprawde to ostatnio to zobaczylem wydalo mi sie ciekawe i troche zmodyfikowalem skrucilem i chyba ogulnie poprawilem.....wiec zeby bylo ciekawie poprawilem :D

13 Lip 2005, 22:57

proktor napisał(a):...
nie na temat ale moze ci pomoze ;)
...


Zgadza sie; nie na temat :).

14 Lip 2005, 09:44

tutaj masz skrypt aby zablokować prawy przycisk
<SCRIPT language="JavaScript">
var message="TUTAJ NAPISZ JAKIKOLWIEK TEKST"
function click(e) {
if(document.all) {
if(event.button==2) {
alert(message);
return false;
}
}
if(document.layers) {
if(e.which==3) {
alert(message);
return false;
}
}
}
if(document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
</SCRIPT>
Wyślij odpowiedź