Support Board
Date/Time: Tue, 21 Jan 2025 03:59:38 +0000
[Programming Help] - User is not authorized for some but not all, DLL files
View Count: 1314
[2018-07-28 22:40:41] |
ForgivingComputers.com - Posts: 987 |
I have a client who is beta testing my DLL studies for me. He recently changed his account with AMP, and therefore his Sierra Account user name (AC22853) is also new. I removed his old account name, which was working fine with the chartbook and DLLs I sent him before today. After changing the name, the files are downloading OK, but he is getting the error message from my DLL that checks for authorized users, with only the new DLLs. The older one works fine. Attached is a screen shot of his Windows Message Log, where there are three records that say "You are not allowed to use this study". I tried recompiling with a new copy, tried 32- and 64-bit DLLs and they all work for me but not for him. I am worried my other clients my have issues, but I have not heard anything yet. Is there something at your end that is causing this? Custom Studies DLL Name: FC S3 V3 Beta We are both on version 1781 and tried to update to current version and were still on 1781. My c++ authorization code for this is from your site: // Is User Allowed?
if(sc.IsUserAllowedForSCDLLName == false) { if(sc.Index == 0) { sc.AddMessageToLog("You are not allowed to use this study",1); } return; } DLLs that work: (compiled this morning - FC_S3_V3_Limit_2.dll - FC_S3_V3_Limit_2_64.dll DLLs that do not work: All compiled with 1739 - FC_T3_V3_Auto_64.dll - FC_S3_V3_Auto_64.dll - FC_T3_V3_Auto.dll - FC_S3_V3_Auto.dll - S3 Auto NQ V3.cht - T3 Auto NQ V3.cht - FC_T3_V3_Auto_Gary_64.dll Date Time Of Last Edit: 2018-07-29 14:01:06
|
Private File |
[2018-07-29 18:47:34] |
ForgivingComputers.com - Posts: 987 |
Didn't get an acknowledgement e-mail. Should I re-submit this? Brad |
[2018-07-29 20:44:09] |
Sierra Chart Engineering - Posts: 104368 |
Refer to this page: Resolving Custom Study File and Access Issues Also make sure the SC DLL name in the DLL matches exactly the SC DLL name the user is authorized for. Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2018-07-29 20:44:24
|
[2018-07-29 20:52:01] |
ForgivingComputers.com - Posts: 987 |
Of course. I had other DLL names that I should have added his name to. Thanks!
|
[2018-07-29 21:20:12] |
Sierra Chart Engineering - Posts: 104368 |
And make sure that they have given you their correct Account Name in Help >> About. They might have made a mistake with that.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2018-07-29 21:21:07
|
To post a message in this thread, you need to log in with your Sierra Chart account: