Licensing

Door Legolas , 24 jaar geleden, 3.729x bekeken

Hiermee kun je via een id (er zit nog geen mysql stuk in het script, die vrijheid heb je zelf :)) een lading bestanden die nodig zijn voor een gelicenceerd script overpompen.

De index.inc representeert een filelist, in dit voorbeeld is er een bestand hierin, echo.php. De bestanden die hierin staan moeten ook in de files dir staan (die beveiligd is met .htaccess).

Variaties
Mysql support in bouwen, zodat je het in je account systeem kan beheren.
Je kan het als updater gebruiken, zeg tegen de gebruiker eens in de maand het script te draaien, en zorg dat de index.inc dan de cangedfiles van die maand bevat. Of vraag gewoon of ze een cronjob gebruiken ;).
Als simpele installer, de gebruiker hoeft alleen zelf de config.php en het install script (dit script dus) up te loaden en dan dit script te draaien :).

Gesponsorde koppelingen

PHP script bestanden

  1. licensing

 

Er zijn 15 reacties op 'Licensing'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
DaeDaluz
DaeDaluz
24 jaar geleden
 
0 +1 -0 -1
Ziet er goed uit, maar noem is wat situaties waarin je dit gebruikt want ik kan niks bedenken O)
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
Nou ik zou zeggen als je een script hebt, maar niet wil dat het zomaar door wordt gegeven ofzo :) of als je een "trail" versie wil
Winston Smith
Winston Smith
24 jaar geleden
 
0 +1 -0 -1
Heb je daar geen voorbeeld van? Als het is wat ik denk dat het is, dan is het een cool script. Als het niet is wat ik denk dat het is, dan heb je me zojuist op een idee gebracht :P

En ik heb even geen zin en tijd om zelf te kijken wat het is :)

Edit: je hebt me sowieso op een idee gebracht :D
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
Ik kan niet zo makkelijk een voorbeeld hosten denk ik, word een beetje veel voor me server... btw. het is ook wel goed te gebruiken als updater =)
Derk nvt
Derk nvt
24 jaar geleden
 
0 +1 -0 -1
hmmm je kan dus gewoon dat 1e stuk aan een ander geven en dan dat 1e stuk invoegen in je site en dan kunnen mensen je script als een soort trial gebruiken?

Het klinkt wel hip.....
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
ja, je geeft het user ding aan je gebruikers en installt dan zelf provider. als de user dan wordt geopend download ie alles in de filelist (index.inc) dat ook echt op de server staat :) Overigens niet vergeten te chmodden ;)
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
UPDATE: nu met directory support :)
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
Quote:
ja, je geeft het user ding aan je gebruikers en installt dan zelf provider. als de user dan wordt geopend download ie alles in de filelist (index.inc) dat ook echt op de server staat :) Overigens niet vergeten te chmodden ;)

Je kan toch geen php bestanden laten inlezen, door iemand anders die niet op de server zit. ??
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
jawel want als het id goed is en het bestand ook leest de server het in en echo't ie ut :)
Aaaa bbbb
aaaa bbbb
24 jaar geleden
 
0 +1 -0 -1
maar dan kun je net zo goed gewoon direct laten doorlinken...
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
dan moet je toch zlef het bestand downloaden en uploaden etc...


24 jaar geleden
 
0 +1 -0 -1
En als je nu

if ($file[0] != "Error: Unlicensed") {

verandert naar

if ($file[0] == "Error: Unlicensed") {

dan is de beveiliging eraf. PHP kun je naar mijn idee niet echt goed beveiligen. De enige manier is om contracten te maken, want dan kun je nogal eenvoudig je recht halen in een rechtzaak. Zelfs al is de koper geen PHP-er, als hij kan kiezen tussen het inhuren van een scripter/hacker/cracker, 0-50 euro, of het kopen van een licentie, 100-500 euro, is die keuze niet al te moeilijk.
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
fout. dan krijg je allemaal bestanden met die tekst op je hd...


24 jaar geleden
 
0 +1 -0 -1
De echte veveilging is gewoon door er Zend Encoder overeen te gooien ;).
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
 
0 +1 -0 -1
Je kan dit script eigenlijk het best gebruiken als je een eigen software hebt. Zoals een forum bvb. en die wilt verkopen. Dan kan je een update script aan de kopers geven als de betaling is voltooid en als ze het script uploaden en de aanvragen wordt het forum gedownload.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. licensing

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.