• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Fichier de sécurité

  • Auteur du sujet Auteur du sujet StoneDesign
  • Date de début Date de début

StoneDesign

Guest
Bonjour à tous,
pour rendre mon petit programme sécurisé avec l'abonnement, j'ai pensé que je téléchargerais automatiquement des fichiers d'autolisp directement à partir du web (p ex. ftp) et les télécharger en mémoire sans les copier sur le disque dur.
J'ai aussi pensé à utiliser seulement l'autolisp pour le rendre compatible avec le progecad qui n'a pas de lisp visuel.
La mienne est-elle juste utopique ou quelqu'un a-t-il des idées ?
 
C'est juste de l'utopie. la seule façon de le rendre « sûr » est de remplir le lisp (vlx), mais vous perdrez la compatibilité avec certains programmes. Et puis je ne pense pas qu'autocad puisse charger un lis à partir d'un chemin url.
Votre lisp est-il si puissant que vous pouvez même être vendu sur abonnement ?
 
il est possible de protéger le lis directement en progecad (commande "protect"), mais ne sera utilisable qu'en progecad.
vous pouvez vendre (!) votre lis avec à l'intérieur une instruction qui inhibe l'opération sur une certaine date.
ou fournir un fichier « clé » (toujours avec date limite) qui contient une instruction pour tourner le lisp, cela vous oblige à récupérer la clé après la date définie.
progecad prend en charge plusieurs fonctions vl- vlax- voir en bas pourcurieux sommeil commun anch'io, chose fa questo lisp ?
 
en plus de ce qu'il a écrit - Oui. , vous pouvez également gérer l'utilisation de la licence (avec activation / inscription / clé de compte) avec un microservice dédié, c'est le système de base pour gérer une licence de logiciel d'abonnement.

le principe est simple, l'implémentation un peu moins, ajouter le code de gestion/contrôle de licence comme il a écrit - Oui. où la seule variante est liée au contrôle de licence, votre code lisp doit vérifier et et la clé de licence est valide/active en envoyant une requête au microservice, selon la réponse, vous pouvez accorder l'utilisation ou le refuser.
avec ce système il n'est pas nécessaire de régénérer une nouvelle clé pour chaque expiration et cela allégerait sa gestion de licence.

Voici une discussion sur le système de gestion de licence avec clé, comme il a écrit - Oui. , juste pour vous donner un exemple (un peu daté mais toujours valide) sur la façon de l'implémenter dans le code.
 
Utopie en solo.
En fait, il y aurait un moyen, vous devez écrire un addin (si possible) qui télécharge le code lisp, l'interprète et l'exécute dans l'exécution, mais plus qu'une utopie j'aurais dit un demi-c@77@... puisque la manière la plus simple et efficace est de le faire, comme vous l'avez justement écrit.
 
ma considération personnelle, peut-être pas partagée: Tu dois me vendre un logiciel d'abonnement écrit en lisp ? vous le tenez et même avec des pas longs et bien posés. Vous n'êtes évidemment pas "pro" assez pour l'écrire dans c++/.net et le paqueter comme vous le devez sur la base de la plate-forme, avec tous les problèmes du cas en termes de performance/sécurité. Sans oublier que peut-être sur la scène internationale il y a plusieurs lisp comme le vôtre et aussi gratuitement. . . .
 
Bonjour à tous,
pour rendre mon petit programme sécurisé avec l'abonnement, j'ai pensé que je téléchargerais automatiquement des fichiers d'autolisp directement à partir du web (p ex. ftp) et les télécharger en mémoire sans les copier sur le disque dur.
J'ai aussi pensé à utiliser seulement l'autolisp pour le rendre compatible avec le progecad qui n'a pas de lisp visuel.
La mienne est-elle juste utopique ou quelqu'un a-t-il des idées ?
compiler pour les différentes plateformes et ajouter l'expiration par date, simple et sécurisé.

Je ne comprends pas les différents commentaires "déniatifs", celui de tristan encore plus, n'est pas comment un programme est fait pour le rendre valide, mais l'idée qui l'a originaire, vous pouvez être aussi bon que vous voulez mais n'ont jamais la bonne intuition.
 
Je ne comprends pas les différents commentaires "déniatifs", celui de Tristan encore plus
en fait, c'est ma considération personnelle et j'ai clairement précisé "peut-être pas partagé". Tu veux acheter un œil à Lisp ? Je ne ferais jamais ça, encore moins en abonnement
 
Je pense que le point est différent.
J'ai écrit un joli lis pour la citation de l'armure. (Packed in 60kb code), qui fonctionne avec chaque type de forme et d'orientation, fait la "pallinatura" (pour ceux qui savent de quoi je parle), calcule la longueur totale des silhouettes et des traits individuels, même les courbes, mises à jour et informations de la silhouette si je devais la changer après l'avoir cité etc.
Il fait bien son travail, mais il le fait selon mon standard. n'a pas d'interface graphique, il a besoin d'un "standard" (qui crée même s'il ne les trouve pas déjà disponibles).
Mais c'est calibré comme je le veux. Le style de texte est ce que j'ai défini. La hauteur des textes est ce que j'ai décidé.
Bien sûr, vous pourriez changer en entrant des contrôles pour les changements de ces choses.
vous pouvez insérer une interface graphique.
vous devriez le rendre compatible avec l'utilisation dans une mise en page.
vous devriez le rendre compatible pour une utilisation à différentes échelles d'impression finale (en partie il est déjà organisé pour cela).
mais parfois (par exemple si vous ne terminez pas tout le cycle) s'écrase et vous devez le recharger pour nettoyer toutes les variables laissées en mémoire.
Ça marche mal si l'oiseau n'est pas global. . . .
petits défauts, peut-être aussi corrigeables avec certaines interventions.
mais certainement pas pensé à une "compatibilité" avec tout le public humain.
Pourtant, je n'ai jamais pensé à la vendre (je pense qu'elle aurait un marché considérable), encore moins dans l'abonnement.
pour le vendre, je devrais être plus ou moins certain qu'il fonctionne avec toutes les machines, toutes les versions, toutes les personnalisations possibles, mettre en œuvre des contrôles d'erreurs, etc.
et s'il est vrai aussi que dans chaque licence il y a la clause "fournie telle quelle" avec décharge de responsabilité, émotionnellement je ne me sentirais pas prendre de l'argent pour quelque chose qui n'est pas "théoriquement" parfait.
 
pour le vendre, je devrais être plus ou moins certain qu'il fonctionne avec toutes les machines, toutes les versions, toutes les personnalisations possibles, mettre en œuvre des contrôles d'erreurs, etc.
et s'il est vrai aussi que dans chaque licence il y a la clause "fournie telle quelle" avec décharge de responsabilité, émotionnellement je ne me sentirais pas prendre de l'argent pour quelque chose qui n'est pas "théoriquement" parfait.
Vous avez compris. Indépendamment du fait qu'aucun logiciel n'est "parfait" (si quelqu'un vous a dit: "Mon logiciel n'a pas de bachi" vous l'envoyez), une fois que vous avez vendu ou, pire, vous avez sous licence (pas même perpétuelle) votre lisp, alors vous devez le maintenir et surtout vous devez faire de l'assistance. J'ai aussi écrit plusieurs worflows en dynamo pour revit et civil 3d, mais jamais rêvé de les vendre, pour les mêmes raisons que vous! À ce moment-là, je lui écris comme si j'étais un tailleur et je devais faire la robe sur mesure. à la fin je lui donne le code source et à ce moment il peut faire ce qu'il veut.
 
amis, laissez-moi dire mon...
Je ne partage pas non plus les considérations personnelles écrites par @tristan: "... assez de "pro" pour l'écrire dans c++/.net et l'emballer comme vous le devez selon la plateforme... " le type de langue utilisée n'est pas un indice de professionnalisme ou n'en garantit aucune sur la bonté du sw.
vous choisissez une langue en fonction de ce que vous devez faire un essai et le rendement économique attendu et souhaité.
si je dois lire une base de données de milliers d'enregistrements, je dois choisir les langues compilées c++ ou .net... Si je dois dessiner l'armure c.a. J'aime un lisp (écrit 1 fois est bon pour toutes les plateformes).
si je veux avoir plus d'attrait sur le marché Je crée - pour le c.a. - l'objet ducustum avec c++/arx et mon programme sera plus attrayant sur le marché... Peut-être que je vendrai plus. (peut-être).

en ce qui concerne "... l'acrocchio à Lisp... "dépend de la compétence du programmeur... vous pouvez faire vba, c++, .net, php etc...

Quant à la munutention le lisp est ce qui veut moins. arxes doivent souvent être recompilés selon le type de cadre supporté par le cad (lien entre les nouvelles bibliothèques fournies en sdk).
au fait (je serai chanceux.. ) mais beaucoup de programmes écrits pour les clients et autres freeware continuent à travailler pendant des dizaines d'années (... comme le voyageur) sans que personne ne me demande d'apporter des changements.

Le discours d'entretien pour moi n'existe pas. Le client me paie une fois et j'essaie de faire quelque chose qui fonctionne pour toujours... le "tangeti" pour qu'il continue à travailler les laisser à la grande maison de logiciels... Je m'en fiche.
(si vous n'avez pas compris, je veux dire que le logiciel abrite souvent "marciate" avec la question entretien quand ils pourraient structurer leur travail sans entretien).

si le cad au fil du temps a apporté des modifications aux procédures/commandes de sorte que mon sw ne fonctionne pas gratuitement pour le client.
rares. Il faut admettre que autodesk avec autocad et le lisp a une grande attention à la compatibilité en arrière.

au sujet du discours: "...sur la scène internationale il y a plusieurs lis comme le vôtre..." Peut être... mais pas non plus.
Le SPM utilise le cad pour les choses les plus absurdes. Parfois, la réponse à leurs problèmes (temps d'arrêt, élimination des erreurs, etc.) est une: créer une procédure ad hoc.
aussi simple que le sw peut être (pour le programmeur) parfois pour l'entreprise représente l'élimination d'un « goulot d'étranglement » pour lequel il paierait de l'or.

pour la protection du sw, à condition que - si un programme est très valide - il est systématiquement "sportetto" indépendamment du type de langage utilisé pour l'écrire, j'ai développé des systèmes de protection basés sur le code clé lié à la série du hd. et j'en suis satisfait.

Purtoppo n'importe quoi est téléchargé depuis le web pour un moment se termine sur le hd et est interceptable - avant son annulation - après qu'il ait été chargé dans la mémoire de la conception de cad.

ceci ma pensée ;-)
 
Je serai très bref, et je reste sur le sujet sans préjudice du fait que je veux vendre ou non, qu'il exhorte absolument de la question comme toute prédication non sollicitée. sauf pour dire que c'est son droit, et j'ai une fois mis gratuitement à disposition sur un forum un travail de recherche historique et graphique (pour un usage personnel dans la modélisation) et quelqu'un non seulement s'il est pris mais l'a placé sur ses modèles pour la vente lui traitant. et je me suis retourné un peu...
Cependant Je crois qu'il n'y a aucune protection, sur le web vous trouvez tout. Donc c'est inutile de se faire baiser. Il était temps. le même autodesk dans les années 80 (je pense) a fait un programme pour "offusquer" le code, en exploitant pratiquement les espaces qui aujourd'hui tout contexte de programmation vous réincline à se demander. Mais aujourd'hui, les entreprises savent qu'elles le savent, à la fin de l'histoire de la ruse assorties avec des fissures? Ils vont vous faire courir partout sur leurs serveurs... et personne ne possédera rien. Je peux aussi être moraliste ? l'avenir est "social"- "capitalisme". un hybride qui a donné vie au pire des connubs.
 
compiler pour les différentes plateformes et ajouter l'expiration par date, simple et sécurisé.

Je ne comprends pas les différents commentaires "déniatifs", celui de tristan encore plus, n'est pas comment un programme est fait pour le rendre valide, mais l'idée qui l'a originaire, vous pouvez être aussi bon que vous voulez mais n'ont jamais la bonne intuition.
Exactement.
le marché dira alors si j'avais raison.
 
Exactement.
le marché dira alors si j'avais raison.
Sans aucun doute c'est le marché qui vous donnera la réponse finale.

Comme il a été écrit sur la protection des logiciels, je ne m'inquiéterais pas trop.

en supposant que le logiciel réussira.

Combien de chances y a-t-il que le logiciel soit libéré au lieu de réécrit à partir de zéro ?

Personnellement, je préfère tout réécrire de zéro plutôt que de le protéger.

ne négligez pas cet aspect même lorsque vous voulez commuter un logiciel.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut