Amazing work! I want to use this to license executables made in Python with PyInstaller. I got a free account and tried the GitHub code, but I still have a few questions: 1. What are the security concerns using this tool for an executable? 2. What is the best way to manage (activate, deactivate, extend, ...) the license keys? Especially, when they grow in number: with the API or through your UI? 3. What is the best value pricing plan for CryptoLens? Considering future partnerships, if you happen to be interested. Thank you for the tool and sample tutorial! Adam
@cryptolensio2 жыл бұрын
Hey Adam, thanks for your feedback! To answer the first question, it is a good idea to combine our tool with an obfuscation solution for Python to make it harder for an adversary to reverse engineer the code. Cryptolens will ensure that a license file has not been tampered with, but it will not perform any obfuscation. For highly sensitive code, it is better to expose it through an API that you host on your end. Please let us know if you have any questions about this. As for the best way to manage activations, deactivations etc, it depends on how may licenses you will sell. For example, if you sell a few licenses to larger clients, then a good start would be to create and extend (or perform other operations) using the UI. If the number of licenses is high, then it is better to try to automate it through the API. It can be done in various ways, using our Zapier integration or by directly calling our API from your existing system or third party tool. As a standard, we currently support a usage-based licensing model that will adjust based on the actual usage. We have some more information about it on cryptolens.io/pricing/. Please feel free to reach out to us by mail, support@cryptolens.io, if you have any further questions. We would be happy to help!
@All.Informations Жыл бұрын
What if i want to create many keys but in the code u put only one +.+
@Piyungkun1812 күн бұрын
Can you make a video tutorial on how to make expired keys? When I enter an expired key and it still works
@cryptolensio12 күн бұрын
Hi there! This video might help you out: kzbin.info/www/bejne/eKrNn3iqo5dgepo Thank you for watching!
@ConexaoMixChannel Жыл бұрын
I love it! Let's say the user logs in but I wanna check his key mid session, is there any specific method for that or would I have just to run the same method in loop?
@cryptolensio Жыл бұрын
Happy to hear that! :) Yes, you are right, you can just run the same method in a loop/background thread. E.g. you could either call Activate or GetKey method (GetKey is works well if you just need to access license properties, such as expiration date, in "read only" mode).
@ConexaoMixChannel Жыл бұрын
@@cryptolensio It works, thanks! I have another question, if I have a student account, will I be able to host more than 10 licenses if I pay for them? Or do I have to get the standard one for that.
@MOUKANIMOUKANA8 ай бұрын
Is it possible to link your Lens crypto account to a sales platform, so that a key is created for each purchase?
@cryptolensio3 ай бұрын
We have a few integrations with systems such as Stripe, PayPal and FastSpring out of the box. If you would like to use a different sales system, we also have a Zapier app that can be used to connect Cryptolens and the other service together.
@Piyungkun18Ай бұрын
Even if the password is wrong, I can still access the program. How can I fix it?
@cryptolensio29 күн бұрын
Hi there! Please contact our support on Cryptolens.io so we can help you out in the best possible way. Thank you for watching!
@AB-cd5gd9 ай бұрын
Hey, i dont understand the pricing part, in a part it says 50€ monthly and somewhere the cost is per request and license, what is the minimum price for a private person not expecting to get above like 1000 customers?
@ArtemLos9 ай бұрын
Hey! Thanks for the question. The minimum price on the standard tier is €50 monthly. The cost per license decreases with volume. The request fee is only charged if you get above 100k request in a given month.
@AB-cd5gd9 ай бұрын
@@ArtemLos thanks! I have another question, you confirm it can handle monthly subscription, does cryptolens provides the payment portal that I integrate on my website or how does it work exactly?
@cryptolensio3 ай бұрын
@@AB-cd5gd Cryptolens offers an out of the box integration with Stripe for recurring payments. There is also an option to use our Zapier app with any other payment gateway of your choice.
@r6icyy4 ай бұрын
How do i add it to my code? Cause when i add it, and run, it bypasses it and goes straight to my code
@cryptolensio3 ай бұрын
The if-statement after key.activate is crucial. If the license verification check fails, this is where you would prompt the user to re-enter the key or exit the program.
@optious15502 жыл бұрын
Hey how do i fix this? "The license does not work: Unable to authenticate."
@cryptolensio2 жыл бұрын
Hey! Unable to authenticate means the access token is incorrect or there is a typo in it. Please check out this guide with common API errors: help.cryptolens.io/faq/index#troubleshooting-api-errors
@optious15502 жыл бұрын
@@cryptolensio I can't see any errors though could u help me?
@optious15502 жыл бұрын
@@cryptolensio Im just confused because its saying this Total: 11 Successful: 11 Failed: 0
@cryptolensio2 жыл бұрын
@@optious1550 Requests with an incorrect access token will not be recorded by the API, which would explain why 0 requests are marked as failed. Could you please send an email to the support team so that they can take a look at it? They will be able to provide more details. Thanks!
@georgebas1605 Жыл бұрын
Are these licenses one-time? If not python script can be shared through groups
@cryptolensio Жыл бұрын
Hey! Licenses will typically be unique on a customer basis. A good practise is to not to hard code the license key in the application, but ask the user for it or read it from a config file.
@GelsYT Жыл бұрын
Hi so this code result = Key.activate(token=auth,\ rsa_pub_key=RSAPubKey,\ product_id=###, \ key=###,\ machine_code=Helpers.GetMachineCode()) activates the license key right? so is it okay to just leave it like that for every python run? or will it keep activating it? Or is there A WAY to check if it is already activated then I can activate it? thanks
@AB-cd5gd9 ай бұрын
Did you find an answer
@cryptolensio3 ай бұрын
The activate call does both activation and verification. If the machine that it runs on is already activated, it will only verify and not activate the same machine again. Usually you would run this once the application starts or in a background thread if you are using the floating license model.
@cryptolensio3 ай бұрын
@@AB-cd5gd We just wrote a reply to the main question in this thread. Please let us know if you would have any other questions.
@rhanditaher14688 ай бұрын
hi even if the key expires it still working i don't know why and how to fix this?
@cryptolensio8 ай бұрын
Thanks for the question! We have more details about this behaviour in the following article: help.cryptolens.io/web-interface/keys-that-dont-expire
@Royal_Official2 жыл бұрын
hello need help...if i deactivate key then also software work in their pc why
@cryptolensio2 жыл бұрын
Hey! We would need more details on how this was setup and the code used. Could you please email us at support@cryptolens.io?
@parveenhassan2110 Жыл бұрын
The app activates even if i enter wrong key, why is this?
@cryptolensio Жыл бұрын
Hey! It sounds like the error is in the code. Could you please send us how you implemented it to support@cryptolens.io. Thanks!
@munnavair Жыл бұрын
File "/mnt/c/Users/User/Desktop/site list maker/p.py", line 12 key="HRRVS-SKDMX-ZDCTA-LHRBQ",\ ^ SyntaxError: unexpected character after line continuation character
@cryptolensio Жыл бұрын
Hi, thanks for the question! Could you please send us the complete code snippet to support@cryptolens.io and we will do our best to help. Thanks!