私は考えていた...
私はプログラムを持っており、それに対して課金したいと考えています。
それは Windows で動作し、ほとんどが VB とバッチファイルで書かれています...
ユーザーにプロダクト キーを購入してもらい、ライセンス認証して有料版を使用するように強制するにはどうすればよいですか?
前もって感謝します!
〜@Cascading-style
私は考えていた...
私はプログラムを持っており、それに対して課金したいと考えています。
それは Windows で動作し、ほとんどが VB とバッチファイルで書かれています...
ユーザーにプロダクト キーを購入してもらい、ライセンス認証して有料版を使用するように強制するにはどうすればよいですか?
前もって感謝します!
〜@Cascading-style
これは、プログラムの実行回数を制限できることを示すほんの少しの例です。したがって、最大実行回数に達した場合、プログラムは自分で自動削除します
@echo off
Setlocal enabledelayedexpansion
Title Count the number of times my BATCH file is run
Mode Con Cols=70 lines=7 & color 0E
Set /a MaxExecution=3
set /a count=1
set "FileCount=%tmp%\%~n0.dll"
If Not exist "%FileCount%" (
echo !count! > "%FileCount%"
) else (
For /F "delims= " %%a in ('Type "%FileCount%"') Do (
set /a count=!count! + %%a
echo !count! > "%FileCount%"
)
)
echo.
echo This Program is running for "!count!" time(s)
Call :SelfDelete
pause>nul & Exit /b
::**************************************************************
:SelfDelete
echo.
If !count! GTR !MaxExecution! (
Color 0C
echo The maximum execution of this "%~nx0" is set to "!MaxExecution!"
echo and it is reached & Timeout /T 5 /Nobreak>nul & Del %~f0
) else (
echo The counting is "!count!" and the max is set to "!MaxExecution!"
)
Goto :EOF
::**************************************************************