PDA

View Full Version : CraftyTV, is it legal?


Bernd
2005-06-18, 20:40
i got a request to create a script for crafty tv.
they provide .nsv streams for old tv series like simpsons, friends, m.a.s.h, etc for free. haven't watched any of them though, since you need an activex control to do so.

i was wondering is this site legal?

ok the stuff has been broadcasted on the tv back then. and i don't think there is any country where the simpsons haven't been broadcasted yet.
but i don't think this would allow people to stream it into the net for free.

so can anybody please comment on this.
i don't want to create any scripts that access illegal sites.

bernd

Th3_H0unD
2005-06-18, 22:24
well right on there site under the conditions of use section it states.

legal notice

if you wish to be a viewer of this website you must meet the following requirements before you watch:
1) you own the program(s) on dvd/other legally obtained form of media.
2) you receive a cable/satellite/antenna feed with the program(s)


it is your fundamental right as a consumer to record/copy/digitize/re-view/ anything you buy or subscribe to at any time you wish to review them. since these tv shows are easily accessible to nearly 100% of the u.s. population, and a majority of the foreign population we do not wish to burden you with any proof of ownership/subscribership. we make what you have the fundamental right to record and review available to you 24/7 if you do not have the personal ability to record/view at home.


so you can go from that.

th3_h0und

bakman
2005-06-20, 08:55
well right on there site under the conditions of use section it states.

legal notice

if you wish to be a viewer of this website you must meet the following requirements before you watch:
1) you own the program(s) on dvd/other legally obtained form of media.
2) you receive a cable/satellite/antenna feed with the program(s)


it is your fundamental right as a consumer to record/copy/digitize/re-view/ anything you buy or subscribe to at any time you wish to review them. since these tv shows are easily accessible to nearly 100% of the u.s. population, and a majority of the foreign population we do not wish to burden you with any proof of ownership/subscribership. we make what you have the fundamental right to record and review available to you 24/7 if you do not have the personal ability to record/view at home.


so you can go from that.

th3_h0und
and then there are local and international laws and copyrights which all overrule this creative "legal notice".

ofcourse this site is not legal. it is the same as cartoonfridge which had to give up "due to bandwidth and legal issues"

Gamester17
2005-06-20, 09:25
then there are local and international laws and copyrights which all overrule this creative "legal notice".yes, local laws at both ends, it's probebely illegal (copyright breach) to stream that from a website hosted in the united states but probebely legal from a handfull of other small contries which have other copyright laws, then on the end-users side it's the copyright laws of the country he/she is in that needs to be respected, ...on the other side you as a script-writter should in theory not be affected by this as you do not host or stream the materials yourself, you are only the a person who 'tell/show others' where to find the material, kind of like a site that host bittorrent-files and trackers shouldn't be resposeble for what other individuals share and download through that site.

disclaimer: i am not a lawer, the above argument is only based on logic and not facts, i can not be held resposable if you or users of a such script becomes legaly accountable :p

Bernd
2005-06-21, 00:11
...on the other side you as a script-writter should in theory not be affected by this as you do not host or stream the materials yourself, you are only the a person who 'tell/show others' where to find the material, kind of like a site that host bittorrent-files and trackers shouldn't be resposeble for what other individuals share and download through that site.
there are other countries where it is even illegal to link to such sites.
i read about a guy in germany getting a fine for selling an old computer magazine containing an article about and link to a cd-duplicator program which was completely legal at the time of printing.

i'm also not a lawyer. and as long i'm not 100% sure the usage of that site is legal i won't continue working on the script.
i don't want to get me or any xbmc user into trouble.

although they have nice shows there.

damn! life was really easier back in the good ol' analogue days :nuts:
the only thing was a small icon on the backside of my vinyl lp cover saying "home taping is killing music"

bernd

ps:
just checked out nic.
the site was registered on 2005-04-14.
so we'll wait an see wether the site is still running in a month or two.

diagdave@msn.com
2005-06-24, 11:22
after seeing this site i went ahead n made a script. it works just need to make it more pretty, den ill upload it

XMyth
2005-06-24, 15:45
what an awesome site!


can't wait to see the script to use it in xbmc.


thanks!

C-Quel
2005-06-24, 18:17
same here... was going to script it myself but davey boy has sorted it... look forward to it mate.

diagdave@msn.com
2005-06-27, 23:52
k its finished just need somewhere to host it

Bernd
2005-06-28, 00:06
put it on xbmcscripts (http://www.xbmcscripts.com). its the place to be for scripts.

bernd

EnderW
2005-06-28, 01:19
i am not sure i will approve this. will think about it for a while (read: some days, i usually get wind up with something else and forget all about it ;) ). the problem is that i wouldn't approve a script that let you download copyrighted movies/games/xbmc from the web. i can't see how this is different.

Livin
2005-06-28, 01:58
hi everyone,
what it comes down to is the "fair use" of what you paid to "use".

if you want to read about the extreme, and legal, use of fair use...
http://www.darknet.com/2005/06/story_fair_use_.html

basically,
it is legal to record, for your own purposes, something which you already paid for (cable or sat channel you pay for) or was given free (over the air tv)... ie tv shows.

but, if someone with enough money wants to fight you on it, they will... and can, but not always, win.

the bottom line is this is nothing to worry about... no one if profitting from it and the likelyhood that the industry will come after the people here is very, very slim.

Gamester17
2005-06-28, 10:00
howver if you buy a vhs-tape with a movie that doesn't give you the right to get the dvd-version for free :p or if you seen it on cable/satellite you can't legaly download it from p2p :hmm:
...again the copyright and fair-use laws may differ from country to country (or even state to state if you're in the usa), then it may be interpreted differently by diffrent lawers and judges.

ps! the odds of someone 'attacking' a script for a website before 'attacking' the website itself is slim to none, even then they usually send you a polite warning first asking to please stop.

diagdave@msn.com
2005-06-28, 16:28
its like saying isohunt.com is illegal, but all that does is retrieve links from other site. the script itself is 100% legal and doesnt break any laws.
if u want ill add the legal notice to the script so every1 no's the terms and conditions of use. but the script itself doesnt in any way break the law.

diagdave@msn.com
2005-06-29, 13:45
for all those who have requested the script by email, ill be happy to send it to you, im at work but will send it to you as fast as i can, found a small bug, audio books dont work yet. but ill add that later. part from that all seems fine. i recommend adding it to your submenu, ill add a guide and a screen shot later or in the zip.

hitman_uk
2005-06-29, 23:39
much appreciated mate

diagdave@msn.com
2005-07-01, 11:33
now on xbmcscripts.com

jj5768
2005-07-01, 13:52
hi dave - not sure what i did, but the script crashes my xbox.. ive exctracted the script and pannel.png to its own folder... i get the slide out lists (without background) - i select something, but then nothing - it gets stuck on (running) and i cant seem to exit.

i guess i`ll have to go through the logs to be more help though !

coreyinoz
2005-07-02, 03:45
hi dave,

also having the problem with the script... i get the cool floating window where you can choose your show - but the respective episode lists do not come up. usually i can back out to choose another show - with no episodes appearing - sometimes it just hangs.

very intrigued by this... would love to see it working.

coreyinoz

p.s. what about the sister site pr0nfridge.com? *:evil:

Livin
2005-07-02, 03:55
dave,
i just tried this script... amazing!!!

it is working perfectly!

one small (i hope) request... can you make the overlay background darker. with the white text it is difficult to see since the background is almost completely transparent.
or if you just want to point out the line to me and what to adjust i can do it.

thanks for a fantastic script!

diagdave@msn.com
2005-07-02, 15:30
hi i found the problem n will send a update to xbmcscripts.com sunday evening (gmt) those who i emailed should work fine. ill make the background darker or change the text. ill have a look either way.

Nuka1195
2005-07-02, 15:43
nice script,

panel2.png included with pmiii and in cvs is darker and i think most newer skins would have this so you wouldn't have to include it.

it does have a divider at the bottom, but doesn't interfere with the list.

edit: if you add xbmc.executebuiltin('xbmc.activatewindow(2005)') after you play the movie, it sets it to fullscreen.

Nuka1195
2005-07-02, 18:06
@jj5768 is the directory you put it in name "crafty tv"? don't forget the space.

Livin
2005-07-02, 19:25
i 2nd the addition of launch the video in full screen!


also, on the panel.png...

mine in not showing up at all... this is why i'm having problems seeing the text. i created a darker version of panel.png and tried it to confirm the script is not loading the png at all.

http://members.cox.net/livin/panel new.png

pop
2005-07-03, 11:38
ican not get it ti work what iam i doing wronge all the rest work :veryangry:

wcktklwn
2005-07-03, 15:23
is crafttv down now or is it just have issues now?

diagdave@msn.com
2005-07-03, 16:34
is crafttv down now or is it just have issues now?


like i said i found a bug n will send a update sunday eve. i will also add full screen. thanks 4 the info

wcktklwn
2005-07-03, 22:48
well, i can't even get to http://www.craftytv.com on my computer

diagdave@msn.com
2005-07-04, 00:45
nah nor me, thats a recent thing was working yesturday, hoping its nothing serious, if its bak up tommorow ill upload my script den

wcktklwn
2005-07-04, 01:15
seems to be their dns provider stopped handling their domain... weird... guess they forgot to pay the bill?

dmanfan
2005-07-04, 02:02
well it's back online now.

forensic6
2005-07-04, 19:13
would anyone with a working copy of this script post it on here?

Livin
2005-07-04, 19:49
diagdave@msn.com was going to post it on xbmcscripts when he finished the update... people, calm down, he will fix it.

forensic6
2005-07-05, 07:22
woa! i can't calm down!!!!! i'm going soooooooooo craaaazy right now that i'm not even going to use a crrrrrrrrraaaaaaaazzzy clickable smiley to my left!!!!

why?!?!?! i'm crrrrrrrrrrrrrazzy!!!!!

why am i? because i'm so uncalm.

it's a good thing that affini wrote that last post about calming down.

you're a lifesaver. (and not the butterrum kind)

oh! there i go !!! crrraaaazy again!

better get that craftytv script posted!

i can't calm down!

diagdave@msn.com
2005-07-06, 13:40
update availible, just download again from xbmcscripts.com

Nuka1195
2005-07-06, 16:40
works good.

just a little heads up for people who edit it. i use textpad and a python syn file. that combination messes up the indentation. windows notepad works good though.

shah
2005-07-08, 03:36
just got the script off of xbmcscripts and it works fine. there is a bug though. it seems that the video is not cached in parallel. it fills up the cache as configured initially, plays the vide till the cache content expires and then pauses while trying to refill the cache. my intenet bandwidth is not an issue, 3mbps, and also i dont have issues with any of the other streaming scripts. anyone else having the same problem?

also, the xbmcscript forum still displays the last update date of the script as 6/30/05 which is a bit disceptive because it gives the impression that the script hasn't been updated.

shah

diagdave@msn.com
2005-07-08, 14:27
if that is a problem then its probly a problem with mplayer or wut ever is used for nsv feeds. i hope there will b some development with that since nsv feeds can b fast forward/ rewind

jdenotter
2005-07-15, 12:50
seem to be having problems getting the crafty tv script running right. i can get the script running and videos playing but they can only play in the thumbnail view. i can't seem to get them into full screen. the only button that will change anything is if i hit the start button it stops the video altogether but then it's pretty much frozen. i'm going to update my xbmc version right now to see if that helps. any tips?

nomaanc
2005-07-17, 02:53
the whole craftytv site got revamped new site new version.....sum episodes cost $ now.......looks like the end of this script.......good run while it lasted :verysad: rip craftytv
www.craftytv.com

EnderW
2005-07-17, 16:37
that site is so going down anyways, so i guess it doesn't matter...taking payment for shows you own no rights to distribute. that guy could get a serious lawsuit, but most likely he'll just get a takedown notice...if they notice it, but i'd find it strange if they didn't.

diagdave@msn.com
2005-07-18, 14:42
yea the law is pretty clear now, chargin 4 the shows a big no no, i wnt be remaking the script for this site

gosucc
2005-07-20, 11:25
there are tons of free previews though

diagdave@msn.com
2005-07-20, 12:31
yes there are previews, however im not gona make a script for a now obviously illegal site

Bernd
2005-07-20, 23:13
yes there are previews, however im not gona make a script for a now obviously illegal site
:cool: bernd

diagdave@msn.com
2005-07-28, 16:41
since crafty tv have changed back to not charging i will be updating my script to the new site layout

trunoob507
2005-07-30, 21:00
do you know when the update will be available? i'm looking forward to see crafty tv on my xbmc. i just got into xbmc so i didn't get a chance to try out crafty tv before.

Livin
2005-07-31, 00:24
sweetness!

i chatted with the owner of the site. seems like a nice guy.

people, please donate to him if you use the site!

dave,
maybe you can even throw in his logo onto the script image? :p

trunoob507
2005-08-02, 22:58
they just updated with a bunch of new shows and episodes. i really want to see it on my xbox. is there anyone even working on this script?

diagdave@msn.com
2005-08-04, 17:44
since the site owner encoded his site i cant be bothered to write a decoder, i did start, but was taking to long:


import time

array=[63,20,13,34,53,2,36,47,45,46,0,0,0,0,0,0,41 ,33,5,9,30,11,7,39,18,8,19,3,60,38,42,32,1,5
6,4,25,52,43,35,31,44,51,6,0,0,0,0,29,0,57,24,28,2 7,12,15,23,14,40,22,10,59,62,50,16,0,26,
49,55,58,61,37,21,17,48,54]
def decrypt(x):
p=0
t=0
l=len(x)
#print l
b=1024
j = l / b
#print j
while j>0:
while l>0 and b>0:
p = p + 1
#print p
t=x[p]
# print t
w = (array[ord(t)-48])
print chr(w)
print w
j = l / b
x = ((165^w&255))

Tribb2001
2005-08-04, 17:49
thats a shame, was hoping it would be done :(

diagdave@msn.com
2005-08-05, 14:48
ok i made a decoder just need to adapt the script abit, should b back and running soon, ps dont email me asking for the script, its will be released once its done

Livin
2005-08-06, 03:19
dave, you rock!

Tribb2001
2005-08-06, 13:15
nice one, thanks for taking time to do it :)

diagdave@msn.com
2005-08-06, 19:10
ok its done, i will upload to xbmcscripts.com, i duno if its my connection or wut, but its taking ages to buffer from his site, might have lowered outgoing bandwidth, cuz it decodes it does take a while to get the episode list bout 10 sec max, so b patiant

EnderW
2005-08-06, 22:01
i'm sorry, but i've had it with that site. i will not publish the script...they have clearly broken the law earlier and is still very much in the grey area.

that is at least my stance at the moment, we'll see if i change my mind...

-edit-

seems like i should've made things a bit more clear. all this means is that script won't appear on xbmcscripts.com.

trunoob507
2005-08-06, 22:27
i thought dave is publishing the script...
what the heck is enderw saying?

B4tm4n
2005-08-06, 23:03
enderw is the administrator of xbmcscripts.com.

nomaanc
2005-08-07, 21:10
man ender and his morals :d *this script is in the top 3 i need to have it woring again can some1 post the new one sumwhere accessible?

diagdave@msn.com
2005-08-08, 11:33
i duno if ill bother submiting this anywhere den, its really slow, i think crafty tv bandwith has had a servere cut

nouille
2005-08-08, 15:00
its because they want people to upgrade their account. i think the skipping are part of the plan...

diagdave@msn.com
2005-08-08, 16:26
yea mayb

MattMannLT
2005-08-11, 05:17
anyone who wants to download the script should go to ** link removed by mod (no links to xbox binaries allowed) ** its in there downloads section under xbmc addons>script packages>craftytv


ok then :rolleyes: search for "#teammcc on efnet" in google and go check out there site :evil:

trunoob507
2005-08-17, 18:46
does anyone have the updated version of craftytv script on their website? the one on matt's website is either outdated or not working. all i get is a screen that slides into the middle and does nothing.

EnderW
2005-08-17, 21:15
as far as i know, there is no working version released.

diagdave@msn.com
2005-08-18, 18:39
thats right n im not making one so please stop emailing me 4 it:

:veryangry:

those who want the decoder for the script its here, but dnt ask me how to add it too a script now, cuz u need a login now, n im to lazy to add that:

import urllib, re, random, os.path, time, stat, string, threading,sys
mainurl = "http://www.craftytv.com/"



def decode(url):
global array, array2 , dater2

f = urllib.urlopen(url)
data = f.read()

f.close()
data2 = data.replace("<br><br>","<br>")
filters = re.compile('array((.*?));', re.ignorecase | re.dotall)
links = re.findall(filters , data2)

dater = re.compile('}}decrypt(.*?)</script>', re.ignorecase | re.dotall)

dater2 = re.findall(dater , data2)
dater2=str(dater2)
dater2=dater2.replace('_p("','')


array2 = dater2
array2=string.replace(array2, "(" ,'')
array2=string.replace(array2, ")" ,'')
array2=string.replace(array2, "'" ,'')
array2=string.replace(array2, "]" ,'')
array2=string.replace(array2, "[" ,'')


array = str(links[0])
array=string.replace(array, "'" ,'')
array=string.replace(array, "(" ,'')
array=string.replace(array, ")" ,'')
array=string.split(array, ',')
a=''

x=str(array2)



l=len(x)
b=1024
p=0
s=0
w=0
t=array


j=int(l/b)
while j>0:

j=j-1

if(b<l):
i=b
else:
i=l

while p<len(x)-1:
i=i-1
l=l-1
p=p+1
w|=(int(t[(ord(x[p-1]))-48]))<<s

if (s):
text = str( chr(165 ^ w & 255))
a= a + text
w>>=8
s=s-2

else:
s=6
return a


a= decode(mainurl)