maniek74
12.11.2014, 00:12:06
Witam
Czy jest jakiś sposób aby sprawdzić czy plik jest chroniony prawami autorskimi??
Pozdrawiam
Pyton_000
12.11.2014, 09:31:59
Zapytać się.
Kshyhoo
12.11.2014, 10:44:54
A ja przeniosę do stosownego działu...
maniek74
12.11.2014, 13:18:43
Nie wiem dlaczego tu wylądował mój post, bo się pytałem czy w php jest jakiś sposób aby sprawdzić prawa autorskie do pliku.
Sprawdzałem funkcje stat() ale tam nic nic ma.
Pozdrawiam
Turson
12.11.2014, 13:29:20
Łap gotowca

class FileCheckProtection{
protected $_filename;
public function setFilename($filename){
$this->_filename = $filename;
}
public function checkProtection(){
if($status == 0)
$returnMessage = 'Plik nie jest chroniony.';
elseif($status == 1)
$returnMessage = 'Plik jest chroniony.';
return $returnMessage;
}
}
$FileCheckProtection = new FileCheckProtection();
$FileCheckProtection->setFilename('/home/plik.exe'); // tutaj podaj ścieżkę do pliku
echo $FileCheckProtection->checkProtection(); // rezultat
maniek74
12.11.2014, 14:46:46
Fajny kawał Turson, wylosować sobie czy plik jest chroniony to sobie sam mogę.
Pytam się na poważnie, czy jest jakis sposób na sprawdzenie czy plik jest chroniony. Jest to mozliwe bo np. chomikuj.pl w jakiś sposób to sprawdza, i nie po nazwie bo zmiana nazwy nic nie daje, porównywałem pliki chronione z normalnymi poprzez stat() ale tam nic nie ma, więc chyba musi być jakaś inna tabela z metryką pliku.
Pozdrawiam
Pyton_000
12.11.2014, 15:38:26
Kur... JAKI plik?
maniek74
12.11.2014, 20:18:13
Pyton_000 wrzucałeś kiedyś cos na chomika?


Tam każdy uplodowany plik jest sprawdzany czy nie jest chroniony prawem autorskim. Nieważne co wrzucasz, archiwum, zdjęcie, film każdy plik jest sprawdzony. Dlatego się pytam w jaki sposób można sprawdzić czy uplodowany plik na serwer nie ma praw autorskich. Zmiana nazwy nic nie daje, więc musi być coś zapisane w jakiejś tablicy w pliku, tak jak są zapisane statystyki pliku wywoływane funkcją stat(), przykład:
Plik chroniony:Array
(
[0] => 3
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 3
[7] => 83339642
[8] => 1415799593
[9] => 1393113726
[10] => 1415799268
[11] => -1
[12] => -1
[dev] => 3
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 3
[size] => 83339642
[atime] => 1415799593
[mtime] => 1393113726
[ctime] => 1415799268
[blksize] => -1
[blocks] => -1
)
Plik niechroniony:Array
(
[0] => 3
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 3
[7] => 328358922
[8] => 1415819642
[9] => 1358525804
[10] => 1415799304
[11] => -1
[12] => -1
[dev] => 3
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 3
[size] => 328358922
[atime] => 1415819642
[mtime] => 1358525804
[ctime] => 1415799304
[blksize] => -1
[blocks] => -1
)
W tej tablicy nie ma różnicy pomiędzy parametrami, wię się pytam czy jest jeszcze jakaś tablica z danymi o pliku.
Pozdrawiam
pitu
12.11.2014, 20:22:36
Pewnie gdy ktoś zgłasza, że dany plik łamie prawa autorskie przy usuwaniu zapisują jego sumę kontrolną. Gdy ktoś po tym próbuje wgrać plik z tą samą sumą otrzymuje komunikat o łamaniu praw autorskich.
http://php.net/manual/en/function.md5-file.php
maniek74
12.11.2014, 22:28:04
Dzięli pitu jest to już jakiś pomysł, możliwe że tak robią, bo pierwszy plik chroniony wrazuclem i dopiero po 3h był skasowany, jak go zaczeli obrabiać. Potem jak zacząłem go wrzucać 2 raz to już się nie pojawia. Sprawdzę dzisiaj czy jak coś zmienie w pliku i go zapiszę, to czy przyjmie go serwis. Bo jeśli by zapisywali sumę kontrolną to jaka kolwiel zmiana w pliku powinna zwrócić inną sumę. Nie wiem dlaczego ale coś mi mówi że na tym nie bazują i że można to spradzić jeszcze w inny sposób.
Pozdrawiam
Turson
13.11.2014, 08:29:53
Cytat(maniek74 @ 12.11.2014, 20:18:13 )

Tam każdy uplodowany plik jest sprawdzany czy nie jest chroniony prawem autorskim. Nieważne co wrzucasz, archiwum, zdjęcie, film każdy plik jest sprawdzony.
Gdyby było tak jak piszesz, na chomiku by nie było
żadnych nielegalnych plikow.
maniek74
13.11.2014, 23:06:50
Jest tak jak pisze pitu, myslałem że inaczej, szkoda bo nie można mieć kontroli nad tym co wrzuca użytkownik. Potestowałem ich i jeśli plik jest minimalnie zmodyfikowany niestety nie usuwają go.
Pozdrawiam
Pyton_000
14.11.2014, 07:51:33
Bo niby jak hosting plików bez gigantycznych nakładów sprzętowych miałby sprawdzać legalność pliku. Jedynie flagowanie sumy kontrolnej pozwala w mniejszym lub większym stopniu zablokować pliki.
Tuminure
14.11.2014, 08:00:52
Cytat
Bo niby jak hosting plików bez gigantycznych nakładów sprzętowych
W gruncie rzeczy to "legalność" pliku to zaledwie umowa między ludźmi - komputerowe rozwiązanie nie ma szans na rozpoznawanie co jest legalne, a co nie.
Pyton_000
14.11.2014, 08:05:32
Do momentu w którym istnieje baza treści objętych prawami autorskimi (przykład systemu sprawdzającego plagiaty)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.