spache

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #2188727
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    If there is a Render Accelerator release which does not have an on online requirement, I might then consider it. 🙂

    One of the upcoming releases (after Daz 6 compatibility is added) will include a version that doesn’t require an internet connection. I already announced this on my Discord server a few weeks ago, so this isn’t anything new

    #2188706
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    Image to Pose doesn’t have any license or DRM protection, and future versions won’t have it either.

    Render Accelerator does, because it’s a much larger project that I spent months working on. It’s also a project I want to keep developing as long as it continues to generate enough income to support that development.

    But as you can see here, the moment people see a program with a licensing system, some of them become unnecessarily hostile and start mocking it. They completely ignore the fact that sellers spend months developing these products and do it to improve the Daz ecosystem.

    And that’s despite the fact that I already offer a free one-week trial for people who don’t want to pay, and I’ve also promised to release a free version later on.

    #2188705
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    My customers purchased V1.2, not V2. Even so, I said that I would upgrade everyone who bought it to V2 for free, and I did.

    However, when you sell a product on the Daz Store, you sign an agreement stating that you cannot publish or sell the same product on any other website. Because of that, I temporarily stopped distributing V2 until it is officially released on Daz’s own store. A product that hasn’t even officially gone on sale yet ending up on piracy sites could seriously hurt its launch. In the meantime, customers still continued to have access to V1.2, which is the version they originally purchased.

    I could have sold V2 to everyone separately as “Image to Pose 2,” but I chose not to. I even mentioned this on my Discord server recently. I said that once V2 is released on the Daz Store, probably next week, all of my existing customers will receive free access to V3.

    #2188657
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    I was already planning to release a completely free version of this application anyway. Believe that or don’t, I genuinely don’t care. I’m not hostile toward this community. I already said that I personally provided the pirated version of my previous application to this site myself. There’s even an old DM conversation I had with PeepShow45 about it. He may not remember it, but that conversation exists.

    That makes spending days trying to crack an old V1.1 beta build even more pointless. V1.1 is an outdated beta with bugs that have already been fixed, and it doesn’t even include many of the features added in later versions. Spending days dissecting someone else’s application, patching every check one by one, chasing error messages, and building mock servers just looks obsessive and pathetic to me. All that time and effort could’ve gone into actually building something of your own instead of obsessively tearing apart someone else’s work. You can keep reverse engineering that old beta for as long as you want. It still won’t give you the server-side model that actually provides the render acceleration.

    So after all that work, you’ll have spent days breaking an obsolete beta of something I was already going to release for free and you still won’t end up with the actual original application that works properly and provides the real render acceleration.

    #2188651
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    What exactly does using Rust + Python + JavaScript + WebView have to do with something being “AI slop”? Every one of those technologies was chosen for a reason, and they work together as parts of the same system. Almost nobody writes software today without using AI somewhere in the process, but that does not magically make the result “AI slop.”

    This application is not something you can dismiss with “lol, vibe coded” and pretend you’ve understood the architecture. Some things being pulled directly from the Daz log are intentional design decisions, not accidental leftovers.

    You can reverse engineer the client for as long as you want. Patch every integrity check. Modify every request. Spoof every endpoint. Remove every license check. Replace the server with localhost. Build your own frontend from scratch if you feel like it.

    None of that gives you the actual render-acceleration model, because that model is not inside the application you are reverse engineering. It runs on the server.

    Eventually, you may be able to force the client to start a render. You may even be able to complete renders by feeding it values you guessed, fabricated, or reconstructed from observable client-side behavior. That still does not mean you have reproduced the acceleration system.

    Without the server-side model generating the actual render plan, what you are essentially doing is making Daz render normally using parameters you invented yourself.

    That is also why saying you have “patched 99% of it” means absolutely nothing. You cannot measure yourself as having reverse engineered “99%” of a system when the component responsible for the core computation is not even present in the binary you are analyzing.

    The funniest part is that your own post confirms exactly what I have been saying from the beginning.

    Bypassing client-side license checks was never the difficult part. Of course you can patch those. Anyone with some reverse-engineering experience can do that. The reason you ended up creating a mock server and trying to infer server responses is precisely because the client does not contain what you actually need.

    And you are doing all of this against V1.1, an old beta build.

    Reverse engineer V1.1 all you want. Patch every “Gate1Shit” you can find. Spend another 37 hours chasing checks around the client if that entertains you. The server-side model is not something you can extract from the executable, because it simply is not there.

    That is the point I have been trying to explain from the beginning.

    Cracking the client does not give you the thing that actually provides the render acceleration. The actual brain of the system is server-side.

    So far, none of what you have done changes that.

    Keep going.

    #2188533
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    Oh boy I've got just the right episode for scum devs like you.

    My intention isn’t to be hostile toward anyone here. I released my previous paid software as a pirated version on this site myself. You’re the ones choosing to turn this into a hostile situation. I made the program available to everyone for 7 days so that anyone could try it. If I wanted to, I could have simply released the paid version from the start. I was also considering releasing an unlimited free version, but I'm not going to do that anymore

    This program isn’t built in a way where you can simply bypass a few license checks and call it cracked. Anyone can do that

    You can try doing whatever you want to the program, but as I explained above, as long as the core architecture and model responsible for the render acceleration remain on the server, none of that will actually help. The moment you try to start a render, it will fail with an error

    #2188530
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    Yeah, this version won’t work, because he’s not nearly as clever as he thinks he is. License checks can obviously be bypassed, and the expiration date can be pushed forward. Anyone with even a basic understanding of software can do that. It definitely isn't something that takes 37 hours of work 🙂

    This “supposedly cracked version” isn't actually cracked. A significant portion of the code responsible for making the program render, along with the computation model itself, is entirely server-side. Once a render actually starts, the program will throw an error because it doesn't have a valid license and therefore won't be able to access or execute that code.

    He can try whatever AI tools or methods he wants. As long as that code remains on the server, he won't be able to crack the program, and he won't be able to access that code either.

    Like I said, he can keep trying to crack the program as much as he wants. He can disable every license check and every internet connection he can find. He can modify whatever he wants, but the program still won’t work.

    I was actually considering releasing an official free version soon for everyone here who wanted to use the program without paying. But after seeing that there are people here who are this hostile toward me, I've decided not to do that anymore.

    #2187954
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    There actually isn’t a traditional verification server that I personally host and have to keep running. The licensing system is built on Cloudflare Workers, so the verification logic runs on Cloudflare’s globally distributed infrastructure rather than on a single server or VPS owned by me.

    That means the application is not dependent on one machine somewhere staying online. There is no server of mine that can crash, get shut down, or stop being maintained and suddenly make everyone’s copy unusable. As long as Cloudflare’s infrastructure and the internet itself are functioning, the verification system remains available.

    I specifically designed it this way to avoid exactly the kind of single point of failure you’re talking about. It isn’t something that requires me to keep a physical or virtual server running every day. Even if I were suddenly no longer around to actively maintain the application, the licensing system isn’t tied to a computer sitting somewhere that would simply be switched off.

    Users are also informed before purchasing that an internet connection is required for license verification, so this is something they are aware of when they choose to buy it.

    And regarding RenderHub, yes, I agree with you that platforms like RenderHub provide visibility and make distribution much easier. My point is simply that the commission rates are still extremely high. RenderHub takes around 45% from each sale, before withdrawal fees are even included. Patreon or Steam, for example, do not take anywhere near that much. Those commission rates inevitably have an effect on the final price of products in the Daz ecosystem.

    #2187946
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    $55 for something so janky—uninstalling...

    I made the app freely available to everyone for a full week specifically so people could test it properly before deciding whether it was worth buying.

    So seeing reactions like this after giving everyone that opportunity is honestly kind of amusing. Keep it coming 🙂

    #2187945
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    $55 for a vibe coded app ? These devs are so out of touch, no wonder people are forced to crack these. And this is how development stops when not enough people buys it. It is a good product but price is just way too high. I'm honestly waiting for bluejaunte's render engine to release.

    “Vibe coded app”? This is an application I’ve been developing for nearly a year using my own knowledge and experience. What it does is also far beyond something you can simply dismiss as “vibe coded.” If it’s really that easy, you’re free to vibe code one yourself.
    There are products in these marketplaces that do nothing more than act as a Render Queue and still sell for $20–30. Considering that RA can reduce render times by roughly 3–4× while also including NVIDIA NTC, Iray VRAM cleanup, and Render Queue functionality, I don’t think $54 is expensive at all.

    Also, $54 is the RenderHub price. The Patreon price is $39.

    And this isn’t only about my product. One of the main reasons products from independent developers become expensive on marketplaces like RenderHub is the enormous platform fee. RenderHub takes around 45% from each sale, before even accounting for withdrawal/payment processing fees.

    That isn’t developers being “out of touch.” It’s what happens when marketplaces have enough control over the market to charge sellers fees that high.

    #2187759
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    I understood perfectly.
    And you didn't update it; the bugs are still there.
    I don't know if you've reset the counter again—since I can't launch your app anymore—but yes, it's unstable, and as long as that's the case, I won't be buying it 😉

    Because the beta is still ongoing. The point of a beta isn’t to mock the program because it has bugs, it’s to report those bugs so they can be fixed. If you’re not willing to do that, then delete the program and don’t use it again. And yes, don’t buy it either.

    #2187755
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    Except that in a day, it will be a paid version. So his status will change...
    What's the point of paying for something that only works when it feels like it? Beta or not.

    It’s pretty clear you can’t tell the difference between a beta and a full release. The bugs are being fixed before the paid release. The whole reason it’s in Beta right now is because the program IS STILL UNSTABLE. If you don’t trust it, don’t buy it. Nobody is forcing you. This really isn’t that difficult to understand

    #2187750
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    It’s going to need to be hacked, because the software is just too temperamental. If you make the mistake of stopping it, it won't launch at all anymore—lol. Not to mention all the errors during rendering.
    For the moment, there's no point in putting money into it.

    I’m starting to think you may not know what a beta actually is, so let me explain it

    A beta version is released so software can be tested by real users before the final release. That means yes, there be bugs. Shocking I know. The whole point of the beta is to find those bugs, report them, and fix them before the full release. That is quite literally what a beta is for

    -----

    Look, I respect everyone’s opinion here. If you don’t want to use the program because it requires an internet connection, that’s completely fine. That’s your choice. Nobody is forcing you to use or buy it

    My goal is not to argue with people who want to pirate the program. I pirate plenty of things myself. In fact, with my previous product, Image to Pose Generator, I personally posted the download links on this site

    But that does not mean people can make baseless accusations about something I’ve spent months working on. I’m not going to stay silent when people claim that I’m collecting renders, farming user data, or using people’s work to train some AI model. I’m not Adobe, LG, or some giant corporation. I’m an individual developer. I have absolutely no need for anyone’s personal data, and there isn’t even an AI model in this application that could be trained using your renders in the first place

    People are free to say whatever they want, but that doesn’t make those claims true

    I didn’t create this tool to argue with people online. I created it because I wanted to make Daz Studio easier and more convenient to use, and to build something genuinely useful for the community. People who want it can buy it and use it, and those who don’t simply don’t have to

    #2187667
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    This application is not being sold as a subscription or a monthly service. You buy it once, and it is yours for life. If you have a problem with it, you can simply request a refund through the platform where you purchased it and that’s the end of it. This isn’t something that needs to be blown out of proportion

    The license protection is there especially because there are people openly saying, “I’ll just wait for it to be cracked.” This is my product, and this is how I chose to release it. People who want it can buy it, and people who don’t want it simply don’t have to

    As for the training accusation, if you think about it for a moment, the answer is already pretty obvious. Anyone using the program is free to inspect its network requests however they want. There is no user-data training happening here

    And there really couldn’t be. Training on people’s renders would add absolutely nothing to this application, especially when there are already thousands of Daz renders publicly available online. More importantly, the model used by this program is NOT a trainable model that requires user data in the first place

    #2187655
    167f4f3eaf42f1db8cc3ae2427cfbb61?s=80&r=g&d=mmspache
    Participant
    Rank: Rank-2

    Also, the program has an Extensions system. Yesterday I released the DLSS 5 extension, and I deliberately chose not to include it in the licensing system. As I said, I’m not completely against piracy. Future extensions will also remain unlicensed, meaning they can be shared here if people choose to do so. But I can’t take the same approach with the main application. I’ve spent months (almost a full year) building this program, and the main application is what makes continued development, updates, support, and future features possible.

Viewing 15 posts - 1 through 15 (of 16 total)

 

Post You Might Like