How to prevent users of my program to coping my program using Server/Client

Hi All,
How do you get a program to send back information on the computer that it is running from which will be indeed useful
in preventing unauthorized copying of the program recognition of which computer it is on and if it isn't the right (in the beginning) on it should be installed on.
please assist.
Regards,
San

cotton.m wrote:
>
in preventing unauthorized copying of the program
[http://forums.sun.com/thread.jspa?threadID=5407595] Nobody wants to steal your code. Seriously. Stop wasting time on this "+requirement+".
Yup, if I accidentally stole that code I would take it back for a refund... Unclean! Unclean!
Some useful links:
1. [Sun's Java Tutorials|http://java.sun.com/docs/books/tutorial/] are really very, very good; and they're free!
2. [Sun's Internal Java Code Conventions|http://java.sun.com/docs/codeconv/] have become the defacto industry standard.
Seriously, why do you imagine that people want to steal your code? Does it contain the magic formulae for making wine out of water? I think not. And it's called "a grape vine".
Cheers. Keith.

Similar Messages

  • How to prevent users from creating new folders in share folder directory?

    Hello guys
    I'd like to know How to prevent users from creating new folders in share folder directory but still keep their power of creating new folders in their personal 'my folder'?
    I tried changing the 'manage privilage ---- create folder' to deny certain user accounts, but by doing so, it also stops the user from creating new folders in their 'my folder', which is not good..
    I also tried going into these share folders and tried different access types such as 'change/delete', 'read', 'traverse folder' etc, but none of it work ideally. The 'change/delete' access still allows them to create new folders, 'read' access prevents creating new folders but also take away their power of saving reports..
    Any thoughts on how to take away their ability to ONLY create new folders in share folder areas without affecting their other privileges?
    Please advise
    Thank you

    Easy, on the shared folders root folder only give them 'read' or 'traverse folder' but on the the folder inside the shared folders root folder give them 'change/delete'. That means they can change anything inside those folders but not create any folders at the shared folders root level.

  • How to prevent user keyin wrong in master-detail

    How to prevent user keyin wrong in master-detail.
    Example : User click button to created mster with out crete detail then they going to another master record for created detail for that master,
    How to control user keyin master-detail currect record finish first then can go to another master?
    Is it posible if I will disable another record of master and enable only current record after they finish to keyin master and detail of this record then I enable all.
    If posible can you give me step-by-step and coding.
    Thank you very much

    I'm not able to understand the scenario. You probably will have to provide more detail of the issue.
    --Shiv                                                                                                                                                                                                                           

  • How to prevent user or group to use 3-tier WebI and DeskI in XI 3.1

    How to prevent user or group to use 3-tier WebI and DeskI in XI 3.1
    This function is enable in BOE 6.5 by using Supervisor.

    Hi,
    You can explicitly deny access to these applications from the CMC in BOE 3.1. Open the CMC, click on BusinessObjects Enterprise Application and then select the WebI.
    From the right hand side click on the 'Net Access' section for that group and disable the 'Log on to Web-Intelligence and view this object in CMC.'
    This will prevent the option of the WebI for that group.
    I hope this helps you.
    Regards,
    Prashant

  • How to prevent user from selecting a specific printer?

    Hi there
    I have a MailFolder which has an ArrayList of Email objects inside it. Each MailFolder has an attribute called folderFile which is a reference to a folder in the operating system. Each Email has an attribute called parentFile which is a reference to a file in the operating system.
    Now, I am trying to put printing into my application.
    When I print using a normal printer like my HP Deskjet or the likes - an actual physical printer - everything works fine. But when I print using the Microsoft Office Document Image Writer, things go wierd. The following things happen;
    I call myMailFolder.getFolderFile().exists() and this = false. But if I (in the debugger) make a new file pointing to the same path, .exists() = true. Also if I look in the OS, the file exists. So somehow in the job.print() this Document Image writer seems to be messing up this file reference. The same thing happens to the myEmail.getParentFile().
    So to fix this, can anyone tell me how to prevent the user from selecting this printer, or can anyone tell me why this is happening only with the Document Image Writer?
    Many thanks!
    Rachel

    I have similar problem with our printing program. I am printing Java Tables, zoom in every column in a landscape page accross multiple pages.
    There are two fatal problems:
    1. On Dell Latitude laptop, the HP5100 printer didn't work; I have to change the code to draw the table header with 2D graphics.
    2. Crash when printing on MS document image writer, but on some computers
    it works perfectly.
    Any one have a good solution/same result for topic 2?
    Thanks,

  • How to prevent users from running PRC: Transaction Import from WebADI form?

    Hi,
    We are 12.1.3 and trying to create a workflow to approve Project transactions coming through web ADI before they become effective. To this end, we want to prevent users from running the PRC: Transaction Import from the Web ADI.
    I know that if the checkbox Automatically run transaction import is not checked, the program does not run. But we want to hide this checkbox and not allow the possibility that the program could get triggered.
    To this end, we updated the BNE_INTEGRATORS_B with source='C'. This allows you to edit the integrator from Desktop Integration Manager.
    UPDATE BNE_INTEGRATORS_B SET SOURCE ='C' WHERE  INTEGRATOR_CODE ='PAXTTRXB'
    In the 4th step, where the value for Uploader Parameters is set, we have set boolean value to No. These are the fields on the page:
    Parameter Name: bne:import
    Display Name: Start Transaction Upload
    Data Type: Boolean
    Category: Field
    Default Value: Boolean Flag: No
    Description: start Transaction Import Concurrent Request
    Display Options: Displayed: Unchecked
    Display Options: Enabled: Checked
    Display Options: Required: Checked
    Prompt Left: Automatically submit Transaction import
    Display Type: Check Box
    Maximun Size: 100
    Display Size:100
    Now the checkbox is not appearing for the user to check it, But the program is automatically running when you hit Upload in the WebADI. 

    Hi ,
    Try removing the PRC: Transaction Import Program from the request group for the responsibility used by customers to submit the WebADI and then check if the program launches.
    Regards,
    Raghavan

  • How to prevent users from saving and emailing intranet documents externally

    Someone in our company needs to upload a pdf to our sharepoint intranet site for internal-only use. How can I prevent users from downloading it and emailing it externally?
    I mean, a user could screenshot it I guess, but I need to give management a due diligence answer.

    You would need to look into a reverse proxy/firewall that had the ability to block access based on content. This isn't something you can accomplish out of the box with SharePoint (even with AD RMS).
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How to prevent user from creating jobs

    Hi,
    we need to prevent user from creating jobs on a dev enviorement. It's a 10.2.0.4 database standard on linux 64bits.
    Their schema has only connect and resource roles. Is there a way to prevent them from creating jobs? In 11g it's the CREATE JOB permission, but in 10g i'm not sure how can i do this.
    Thanks for any ideas!

    On 10g it's probably the CREATE JOB as well.
    http://www.oracle.com/pls/db102/homepage
    Alternatively you could:
    alter system set job_queue_processes=0
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/initparams089.htm#REFRN10077

  • How to prevent user publish stream to FMS

    Hi all,
    I've installed Flash Media Server and send stream to it use Flash Media Live Encoder via rtmp://mydomain.com/live. And on my website, I've embed code to play this live stream via rtmp://mydomain.com/live. All ok!
    But, any user can install Flash Media Live Encoder and connect to my FMS, publish his/her stream (because url to publish and view is same)
    My question is: how to prevent end-user publish stream to my FMS, only allow end-user view my live stream?

    From the Flash Media Live Encoder FAQ:
    How can I enable authentication on Flash Media Server?
    Download the Authentication add-in and install it on Flash Media Server.

  • How to prevent users accessing hotspot

    hi all
    i have to resolved this issue your help will be benefit for me
    i have users on the internal network when using wireless has restrictions on brwosing the internet but if when the receive signal from hotspot or somewhere else they connect to it and have no restrictions on their laptops so can someone explain me how to prevent them connection to the hotspot when they are inside the corporate LAN
    thx

    If you have a Cisco WLC you can at least do rogue access point detection with Cisco Cleanair capable AP's.
    Firstly, WLC cannot stop your staff from accessing your neighbor's Wi-Fi.  You also cannot "jam" or contain your neighbor's Wi-Fi signal.  As what Steve said, there's no way a Cisco appliance can do.  A system/network admin can, on the other hand, lock down the profiles and policy via AD what the client can/can't do with wireless.
    After a few fines/written discplinary actions people should stop.
    If you tell a kid "no", what do you think a kid will do?  This works the same way with adults.
    Take our case, this government agency decided to embrace Wi-Fi.  So they got this team together and we, networks, went around installing the latest Cisco WAP in a 10-storey building (including pre- and post- site survey).  Works well.  During tests, clients can seamlessly roam their laptops from one end of the floor to the other.  Tick of approval.
    Then security came, and they put down this policy:
    1.  No one can use internet dongles anymore; and
    2.  The only sites Wi-Fi users can use over the internet are Yahoo and Google 
    Because of this, everyone (and I mean EVERYONE) stopped using Wi-Fi.  From the CEO down to the rank-and-file.  Wi-Fi usage, per month, was at (an average) 12.  Users went back to the un-restricted USB internet dongles and the Wi-Fi network became a white elephant.  Internet usage cost went through the roof but the Security team stood their ground and did not waver.
    My story is this:  The more you restrict, the more they'll find loopholes.  Every corporation is now being proactive and are implementing BYOD. 

  • How to Prevent User for Multiple click on form Submit button ??

    Hi,
    Is there any easy solution rather than AJAX or any HARD Solution.
    to prevent user from being submit for only once...
    So database record remain consistent rather than redundant.
    if any JAVASCRIPT SOLUTION IT WOULD BE BETTER ONE.
    WHAT SHOULD I DO ??

    Use the disabled property, set it to true and then submit the form programmatically.
    <html>
    <head>
    <script>
    function validate()
         var textfield = document.getElementById('textfield');
         var submitButton = document.getElementById('submitbutton');
         var mainForm = document.getElementById('mainform');
         if ( textfield.value.length == 0 )
              alert("Validation Failed");
              return false;
         submitButton.disabled = true;
         alert("The button has been disabled, going to submit now");
         mainform.submit();     
    </script>
    </head>
    <body>
    <form id="mainform" action="#" method="GET">
    <input type="text" value="" id="textfield"/>
    <input type="submit" value="Try Me!" id="submitbutton" onclick="return validate();" />
    </form>
    </body>
    </html>A reminder though, this is JavaScript and these are Java forums.

  • How to prevent user from entering zero hours in Timecard

    We have a need to prevent user to enter/submit zero hours in timecard. The case right now is user will be able to enter:
    Hours Type M T W T F
    Vacation 0 8 0 0 0'
    and when we run BEE transfer process it created absences with zero hour duration for Monday, Wednesday, Thursday and Friday.
    We try to prevent absences to be created with zero hours or user to be able to enter zero hours in timecard.
    Please help.
    Thanks

    Hi
    you can refer following example
    ========= formula ===============
    Initialise Variables which can be null
    default for db_pre_period_start is ' '
    default for db_pre_period_end is ' '
    default for db_post_period_start is ' '
    default for db_post_period_end is ' '
    default for db_ref_period_start is ' '
    default for db_ref_period_end is ' '
    READ IN INPUT VARIABLES
    INPUTS ARE resource_id (number)
    , submission_date (text)
    , period (number)
    , period_maximum (number)
    , reference_period (number)
    , db_pre_period_start (text)
    , db_pre_period_end (text)
    , db_post_period_start (text)
    , db_post_period_end (text)
    , db_ref_period_start (text)
    , db_ref_period_end (text)
    , duration_in_days (number)
    , timecard_hrs (number)
    Processing
    l_return = otl_24_hours_check()
    IF l_return > 0 THEN
         ( rule_status = 'E'
         message1 = 'DAILY_MAX_LIMIT' )
    RETURN VARIABLE
    RETURN rule_status, message1
    ============= database package ==============
    FUNCTION otl_24_hours_check
    RETURN NUMBER IS
    j NUMBER := 0;
    e_count NUMBER := 0;
    tc_blocks Hxc_Self_Service_Time_Deposit.timecard_info;
    BEGIN
    tc_blocks := Hxc_Self_Service_Time_Deposit.get_building_blocks;
    j := tc_blocks.FIRST;
    WHILE j IS NOT NULL
    LOOP
    BEGIN
    IF tc_blocks(j).scope = 'DETAIL' THEN
    IF to_number(tc_blocks(j).measure) > 24 then
    e_count := e_count + 1;
    END IF;
    END IF;
    j := tc_blocks.NEXT(j);
    END;
    END LOOP;
    RETURN e_count;
    END;
    ================================
    above formula checks if a person entered more than 24 hours in a day

  • CE10 how to prevent user from view hostrical instance

    hi,
    We are currently using CE10. One of our user used search functionality in enterprise to search for reports start with 'employee' and it came  back with all the crystal reports on the server that  started with employees, even the one the user doesn't have access to.  My greatest concern about this is that users can view historical instance and it is sensitive data.  Does anybody know whether or not this is a bug in CE10?  Is there a patch/fix for this?  Is there any configuration change that I can make to
    prevent users from being able search all the reports on the server rather just their own reports?  Any help is greatly appreciated.
    Regards,
    Susan

    hi,
    I have an EVERYONE group with limited access(view object), and EVERYONE group is added to each folder with NO ACCESS.  If I revoke view object(explicitly denied) privilege from EVERYONE group, do I still need to remove EVERYONE group from each folder?  When I'm at folder level in CMC, I see EVERYONE GROUP added, but when I tried to remove the EVERYONE GROUP, the EVERYONE group is not an option for removal.  What am I missing?
    Thanks for your help!
    Regards,
    Susan Johnson

  • How to prevent user from disabling plugins like censureblock or adblock?

    I'm thinking about using censureblock and adblock in classroom in school, but it is easy to disable these plugins. Is there a way to prevent users to disable or delete these plugins?

    Hi microspace
    you mean add-ons, like censureblock or adblock.
    see if this helps : [https://addons.mozilla.org/en-US/firefox/addon/public-fox/ Public Fox - addon]
    thank you

  • How to prevent users to create their own private list ?

    Hello,
    Is there a way to prevent users to create their own private list ?
    Or to perform their own queries ?
    Thanks for your help.

    Any list or search will always query the database regardless of volume. For example, a user has access to just 1 account record. This record could be one of 10 million other account records. To allow the user to see this record, the entire account pool will be queried. That's where indexes help and queries are really fast.
    Turning off search is not the solution. Ensuring queries are optimized is the solution. For example, manager visibility always slows down the search because the nature of a manager visibility search requires compex search patterns. So you could turn off manager visibility for your company and use alternate means like books. Manager visibility search is a feature that's primarily used by small-to-medium-business (SMBs). Large enterprises should never use it.

  • How to prevent user from deactivating the adobe software

    I am working in a training center, We've got 20 machines here installed with Adobe CS3 production premium (not using network license). The problem now i foresee is the software deactivate problem, i found user can deactivate the adobe software even they dont have XP administrator rights.
    And what i know about activation of adobe software is that there is a limit of activation count of 30 tries and after that i have to call the adobe technical support for help.
    Is there any way that i can prevent user from deactivating the software in terms of registry modification or what other kinds of method.
    Thanks
    Ivan

    If you have 20 machines I assume you have a volume license, which does not require de/activation anyway.
    If you have 20 separate licences... well, the only thing I can think of is to block the Adobe Activation domains of adobe.com through the firewall of your network. You should probably contact Adobe directly for more specific info.

Maybe you are looking for

  • "go back" on toolbar doesn't work

    The "go back" icon on my toolbar had disappeared.  So I went to view and added the icon.  I can see it but it is shaded and won't work.  In order to view the last item I was reading, I have to go to history and choose from there which is annoying.  I

  • HT201272 Downloading past purchases?

    Hi there, I have lost my old iPhone, and I am trying to download the iTunes purchases I made on it to my new mac but they don't appear to be in purchased section, only on the history receipt. I cant find it to re-download my old library - please help

  • Non-English's bold font problem

    I want to set the label's font by bold. This is the part of my code. UIFont* font = [UIFont boldSystemFontOfSize: 20]; UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 100, 50)]]; label.font = font; label.text = @"ようこそ"; If text i

  • Save STO in inbound delivery

    Hi Gurus, Requirement is to save Stock transfer order number in Inbound delivery line item when STO is created in SAP.STO will be captured in purchase order level as reference field. ME_PROCESS_PO_CUST is this BADI can be used.Pls suggest Regards Rav

  • V$sql

    Hi, on 11g R2, when you restart database does v$sql loose /update the information ? If yes that's why I do not find my query : select sql_text from v$sql when sql_id ='jhyt9urt'; no row selected. Ok then , in which permanent table can I find it ? Tha