Is there a way to hide the source code in an Xcode app?

Whenever I export an Applescript app from Xcode, in the resources folder, there is the unprotected source code. Someone else has changed the source code a bit and has begun distributing my app as his own. Is there anyway to compile or encrypt this code on export?

In your project's build settings there is an OSACompile - Build Options section where you can select the option to Save as Execute-Only.  The run-only script isn't encrypted, but I haven't heard of anyone taking the time to decompile one.  Note that even though the script is no longer easily readable, text strings and variable/method names can still be seen.

Similar Messages

  • Is there a way to hide the source of a page?

    I would like to know if there's a way hide the source of a page.
    In the near future I would like to sell access to a CF app to resellers, so that they can sell my app as their own service. I'm looking for a reasonable solutions to hide where the page is coming from. Not for my sake but to give my resellers some privacy.
    the way I do it now is:: <iframe id="myFrame"   frameborder="0" scrolling="auto" src='http://mysite.com/applications/main.cfm/?id=14' width="100%" height="100%"/>  this offers no privacy.
    a nice example of what i would like to do is this web site:
    service provider -> http://mailinglistorders.com/index1.cfm
    customer -> http://www.wizcounts.com/index1.cfm
    Any ideas, suggestions, pointers would be greatly apreciated!!
    Thanks!

    thanks for your input, that is a solution, but I would prefer to find a simpler to implement solution, something that if possible could be automated. It doesn't have to be unbreakable, as there is no sensitive data being sent, it's only a customer id and some parameters. Is there a way maybe to encrypt the URL at the clients side and decrypt it at the server side (maybe I'm showing my ignorance )
    I'm just trying to avoid being obvious.
    Thanks again!!!

  • Is there any way to hide our source code  in browser

    in web browser by using the
    view -----> source
    one can see the source of that page..
    is there any way to hide it.

    Encryption/decryption solutions are only useful if you want to "hide" the source from point to point and it is meaningless if you want to hide source from the client (the other point).
    The question of interest is here: why do you want to hide the source from the client?
    If it is really an important requirement, consider an applet or a standalone application instead of webapplications. Although it is harder to do, but those can still be reverse engineered.

  • Is there a way to hide the reading pane in iPad mail after a message is read?

    Is there a way to hide the reading pane in iPad mail after a message is read?

    Selecting a different email will change what is displayed. Tapping the Home button will take you back to the Home screens. Tapping the power button on the top of the iPad will put it to sleep. Those are pretty much your options.

  • Is there a way to hide the name of the sender of a text message?

    Is there a way to hide the name of the sender of a text message?

    If the sender's name is not in your Contacts only the number will be shown, not the name.

  • Is there a way to hide the SSID?

    On my old Linksys router I could choose to not broadcast the SSID as a form of added security (a hacker won't hack what he doesn't know exists). Instead of it showing up in the list of available networks, you had to type it in manually.
    It finally broke and I bought an AirPort Extreme which I just set up a few minutes ago. Created a new network, new password, etc. But there doesn't seem to be an option to not broadcast the SSID that I could see.
    Is there any way to hide the SSID from people looking for available networks?

    Eric wrote:
    Is there any way to hide the SSID from people looking for available networks?
    yes.
    launch *airport utility* and enter +manual setup+ for your device. go to the wireless tab and click on +wireless options+. find the check box for +create a closed network+ and update the AEBS.
    edit: don't be fooled, though. clients connected to a hidden (closed) network still broadcast the SSID openly. there are a number of freely available tools out there that can pick up a hidden network in a snap.
    JGG
    edited by the Jolly Green Giant (where Green stands for environmentally friendly)

  • Is there any way to hide the column header in BW workbook?

    I have inserted a query into a workbook. But I don't want the column header to be shown. Is there any way to hide the column header? Thanks.

    Hi,
    If you want to do any custom formatting to the workbook and you do not want it to reset when you refresh the workbook,
    You will have to You can deactivate the function for adjusting the formatting (Adjust Formatting after Refreshing) in the Display Options of the Query Properties.
    When you do this, you can have your own formatting for the workbook and it will not be affected when you refresh the workbook.
    Regards,
    Joe

  • Re: Is there a way to hide the launcher in Win95?

    If you read the Systems Manager manual you can find how to use the short cut to
    start your application using the ftcmd or ftexec.
    The following is an example of one that I use.
    C:\forte\install\bin\ftexec.exe -fi bt:C:\forte\userapp\APPWIN\cl0\APPWIN0 -fns
    SYSNAME:5000
    Hope this helps.
    Mike Moran
    Longs Drug Stores
    Joseph Mirwald wrote:
    Hello forte-users,
    i am wondering if there is a solution to hide the launcher in the
    task-line of Win95 without additional tools.
    I need a way to start the launcher as system-service or in a manner
    that the process is not shown in the Win95 task-line after startup
    the computer. Because if more MS-DOS-tasks are open some users clean
    the task line using close with the right mouse-button to close those
    tasks without looking which kind of process it is. And sometimes they
    close the launcher also during run of a forte-application which makes
    it impossible to continue some work in this application :-).
    Every little help is welcome
    Joseph Mirwald

    I'm guessing what really needs to be closed is the launch server window,
    right? That's the one that runs as an "MS-DOS" box in the task bar.
    The launcher is just the little applet that can run other applications.
    As far as we have been able to discover here, the only way to make the
    launch server close after the application exits is to code it into your
    application. Forte doesn't really want to close it though, because it is
    used to fire off any and all application that get run using "ftcmd" or
    the LaunchService.RunApplet method call.
    If you don't need to use Forte's application distribution mechanism
    (i.e. having it create icons in "Forte Applications" for you), you can
    do as mentioned earlier and run things as an "ftexec" instead of an
    "ftcmd".
    It would be nice if Forte let you decide what type of icon you want it
    to create when you install an application on a given node.
    Sam Yates
    Systems Analyst
    Amgen, Inc
    [email protected]
    -----Original Message-----
    From: Dustin Breese [mailto:[email protected]]
    Sent: Friday, July 24, 1998 10:36 AM
    To: [email protected]; [email protected]
    Subject: Re: Is there a way to hide the launcher in Win95?
    Joseph,
    Try setting FORTE_LAUNCHER_CLOSE=TRUE. This is supposed to
    shut down the
    launcher after an application is launched. The default is FALSE.
    You can hide the console window when launched via FTExec by:
    aW : Window = new();
    aW.windowsystem.ConsoleWindowDisplayState = DS_HIDDEN;
    Hope this helps!
    Dustin Breese
    PerSe Technologies
    From: Joseph Mirwald <[email protected]>
    Date: Fri, 24 Jul 1998 09:26:32 +0200
    Subject: Is there a way to hide the launcher in Win95?
    Hello forte-users,
    i am wondering if there is a solution to hide the launcher in the=20
    task-line of Win95 without additional tools.
    I need a way to start the launcher as system-service or in a manner
    that the process is not shown in the Win95 task-line after startup
    the computer. Because if more MS-DOS-tasks are open some users clean
    the task line using close with the right mouse-button to close those
    tasks without looking which kind of process it is. And sometimes they
    close the launcher also during run of a forte-application which makes
    it impossible to continue some work in this application :-).
    Every little help is welcome
    Joseph Mirwald
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • I have a mac book with no CD slot and can't install PSE11 on my computer. Is there a way to redeem the serial code online?

    Is there a way to redeem the serial code to install the PhotoShop Elements 11 on to my computer? Or will i have to buy an external CD rom?

    Download the PSE11 installer from Download Photoshop Elements products | 13, 12, 11, 10

  • Is there any way to know the T-code from the screen?

    Hi friemds,
    it s a general question. but I found relavant for posting here.
    I saw our group friens giving some T-codes for spro functions (eg: SNRO, M/06), bbut how to know the transaction from path. i.e. If I go to condition types screen, there I could not see any transaction. is there any way to know the T-code from the screen?

    Hi,
    Listed here are the various ways you can find the list of transaction codes and their usage:
    Use transaction SE11 - ABAP Dictionary:
    Fill in the Database table name and click the Display button.
    - TSTC   table will contain all the Tcodes and
    - TSTCT table will contain all the Tcodes with Texts.
    Once you entered the screen, click in Top Menu - Utilities - Table contents - Display
    If you want to display all the transaction code (total - 57,048) you have to change the Fields: Maximum number of hits to 99999 (default 500).
    or
    Simply goto transaction SM01, although this tcode is to Lock/Unlock any transaction code, you can also view all the tcode available in the R/3 system from here.
    or
    Goto transaction SE93
    There are two ways where you can find the list of transaction codes in SE93.
    Method 1:
    You must be familiar with the starting characters strings for each of the R/3 application modules.
    Assuming you know that most Materials Management transaction codes start with MM.
    In the Fields: Transaction code, type in MM* and press the function key F4
    The list of transaction code starting with MM will be displayed.
    Method 2:
    On the Top Menu, click Utilities - Find - Execute and the first 500 transaction will be display.
    If want to display all the tcodes, make sure you remembered to change the Fields: Maximum no. of hits right at the bottom of the screen.
    I know a particular T Code and can enter and work on it.  How do I know what is the menu path for that T Code?
    Enter Search_SAP_Menu in the command box and when the pop box appears enter, the Tcode and it will give the nodes and menu path. 
    This is helpful only in case of SAP Menu not in case of SPRO - ie IMG.....
    Reward if Helpful,
    Regards,
    Archit.

  • Is there a way to hide the tab bar on my I Pad 2 in IOS 5?

    Anyone know of a way to hide the tab bar in an I Pad 2 using OS5? It wasn't there on the previous operating system.

    I can only assume that you are talking about Safari and the answer is no. Safari now uses tabs. If you want a tab free browser, download iCab. You can use tabs or you also have the old Safari way of browsing open web pages at your disposal. Another rally nice feature is that you can swipe from one open web page to another open web page. It also has a ton of other features that Safari does not have.

  • Is there any way to hide the menu bar?

    I've been trying to find out if there's a way to hide the menu bar unless the mouse pointer is pushed up to the upper edge of the screen, I know there are third-party applications that let you do this (Menufela which uses Application Enhancer that I prefer to avoid as it is causes more problems than it solves as far as I'm concerned), I also know that it's possible to write applications that cause the menu bar to exhibit this behaviour while they're focused.
    But what I'm looking for is a way to make it behave this way all the time without installing Application Enhancer and having to deal with all the headaches that come with it.

    serioustrouble wrote:
    It does seem odd that you can't get the menu bar to hide itself though, I seem to recall something about editing certain files in .app directories to make it hide itself on an app-by-app basis.
    To hide the menu bar for a single application, you need to modify the Info.plist, as described -> here <-.
    This will work on nearly every application. Only on a very few applications it will cause incorrect behaviour, mainly Finder.app.
    So a simple way to realise your wishes, is to create an Applescript, that will "hide and unhide" the menubar for a couple of apps at one time.
    Here a demonstration example: Choose one or more apps. Menu bar will be hidden/unhidden:
    <pre style="
    font-family: 'Courier New', Courier;
    font-size: 12px;
    line-height: 1;
    border: 2px solid #1E90FF;
    width: 700px; height: 200px;
    color: #000000;
    background-color: #F5FFFA;
    overflow: auto;">
    on run
    set xyz to choose file default location (path to "apps" as alias) with multiple selections allowed without invisibles
    repeat with i in xyz
    set appName to name of (get info for i)
    if appName ends with ".app" then set proName to text 1 thru -5 of appName
    tell application "Finder"
    try
    if exists (process proName) then
    set x to display dialog "Is " & "\"" & proName & "\"" & " still running? If so, please quit it now!" buttons {"Cancel", "Quit it!", "No! Not running!"} default button 2 with icon 0
    end if
    end try
    end tell
    try
    if button returned of x is "Quit it!" then
    tell application appName
    quit
    end tell
    end if
    end try
    try
    ((i as Unicode text) & "Contents:Info.plist") as alias
    set infoPlist to quoted form of POSIX path of ((i as Unicode text) & "Contents:Info")
    try
    do shell script "defaults read " & infoPlist & " LSUIPresentationMode"
    do shell script "defaults delete " & infoPlist & " LSUIPresentationMode"
    on error
    do shell script "defaults write " & infoPlist & " LSUIPresentationMode -int 4"
    end try
    end try
    end repeat
    end run
    </pre>
    Spażek

  • Is there a way to automate the tax code assignation on non PO documents lik

    I'm looking for a way to automate the tax code assignation on purchases, I'm aware of the condition techniques for POs, but I would like to understand if it can be also applied to the other document in purchases so we can have a totally automate process on tax code assignation.
    Documents like: Contracts, Info records, RFQ, Scheduling agreements, Outline Agremments

    What you need to do is to create condition tables & access sequences for condition type NAVS for purchasing documents like RFQ, Contract & Scheduling agreement. You can use the document types and document category to differentiate these. Obviously this is required only if your tax determination scenario is different between different document type, if the tax code to be determined is not linked to purchasing document type, then you only one access sequence which can have parameteris like PORG, vendor if required etc. which are common to all document types.
    Once this configuration is done, then you need to maintain condition records using transaction MEK1 and maintain the tax codes as per the combination of parameters.
    In case of Info-record, it is different as it is a master data and this automatic tax determination will not work there.

  • HT201304 I forgot the restriction code. Is there a way to reset the restriction code without restoring my IPod?

    I don't remember my restriction code is ther a way to remove the code without restoring my iPod?

    http://support.apple.com/kb/HT1212
    Basic troubleshooting steps  
    17" 2.2GHz i7 Quad-Core MacBook Pro  8G RAM  750G HD + OCZ Vertex 3 SSD Boot HD 
    Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101
     In Memory of Steve Jobs 

  • Is there any way to eliminate the locked file function in iWork apps?

    Hi, I recently added Lion to my Mac. Is there any way to eliminate the "locked file" function. I do not use iCloud or Time Machine on my Mac. Thanks. Bob

    I don't use Time Machine either but the option for this function is in the Time Machine options.
    Open System Preferences > Time Machine
    Click 'Options'
    The bottom option should be about auto-saving. To stop applications from locking documents, uncheck the box. To extend the peiod before the document is locked, select the appropriate time from the drop-down menu.
    Hope that;s what you wanted!

Maybe you are looking for

  • APEX 3.1 Enhancements

    Now that APEX 3.0 is out, it's time to collect some enhancements for the next release. In the APEX 3.0 Feedback Application a lot of users already posted enhancements for the next release and I'm sure some of them are considered by Oracle. Because th

  • ITunes can't find my music library

    Hello-I have all my music files on a external hard drive,when I want to play a song in iTunes 7 it can't locate my music on my external hard drive. How to I get my iTunes library to see my external hard drive? Thanks alot, Robert

  • Fxp on mac os x server

    Hi again, I have finished setting up my server and everything is working great. I have one problem though. we were going to transfer all the info from our old server to the new one per FXP. the server that has the mac osx server software will not acc

  • I need guidance on restoring apps & MS Office to MacBook Pro

    HI. I have recently had my MacBook Pro reset to factory settings, and had OS X Yosemite installed from scratch. I have taking a Time Machine backup before the laptop was passed to Apple Store for solving the upgrade to Yosemite OS X. When I got lapto

  • My firefox keeps reseting every time i close it all options i changed on it get reset to defaults why? is it some kind of error? im using windows xp

    well anytime i use firefox i watch some youtube vids watch stuff on jtv maybe even play some runescape then after i exit out of firefox every thing resets to defaults and i dont know why it does this i have scaned my comp with anti virus/malware/spyw