powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / тамер жизни проги
11 сообщений из 11, страница 1 из 1
тамер жизни проги
    #37921831
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте можно перед компиляцией поставить таймер жизни программы с момента её компиляции? как?
в каих единицах - секунды, минуты, часы, сутки?
...
Рейтинг: 0 / 0
тамер жизни проги
    #37921918
QValD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофа, ты хоть сам понимаешь, как он должен работать?

ps сохраняй время компиляции и сравнивай его с текущим во время работы проги
...
Рейтинг: 0 / 0
тамер жизни проги
    #37921934
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QValD катастрофа , ты хоть сам понимаешь, как он должен работать?

ps сохраняй время компиляции и сравнивай его с текущим во время работы прогиА поскольку катастрофа владеет и запросами по IP - я бы порекомендовал текущее время запрашивать с NTP-серверов ИНета...
...
Рейтинг: 0 / 0
тамер жизни проги
    #37921958
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM, вариант с нетом не подходит, у человека не обязательно он может быть
>сохраняй время компиляции и сравнивай его с текущим во время работы проги
так его же можно переставлять на компе и тем самым продлять
...
Рейтинг: 0 / 0
тамер жизни проги
    #37921975
Фотография Qlewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофа,

в моей программе время начала пользования прогой хранится на сервере. программа при запуске считывает инфу с серва, сравнивает со временем на компе юзера и выдаёт, сколько ещё жить осталось(проге). также время сравнивается самим сервером при каждом обращении программы. т.е. юзер может поменять время на компе, но данные с сервера он изменить не способен. этим мне и нра PHP - абсолютная защищённость. в твоём случае, если интернет у пользователя может отсутствовать, храни данные в зашифрованном текстовом файле, в шифре пусть участвуют разные данные юзера. имя его учётной записи, день недели. но взломать такую защиту при желании можно, поэтому при первом же несовпадении шифрованных данных сноси юзеру винду
...
Рейтинг: 0 / 0
тамер жизни проги
    #37922059
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qlewer,
это как вариант
одно интересно такой инструмент кодеру считаю обычным и пустяковым делом, а тут как всегда Проблема века, на других языках также дела состоят?
...
Рейтинг: 0 / 0
тамер жизни проги
    #37927339
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
начинаю раскачивать лодку

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Public Declare Function GetTickCount Lib "kernel32" () As Long

Private Sub DoSomeCodeInVB()

    Dim tStart As Long
    tStart = GetTickCount

    А = (GetTickCount - tStart)

    Dim tEnd As Long
    tEnd = (GetTickCount - tStart) * 1000

End Sub



не раскачивается, не пойму, почему А не равно нулю?
потом двинусь дальше
...
Рейтинг: 0 / 0
тамер жизни проги
    #37927524
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эндрю, оно и не должно быть равно нулю.
Для медитации выполни следующий код и посмотри на результат
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Public Declare Function GetTickCount Lib "kernel32" () As Long

Private Sub PathInNirvana()

    MessageBox CStr(GetTickCount) & vbCrLf & CStr(GetTickCount)

End Sub
...
Рейтинг: 0 / 0
тамер жизни проги
    #37928533
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос, для медитации надо писать MsgBox :)
мне даёт разный результат, что это значит??
когда я это написал проверил ещё раз - даёт одинаковыйрезультат, что это значит??
полтергейс
от чего зависит??
...
Рейтинг: 0 / 0
тамер жизни проги
    #37928538
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну поинтерисовался в гугле
функция GetTickCount возвращает количество миллисекунд, прошедших с момента загрузки системы
это мне для решения задачи:
"хочу сделать триальную версию программы и спрашиваю как узнать сколько прошло с момента первого запуска"
поможет?
...
Рейтинг: 0 / 0
тамер жизни проги
    #37928671
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофану поинтерисовался в гугле
функция GetTickCount возвращает количество миллисекунд, прошедших с момента загрузки системы
это мне для решения задачи:
"хочу сделать триальную версию программы и спрашиваю как узнать сколько прошло с момента первого запуска"
поможет?

сам отвечаю не поможет, тогда не понятая ранее тема, ресурсы, закинуть в прогу файл ресурсов, записать в него одну строку и дальше считывать\сравнивать можно? как?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / тамер жизни проги
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]