2004-11-15 17:01:21 UTC kyrpat c'est des questions bete deja pose x fois mais que je n'arrive pas a trouver :
comment ce calcul le prix d'un objet avec un indice ?
exemple : un programme indice 9
cout = 9 X 500 X taille
ou
cout = (3 X 100 + 3 X 200 + 3 X 500) X taille
combien cout un programme qui n'a pas encore ete grave dans une OCC ?
2004-11-15 17:13:44 UTC neko.miaou Dans le cas d'un programme, c'est la taille finale en MP qui compte.
Celle ci se determine à l'aide de la table ad hoc (dans la base et la matrice) en fonction de l'indice du programme et de son multiplicateur.
Une fois que tu as cette taille, tu regarde dans la table du prix des programmes celon l'indice, et tu multiplie le prix donné par le nombre de mp.
Ex : Tu as un programme d'indice 6 pesant 104 MP. Le cout au MP d'un programme d'indice 6 est de 200 nuyens au MP (un truc dans le genre), le cout de ton programme sera de 20 800 nuyens, ausquel tu peut appliquer le treet index si il y en a un.
A noter que pour un programme, payer ce prix te permet d'avoir le code source, pour 75% du prix, tu n'as que le code objet.
Pour le reste, ben ça fonctionne généralement comme ça aussi, tu as un prix par niveu d'indice, et tu paye l'indice X le cout par point d'indice.
A noter que le cout peut varier en fonction du niveau de l'indice.
2004-11-16 02:49:07 UTC Frantz aka FENIX la formule:
(Indice)² x Multiplier x (facteur de prix, en nuyens) = prix final
(Indice)² x Multiplier = taille du programme
1<Indice<3 , facteur de prix, en nuyens = 100Y
4<Indice<6 , facteur de prix, en nuyens = 200Y
7<Indice<9 , facteur de prix, en nuyens = 500Y
10<Indice , facteur de prix, en nuyens = 1000Y
Tu prend le facteur de prix final pour tout le programme. Pas de subdivisions, genre: de 1 a 3, c'est 100, de 4 a 6, c'est 200, etc...
Le fait d'avoir (Indice)² fait que tu a un "saut de taille" autour de 6: les logiciels de tres grand indices vont etre monstrueux, que ce soit en taille ou en prix.
ex:
Indice 5, multiplier 3 :
Taille: 5² x 3 = 75 Mp
Prix: 75 x 200 = 15.000 Y
Indice 6, multiplier 3 :
Taille: 6² x 3 = 108 Mp
Prix: 108 x 200 = 21.600 Y
Donc le rapport entre les prix est 1,44 , donc un indice 6 coute 1 fois et demi plus cher qu'un indice 5. Et c'est de pire en pire au dela de 7.
2004-11-16 07:59:46 UTC Silly Un programme ? Mais pour mettre où ?
Si les deckers achètent un cyberdeck et ont donc une unité de stockage ; j'ai vu nombre de joueurs acheter un soft pour un chipjack mais ne payer que le soft et pas le chip...
Donc si c'est ce que tu veux tu doit ajouter en plus le prix du chip qui est fonction du type de soft et de la taille...
2004-11-16 09:23:05 UTC kyrpat merci des reponses.
la difference de prix entre un indice 3 et 4 sont enormes. les joueurs choisissant plutot l'indice 3, le 4 offrant peut de chose en plus.
de toute maniere j'ai toujours calcule de cette maniere, je voulai juste faire un peu d'economie :p
nous sommes bien d'accord, quand on achete un programme la puce OCC est comprise avec.
le programme seul, donc le code source, ne vaut que 75% du prix. le code n'etant pas dans la puce OCC on peut donc le copier a volonte pour le mettre dans differente OCC.
vous voyez ou je veux en venir.
apres tout c'est la puce qui empeche la copie pas le programme.
2004-11-16 12:48:32 UTC neko.miaou Perdu (ce serait trop facile!!!)
Ce que l'on entend par code source, c'est la version non compilé du programme, celle avec les lignes de code et tout et tout. Et surtout celle qui te permet de reprendre le code pour le checker, y rajouter des options, l'upgrader etc.
Le code objet, c'est le logiciel compilé. Pas moyen d'aller fouiller dans le code avec cette version, tu as le logiciel, il marche, mais excepter t'en servir tel quel, tu ne peut rien faire avec.
A priori, les deux version viennent sur puce (mais pas forcement, ça dépend ou tu achete, si tu passe par la hacker house, par exemple, tu téléchargera ton prog sur une ligne sécurisé). La protection est a pirori présente sur le deux puces, tu ne peut pas copier de puces a puces. Par contre, logiquement, tu peut mettre ton programme en mémoire (sinon tu es bien emmerdé avec ta puce pour faire tourner ton soft), et rien ne t'empeche de faire une copie sur puce depuis la memoire (enfin je crois, en fait j'ai jamais bien compris le systeme de protection anti copie de SR).
Sinon, je pense aussi que quand tu achete un programme sur puce (knowsoft, skillwire, logiciel matriciel, etc) la puce qui constitue le support physique est compris dans le prix....
J'ai toujours trouvé hallucinant le prix d'un MP sur puce dans SR, 5 nuyens le MP, ça donnerais un truc genre 5 Euros du Giga, dans un monde ou la technologie informatique est censé être omniprésente (et si la puce de sockage, ce n'est pas un truc de base qui ne coute rien ou presque, ben je ne comprend pas...)
2004-11-16 12:52:23 UTC Bob Deuxfleurs pour le système de protection, c'est facile, seules les copie de première génération sont exploitable.
C'est a dire que depuis une puce protegé, tu peut copier le programme où tu veut et tant que tu veut, il marchera. Par contre cette copie ne pourra pas être copié.
2004-11-16 12:55:16 UTC neko.miaou Comme ça, d'accord!
2004-11-16 14:45:47 UTC -BS- sauf qu'il existe un utilitaire dans le SOTA 2063 qui permet de récupérer le code source à partir d'un code Objet, si je me souvient bien, j'ai pas le bouquin sous les yeux.
2004-11-16 15:59:40 UTC kyrpat bon j'ai retrouve les differents passages qui en parle :
achat d'un programme, M3 (en anglais) p 94 :
"les prix donnes representent le code objet et une copie du code source. le prix est reduit de 25% pour avoir uniquement le code objet. augmenter de 10% le prix si l'objet code est deja grave dans une OCC."
une fois le code termine, M3 p 80 :
"une fois que le programmeur a termine son travail, il a maintenant une copie du code source du programme. (...) celle ci devant etre utilise pour effectuer des copies du code objet, lequel est utilise par les personnages. le code objet est habituellement grave dans une OMC, lequel requiert un test de gravage (NtD : ce qui nous donne une OCC)."
puce optique, M3 p 54 :
"il existe deux sorte de puce optique : memoire (OMC) et code (OCC). les OMC sont des disques vierge reenregistrable et effacable. comme tout media vierge ils ne sont pas cher, coutant seulement 5Y/M. un OMC ne peu avoir que 1 000 MP de donnee maximum.
une OCC est une OMC dont les informations ont ete gravees dessus. a la difference des OMC les informations sont imprimmees de maniere permanente. ils ne peuvent etre effacees ou reutilisees. (...).
le procede pour place un programme dans une OMC et de creer une OCC s'appelle graver. (...).
les informations gravees dans une OCC ne peuvent etre ecrite qu'une seule fois sur la puce mais peut etre copie de maniere illimite.
une fois grave, l'OCC ne peut etre reprogramme. une amelioration ou reparation necessite un test de gravage."
et enfin, puce et skillsoft, SR3 (en anglais) p 295 :
"afin de controler le piratage des logiciels, les programmes sont habituellement vendu encode dans des OCC. (...) les programmes dans l'OCC peuvent etre copie en memoire (ordinateur, headware...) mais les copies faites apres sont corrompus. (...)
les programmes matricielles, skillsoft et BTL sont gravees dans des OCC."
je vous laisse a vos conclusions entre ce qui est mis au debut et a la fin, si l'on peut copier ou pas.
pour moi, d'apres ce que je comprend a la suite de tout ceci.
un programme est vendu avec le code source et objet non grave dans une OCC, donc inutilisable.
grace au code source, on peut ameliorer, modifier et reparer un programme qui doit etre ensuite grave dans une OCC.
un programmeur peut developper un programme (code source) qui, evidement, peut etre copier a volonte.
vous en pensez quoi ??