Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Deployment Demo(Trial) Program

Deployment Demo(Trial) Program

Scheduled Pinned Locked Moved Visual Basic
questionsysadmin
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    FriendlySoluations
    wrote on last edited by
    #1

    How can i make Demo(Trial) for Deployment program ?, i mean how can i determine a period so the program will not be accessible after the period expired?

    C 1 Reply Last reply
    0
    • F FriendlySoluations

      How can i make Demo(Trial) for Deployment program ?, i mean how can i determine a period so the program will not be accessible after the period expired?

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      All sorts of ways. They all have a few things in common - they need to store a time stamp, and that stamp needs to be hidden and left behind if the program is removed. Oh, and because you're using .NET, they are all a waste of time, anyone can decompile your code and remove the section that enforces the demo.

      Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

      D F 2 Replies Last reply
      0
      • C Christian Graus

        All sorts of ways. They all have a few things in common - they need to store a time stamp, and that stamp needs to be hidden and left behind if the program is removed. Oh, and because you're using .NET, they are all a waste of time, anyone can decompile your code and remove the section that enforces the demo.

        Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

        D Offline
        D Offline
        Dave Sexton
        wrote on last edited by
        #3

        Christian Graus wrote:

        Oh, and because you're using .NET, they are all a waste of time, anyone can decompile your code and remove the section that enforces the demo.

        As a sidebar - your thoughts on obfuscation? I've read a few articles on it but never bothered putting into practice.

        C 1 Reply Last reply
        0
        • D Dave Sexton

          Christian Graus wrote:

          Oh, and because you're using .NET, they are all a waste of time, anyone can decompile your code and remove the section that enforces the demo.

          As a sidebar - your thoughts on obfuscation? I've read a few articles on it but never bothered putting into practice.

          C Offline
          C Offline
          Christian Graus
          wrote on last edited by
          #4

          My app supports a piece of hardware, so I've never bothered. But, I think it's a good idea, I really should be doing it, too.

          Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

          1 Reply Last reply
          0
          • C Christian Graus

            All sorts of ways. They all have a few things in common - they need to store a time stamp, and that stamp needs to be hidden and left behind if the program is removed. Oh, and because you're using .NET, they are all a waste of time, anyone can decompile your code and remove the section that enforces the demo.

            Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

            F Offline
            F Offline
            FriendlySoluations
            wrote on last edited by
            #5

            Can I use the registry to solve this problem ? If yes please tell me how? I mean, if I save a value in a register and update it on time(ex. Hour,Minute),and when we reache to specific value the program will not be accessible.

            C 1 Reply Last reply
            0
            • F FriendlySoluations

              Can I use the registry to solve this problem ? If yes please tell me how? I mean, if I save a value in a register and update it on time(ex. Hour,Minute),and when we reache to specific value the program will not be accessible.

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #6

              You can, sure. You can store the date the program is first run, and every time you run the program, load that date, and check how many days ago it was.

              Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups