On 10/29/07, Ryo Saeba <[EMAIL PROTECTED] > wrote: > > On 10/29/07, SYARIFL <[EMAIL PROTECTED] > wrote: > > > Betul, karena pengennya commercial, kalo cuman iseng-iseng aja mah nggak > > sampe masalah legal segala mikirnya. > > ini kan sebenarnya relatif mudah ditangani dari sisi teknis. intinya > kan gak mau kalau servernya disita terdapat bukti file ilegal? ya > file-nya jangan disimpan as it is, tapi diacak dengan di-XOR-kan > dengan kode link-nya misalnya. tanpa kode link yang benar, file yang > ada di server anda tidak ada artinya apa2.
Sekedar sharing apa yang ada dalam kepala: jadi rencana saya begini... jika ada orang mengupload file misal: Gate_Keepers_-_01_-_Begin_the_Defense_of_Earth!_-_[a4e](c0a0896f).mkv file tersebut ukurannya 241495191 bytes. file akan masuk dalam folder temporary kemudian saya hitung MD5 hash nya misal dapet: e3aa86e079f122e6ba081f8cb0166d8b kemudian, saya lookup ke database kurang lebih: select file_hash, original_filename from files where file_hash = concat('e3aa86e079f122e6ba081f8cb0166d8b' , ',', '241495191'); jika didalam table files terdapat file dengan file_hash 'e3aa86e079f122e6ba081f8cb0166d8b,241495191' berarti file tsb sudah ada di dalam repository jika belum file yang berada dalam temporary kita move dan rename menjadi /repos01/e3/aa/86e079f122e6ba081f8cb0166d8b,241495191.dat kemudian: insert into files (file_hash,original_name) values ('e3aa86e079f122e6ba081f8cb0166d8b,241495191', 'Gate_Keepers_-_01_-_Begin_the_Defense_of_Earth!_-_[a4e](c0a0896f).mkv'); trus masalah link saya kira sangat mudah, misal kita menghidari leecher maka kita bisa pake script spt: http://www.zubrag.com/scripts/download.php sehingga folder /repos01/ tidak bisa diakses secara langsung dari URL harus melalui suatu script. ok dapet link nya... kemudia di sharing keseluruh penjuru dunia :P misal.. http://files.syarifl.com/get.php?c=e3aa86e079f122e6ba081f8cb0166d8b,241495191 yah, begitulah kurang lebihnya... Nah, memang nggak kepikiran untuk meng XOR khan filenya sebelum disimpan, karena memang saya mengingnkan tidak ada duplikasi data. FILENAME boleh banyak tapi FILE nya hanya satu. -- // syarifl.com [Non-text portions of this message have been removed] -- www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/ITCENTER/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/ITCENTER/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/