Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ściąganie obrazków z innej strony, Czy to w ogóle legalne?...
esesjot
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.07.2004

Ostrzeżenie: (0%)
-----


Witam,


Chciałbym umieścić taki skrypt na stronie, który pobierałby zdjęcie danej osoby z innej strony, zapisywał na serwerze i w bazie danych, a następnie wyświetlał na stronie.

Przykład: Ktoś odwiedza moją stronę i chce się na nią zapisać. Jeśli nie chce mu się szukać przy rejestracji swojego zdjęcia po całym komputerze, to mógłby podawać swoje imię i nazwisko i skrypt wyszukiwałby zdjęcie na stronie jego profilu na gronie i ściągał to zdjęcie. Oczywiście ta osoba musiałaby podpisać, że zatwierdza, że to jest na pewno jej zdjęcie.

Mam teraz dwa pytania:

1. Jak się za to w ogóle zabrać, czy istnieje coś podobnego, co mógłbym przerobić?
2. Czy to w ogóle jest legalne?


Dzięki za odpowiedź!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Istnieje dużo osób które mają takie same nazwisko i imię. A jak ktoś ma dużo zdjęć to które ściągniesz? Zamiast kombinować to zrób to normalnie. Upload pliku ze zdjęciem.


--------------------
Go to the top of the page
+Quote Post
esesjot
post
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.07.2004

Ostrzeżenie: (0%)
-----


Zdaję sobie sprawę z mnogości powtarzających się imion i nazwisk. Załóżmy, że ten problem byłby rozwiązany i, że także ładowałoby się kilka zdjęć, z których można byłoby sobie któreś wybrać, to czy teraz ktoś zna odpowiedzi na moje pytania? Dzięki
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Jak już, to lepszym rozwiązaniem byłoby podanie loginu/identyfikatora na gronie. Nie mam tam konta, ale zakładam, że po URLu da się zidentyfikować konkretny profil.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
zegarek84
post
Post #5





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


najpierw to musisz szukać stron z danymi profilami a dopiero na nich tych zdjęć - czyli jak uż wiesz jak się adresy zmieniają lub umiesz parsować strony (polecam DOM) to wtedy szukasz na takiej stronie lokalizacji obrazka - oczywiscie do pobrania prawidłowej treści strony która wymaga logowania musisz się zalogować - tu polecam CURL'a - potem same obrazki może są zabezpieczone przed hotlinkowaniem więc też tutaj do ich ściągnięcia polecam CURL'a - zawsze możesz inaczej np. fsockopen() jeśli strona też zabezpieczona... jeśli strony ogólno dostępne to wystarczy Ci file_get_contents no i samo copy jeśli url masz ustawione na open - jednak nawet jeśli strony są nie zabezpieczone to nie zawsze możesz sobie ustawić url open więc wtedy samo copy nie zadziała - dlatego czaasem lepiej odrazu zrobić sobie trochu lepsze narzędzie winksmiley.jpg


--------------------
Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.

Go to the top of the page
+Quote Post
esesjot
post
Post #6





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.07.2004

Ostrzeżenie: (0%)
-----


Super, dzięki za odpowiedź!

Uważacie, że osoba, która jest właścicielem takiego profilu, może w ten sposób legalnie ściągnąć zdjęcie na moją stronę i wreszcie, czy ja mogę mieć taki skrypt na stronie - czy to zgodne z prawem?

P.S. Rozumiem, że możecie nie odpowiadać już na to pytanie, gdyż nie jest ono stricte związane z programowaniem, ale byłbym wdzięczny. Dzięki
Go to the top of the page
+Quote Post
DREEMus
post
Post #7





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zauważ, że każdy portal ma odpowiednią zmianę na temat praw do zdjęć. Czyli, tylko autor zdjęcia ma do niego prawo (chyba, że pozwoli komuś na jego użycie) ...

A teraz powiedz, skąd będziesz wiedział, że osoba która się rejestruje jest w rzeczywistości tą za którą się podaje?


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post
esesjot
post
Post #8





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.07.2004

Ostrzeżenie: (0%)
-----


Z takiego samego względu, co portale pozwalające uploadować na swój serwer zdjęcia (np. grono, nk itp) wiedzą, że to ludzie, którzy są na obrazkach wrzucają te zdjęcia i to są zdjęcia przedstawiające ich osobę. Jak ktoś mi się podpisze, że użył swojego zdjęcia (np zaznaczy opcje [] - to na pewno jest moje zdjęcie), dlaczego mam nie wierzyć?

Tak samo trzeba by było zabronić zakładania profilu i dodawania zdjęć na wielu popularnych stronach, dopóki ktoś nie zweryfikuje czy ta osoba jest tą, za którą się podaje
Go to the top of the page
+Quote Post
DREEMus
post
Post #9





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


No to masz dobry przykład z fotki, gdzie co rusz jakaś laska pisze, że ukradli jej zdjęcia...
A na NK masz w brut profili wirtualnych z gwiazdami itd.

Ewentualnie możesz popisać z adminem z grono, czy jest możliwość uwierzytelnienia loginu i hasła, jak zrobiła NK podłączając Allegro. Wtedy będziesz miał 100% pewności ... a potem zdjęcia możesz uploadować tylko z tego nr użytkownika ...

A druga sprawa, każdy portal się broni, że nie odpowiada za to co wrzucają użytkownicy smile.gif


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:10