Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Do I need the Run Engine installed?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Do I need the Run Engine installed?

    I was having some problems with one of my workstations crashing a lot when Alpha Five was quit or Alpha Five would not close down correctly when logging off. I have three users on this workstation at different times. I tried changing all users to Admin level and I made sure the virus scanner was not covering the directories used by A5v9.

    This workstation also had both the Run Engine version and the Full Platinum version installed.

    I couldn't get the problem to stop so I decided to delete the program (both versions) and try re-installing. After uninstalling I ran CCleaner and did a defrag. Then I re-installed only the Full version of A5v9 from the user login we use the most.

    After install I started the program and checked the "About" menu and everything was good. The license number for the full version was installed and it showed as Activated. I then did the latest Patch install and checked the program operation. Everything works fine.

    Next, I log in to each of the other two users and start the program. I am expecting to either be asked to enter a license number or find that the license for the full version is already entered. To my surprise the license number for the unlimited Run Engine version is entered instead. The program works fine for both users running our application. Neither of these users is asked to do anything that the full version would require.

    But I am wondering now how this works. Do I need to install the Run Engine version or will this setup be okay? My main user needs the Full version but the other two users, who are part-time and after hours, do not need the full version, only the Runtime.

    Will the single install of the full version act as both the Full version for one user and the Runtime for the others? If so, why do I have a Run Engine version at all. Couldn't I just use license numbers? Do I need to install the Run Engine?

    (I still don't know if my problem of crashing is fixed. I'll find out more as we use it in the next few days)

    Thanks,
    Sean

    #2
    Re: Do I need the Run Engine installed?

    On the workstations you need either the runtime or a full version, but as you say they will not do development then they just need the runtime. If they have the full version, both must have different license numbers to development PC.
    Uninstalling/reinstalling Alpha on development PC does not affect the other two workstations.

    Will the single install of the full version act as both the Full version for one user and the Runtime for the others?
    No.

    Comment


      #3
      Re: Do I need the Run Engine installed?

      Next, I log in to each of the other two users and start the program. I am expecting to either be asked to enter a license number or find that the license for the full version is already entered. To my surprise the license number for the unlimited Run Engine version is entered instead. The program works fine for both users running our application. Neither of these users is asked to do anything that the full version would require.
      Are you running a shadowed database on the work stations? are you starting alpha5 on the work stations directly?

      As stated earlier, you would need a seperate license number if running developement on each work station. Running the runtime on the workstations negates that problem.

      If you have a totasl of 3+ users and running the 1 licensed dev, you will have a problem somewhere dow the line.

      Some have gotten away from shadowed only to find out later, it can cause a problem. Given a thin ethernet is set a little different. Are you using thin ethernet?

      I have 20+ people concurrently on my individual apps and they have no developement license. If someone decides they want to add alpha dev on a machine, it is wiped out immediately. My users are not allowed that for security of the application. All developement is done by me and when I put in my name and password, it is ok or anyone else wipes alpha5.exe in program files or whereever they started it from.



      .
      Dave Mason
      [email protected]
      Skype is dave.mason46

      Comment


        #4
        Re: Do I need the Run Engine installed?

        Originally posted by seaken64 View Post
        I was having some problems with one of my workstations crashing a lot .... I have three users on this workstation at different times. ...
        According to his question we are only talking about one workstation with 3 different users.

        Sean, there are a lot of unanswered questions here...

        1. How are you're users accessing the program? They could be clicking an icon on the desktop that opens Alpha and then they open the application. They could be clicking an icon that opens the application directly and that icon could be pointing to the application file (.adb file) or it could be pointing to the Alpha5.exe and adding the application as an argument (this is really the best way).

        2. Does each user log in separately? If so, how are their icons set up and is the icon an "all users" icon or is it unique to each user?

        How the runtime and full version act on one computer all depends on how you set it up. My personal preference in your situation would be to make sure your users that don't need access to the full version are using the runtime. If your icon simply points to <ApplicationName>.adb then you really don't have a lot of control over which version of A5 is used. This is just like pointing an icon to a .doc file - the system uses whatever program is defined as the default to open that type of file. That usually means whatever program was installed last. If you installed the full version after installing the runtime, the full version becomes the default. (And if you installed OpenOffice after installing Word, OpenOffice would probably become the default for opening .doc files.)

        The best way to set up an icon for starting any A5 application is to set the target as:
        "<exe_fullpath>\Alpha5.exe" "<app_fullpath>\<AppName>.adb" <optional arguments>
        then set the Start In to the application's "<app_fullpath>"

        Example from one of my icons:
        Target:
        "C:\PROGS\A5V8\alpha5.exe" "E:\A5v8\WCS_8\App\WCS.adb" -nosplash -title="WCS"
        Start in:
        E:\A5v8\WCS_8\App

        Note that WINDOWS (not Alpha) REQUIRES quotes around any path name in the target when there is a blank space anywhere in the path or file names. In other words, in my example it could have been like this, with no quotes, because my paths don't have any blank spaces:
        C:\PROGS\A5V8\alpha5.exe E:\A5v8\WCS_8\App\WCS.adb -nosplash -title="WCS"

        But if the path was in "Program Files" instead of "PROGS" and "WCS 8" instead of WCS_8, then the quotes would be absolutely required. (This is just one of many reasons I hate seeing spaces in any names when dealing with A5.)

        Comment


          #5
          Re: Do I need the Run Engine installed?

          Originally posted by CALocklin View Post
          According to his question we are only talking about one workstation with 3 different users.
          Oops - I lost track of that very important fact.

          You do not need the runtime and you can set-up security so the developer can access the Control Panel and the other users cannot when running the full version.

          But as Cal pointed out, the two versions can co-exist. In this case there is more than one way to skin a cat.

          Comment


            #6
            Re: Do I need the Run Engine installed?

            some problems with one of my workstations crashing a lot
            This would make me think there are more than 1 work station. This one work station has 3 users. How many other work stations and how many users on those? But with no more input from sean???



            .
            Dave Mason
            [email protected]
            Skype is dave.mason46

            Comment


              #7
              Re: Do I need the Run Engine installed?

              I have 8 workstations on this LAN and one dedicated box I use as the file server. I am having this problem only with this ONE workstation which is shared by three users, each user at different times, each on their own log-in.

              I have two other workstations on this same LAN that also have more than one user but they are not having this problem. (And yes, the workstations are using shadowed databases).

              On this one workstation having the crashing problem (with Alpha Five only, no other crashes) it is set up the same way as all my other stations. I have an icon set up for each user exactly as Cal has suggested. This works fine for everyone. The three users icons on this workstation all point to the same database. However, up until I deleted and re-installed A5v9 I had all the users icons starting up the the Run Engine version of the program. After I re-installed only the full version I had my main user open the program with the full license. Then I logged-in to each of the other two users and opened the program - all before re-installing the Run Engine version - and the program reported that the Run Engine version was open. This surprised me since I had not yet re-installed the Run Engine version.

              I think it has to do with the licensing set up previously before I deleted and re-installed. All three users were originally set up using the Run Engine version. I had the full version installed but it was not being opened by the icons. It was just sitting there unused. When I decided to troubleshoot this crashing problem I decided to start with a fresh copy of the full version only.

              This setup I have now, with only the full version installed but with two of the three users being assigned the Run Engine license, seems to work okay for me. I was just surprised to see it happen. I thought I had to install the Run Engine version also on this same machine to allow the other two users to use it while my main user used the full version.

              I think the best thing will be to go ahead and install the Run Engine version also and make sure the icons for my two sub-users point to opening that version only. I will set the icon for the main user to open the full version.

              Sean

              P.S. The crashing problem remains. I will start another thread.

              Comment

              Working...
              X