+ Reply
Page 1 of 2 12 LastLast
Results 1 to 20 of 36

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Insanelyi Repo Stole My Theme!

is a discussion within the

General iPhone Chat

forums, a part of the

iPhone Modding

section;
Hello everyone, I am the author of the "Inked_xx HD" theme. I noticed a while back that my theme (which is for sale on the ModMyi Repo for $1.50) showed
...
  1. #1
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    Default Insanelyi Repo Stole My Theme!
    Hello everyone,

    I am the author of the "Inked_xx HD" theme. I noticed a while back that my theme (which is for sale on the ModMyi Repo for $1.50) showed up on the Insanelyi Repo for free!

    Some ******* uploaded my theme and made it available for free! They have stolen my work and are causing me to lose money. It's been downloaded from them 500 times! I've lost approximately $750 in download revenue. Those sons of ******* have a history of habitual theft of others peoples work! In fact, when you add this repo to your sources in Cydia, there is a warning stating that this repo is distributing other people work.

    Are there any of you out there that have also had their themes or apps made available for free by these thieves?

    I sent them a message asking to remove my theme from their repo and they still haven't!

    Is there anything I can do?

    Is there anything WE can do?

  2. #2
    2k1
    2k1 is offline
    Sug Luv Super Moderator 2k1's Avatar
    Join Date
    Jan 2011
    Location
    Hammond Louisiana
    Posts
    34,053
    Thanks
    1,815
    Thanked 7,063 Times in 4,205 Posts

    About 90% of the people that post there themes forbad price they always git piracy. So even try with passwords but theres always gonna be that @as thats gonna ruin it for everyone else sorry to hear that bro

  3. #3
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    Thanks for you're response!

    I don't understand! My theme is cheap compared to others and is VERY complete so people are getting GREAT VALUE for their money. I have included a EULA (End User Agreement) in my package that clearly states that they are NOT allowed to do that. A friend of mine even suggested I consult a lawyer. Specially since they have done this to many people with many themes and apps. It could be a class action suit.

    Is it worth it? Is it worth going through the trouble? What's do you guys think?

  4. #4
    2k1
    2k1 is offline
    Sug Luv Super Moderator 2k1's Avatar
    Join Date
    Jan 2011
    Location
    Hammond Louisiana
    Posts
    34,053
    Thanks
    1,815
    Thanked 7,063 Times in 4,205 Posts

    Think someone else thought about doing this. Bad thing about it is we can never stop piracy it will always be there. It's kinda sad ppl put all this time and money into something and you always got that one person that will ruin it for everyone else.

  5. #5
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    Yeah it's sad. I'm very upset about this whole thing =(

  6. #6
    2k1
    2k1 is offline
    Sug Luv Super Moderator 2k1's Avatar
    Join Date
    Jan 2011
    Location
    Hammond Louisiana
    Posts
    34,053
    Thanks
    1,815
    Thanked 7,063 Times in 4,205 Posts

    Sir tim I think lost couple of thousand dollars with piracy it's sad

  7. #7
    Moderator Admin Broomhead's Avatar
    Join Date
    Sep 2007
    Location
    Outside Chicago IL
    Posts
    17,154
    Thanks
    502
    Thanked 1,718 Times in 1,171 Posts

    Try post or pm'ing an admin over there, tell them your story and ask to have it removed.

  8. #8
    iPhone? More like MyPhone thekirbylover's Avatar
    Join Date
    Sep 2011
    Location
    Australia
    Posts
    155
    Thanks
    13
    Thanked 9 Times in 8 Posts

    You might want to get users to “activate” your theme somehow, possibly by asking your repo to send you the UDIDs of the devices that it is installed from when they purchase it.
    Now edit or create a Wallpaper.html or Widget.html in your theme's directory and include code similar to this, assuming your theme's on MMi:

    Code:
    // Please read EULA.txt before editing this code. 
    window.onload=function(){
        var xhr=new XMLHttpRequest();
        xhr.open("POST","http://example.com/cydia/mytheme/confirm.php");
        xhr.onload=function(){
            if(xhr.responseText!="yes"){
                document.body.setAttribute("style","background:black!important;color:red!important;font:bold 20pt sans-serif!important");
                document.body.innerHTML="This copy of MyTheme was not purchased from ModMyi. Uninstall this theme or buy it from ModMyi to prevent showing this message!";
            }
        };
        xhr.send("userudid=__UDID__");
    };
    On your server, you'll need to make a script that queries the UDID from your database. If it comes back with zero results or more than 10, make it print out “no,” otherwise, make it say “yes.”
    And create a file called preinst at the root of your package. This is a bash script that is run before dpkg installs the theme files. Make it replace __UDID__ in the above file with the user's UDID. I think you can find it by running $(id) or something.
    Finally, ask a lawyer to help you write an agreement for your theme. It should explain that it is not allowed to change the code in the above file or distribute the package without the preinst script, with someone else's UDID in the JavaScript, or with a script that redirects the request to your server to another Website.
    What will happen is the script in the wallpaper will send the user's UDID to your server and if it doesn't say yes, a big, ugly warning will be their wallpaper, which should make them want to buy or uninstall the theme.

    (Side note: You could also bundle a dylib with your theme that does this check and does something annoying, like showing an alert every few minutes, but anyone can turn it off easily via SBSettings.)

    Edit: The only problem with the method I just talked about is that it won't show the warning if the user isn't connected to the 'net, which is usually the case when the page is loaded on a 3G iDevice being used over an EDGE network.
    Edit 2: The forum seems to be removing my html tags, so you will need to put script and /script tags before and after the code above.
    Last edited by thekirbylover; 10-03-2011 at 06:35 AM.

  9. #9
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    @thekirbylover

    Thank you for your response. After reading the code I understand most of it. The only problem is I don't have too much experience with coding other than HTML. I would need some help implementing this. Also, my theme is being hosted on ModMyi's repo. I don't have my own repo. And from what I understand about the method you described, I would need to have my theme hosted on my own repo. Is that correct?

  10. #10
    iPhone? More like MyPhone thekirbylover's Avatar
    Join Date
    Sep 2011
    Location
    Australia
    Posts
    155
    Thanks
    13
    Thanked 9 Times in 8 Posts

    Quote Originally Posted by Inked_xx View Post
    @thekirbylover

    Thank you for your response.
    You're welcome.

    Quote Originally Posted by lnked_xx
    After reading the code I understand most of it. The only problem is I don't have too much experience with coding other than HTML. I would need some help implementing this.
    I can help you with the script if you want.

    Quote Originally Posted by lnked_xx
    Also, my theme is being hosted on ModMyi's repo. I don't have my own repo. And from what I understand about the method you described, I would need to have my theme hosted on my own repo. Is that correct?
    It depends if MMi will allow you to see a list of UDIDs for the device the theme's installed on. If they do, all you need is a server-side script and a database to keep the UDIDs in. If not, you might need to have it on your own repo.
    However, I'm making my own version of WinterBoard (known as InstantBoard) and this has given me an idea to include an anti-pirating system. Because of the security measures, and to make it completely automated, it'd have to be distributed from another repo, however IB should auto-install it when it's being installed.

  11. #11
    2k1
    2k1 is offline
    Sug Luv Super Moderator 2k1's Avatar
    Join Date
    Jan 2011
    Location
    Hammond Louisiana
    Posts
    34,053
    Thanks
    1,815
    Thanked 7,063 Times in 4,205 Posts

    Wow instantboard I like the way this sounds

  12. #12
    iPhone? More like MyPhone thekirbylover's Avatar
    Join Date
    Sep 2011
    Location
    Australia
    Posts
    155
    Thanks
    13
    Thanked 9 Times in 8 Posts

    Quote Originally Posted by 2k1dakotaman View Post
    Wow instantboard I like the way this sounds
    Instant because I hope to get it to change themes without respringing.

  13. #13
    Livin the iPhone Life R.Mortera's Avatar
    Join Date
    Aug 2011
    Location
    No where near you
    Posts
    1,354
    Thanks
    293
    Thanked 196 Times in 133 Posts

    Quote Originally Posted by 2k1dakotaman View Post
    Wow instantboard I like the way this sounds
    Me too
    When exactly will this iB be released?

  14. #14
    iPhone? More like MyPhone thekirbylover's Avatar
    Join Date
    Sep 2011
    Location
    Australia
    Posts
    155
    Thanks
    13
    Thanked 9 Times in 8 Posts

    Quote Originally Posted by R.Mortera View Post
    Me too
    When exactly will this iB be released?
    Once saurik tells me how to compile the source code, I should be able to make it in about a week or so. It'll be free on the MMi repo.

  15. #15
    Livin the iPhone Life R.Mortera's Avatar
    Join Date
    Aug 2011
    Location
    No where near you
    Posts
    1,354
    Thanks
    293
    Thanked 196 Times in 133 Posts

    Quote Originally Posted by thekirbylover View Post
    Once saurik tells me how to compile the source code, I should be able to make it in about a week or so. It'll be free on the MMi repo.
    Oh okay I see, will be looking forward to it
    I don't wanna go off topic on this thread. Back to the topic.

  16. #16
    My iPhone is a Part of Me Mr. Russian's Avatar
    Join Date
    Feb 2011
    Location
    Sacramento, California
    Posts
    511
    Thanks
    32
    Thanked 49 Times in 44 Posts

    someone did the same to my theme called windows vista
    already 3,000 copies have been downloaded in 24 hours
    CHECK OUT THIS AWESOME THEME
    Windows Vista
    Follow me on Twitter - Mr_Russ1an

  17. #17
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    That really upsets me. I'm sure you worked very hard on your theme for assholes like "Sull" (he's the guy uploading our themes) to do that.

  18. #18
    My iPhone is a Part of Me Mr. Russian's Avatar
    Join Date
    Feb 2011
    Location
    Sacramento, California
    Posts
    511
    Thanks
    32
    Thanked 49 Times in 44 Posts

    Quote Originally Posted by Inked_xx View Post
    That really upsets me. I'm sure you worked very hard on your theme for assholes like "Sull" (he's the guy uploading our themes) to do that.
    Yep it took me all summer to make it. Check it out in my sig.
    CHECK OUT THIS AWESOME THEME
    Windows Vista
    Follow me on Twitter - Mr_Russ1an

  19. #19
    iPhone? More like MyPhone
    Join Date
    May 2011
    Posts
    103
    Thanks
    36
    Thanked 98 Times in 40 Posts

    Is your theme for WinterBoard or DreamBoard?

  20. #20
    My iPhone is a Part of Me Mr. Russian's Avatar
    Join Date
    Feb 2011
    Location
    Sacramento, California
    Posts
    511
    Thanks
    32
    Thanked 49 Times in 44 Posts

    Quote Originally Posted by Inked_xx View Post
    Is your theme for WinterBoard or DreamBoard?
    DreamBoard
    CHECK OUT THIS AWESOME THEME
    Windows Vista
    Follow me on Twitter - Mr_Russ1an

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts