UNICODE AND SECURITY FOR FLASH DESKTOP APPS

I'm presently in the development phase of some desktop applications using Adobe Flash to develop rich interactive apps that include games published in AIR for PCs. Given that I intend to commercialize these products, I have the following requests which you may be able to help provide answers to:
- how do I type texts in unicode characters given that my applications will include texts in my local language of yoruba.
- how best can I integrate security features into my application such that serial numbers or activation keys are required to run them? This is to help ensure that the apps run on per PC basis. This'll also help ensure timed licensing for users.
- how best can I obfuscate my swf files so that they are not easily decompiled or viewable by users in my program files or even by software which can expose the source codes? From experience, I have some AIR published desktop apps installed on my PC yet the swf files are viewable from the program files on my harddrive.
- how can I also protect my ActionScript files from being decompiled?

same problem with me sir , If you find answer kindly let me know and if i find the solution it will be my pleasure to share it with you !
Freind, I want to make a flash game ,
but it should not be a web based it is a desktop based application !
and the most important part of this is its security .
I want to do the following things
1)-I can copy this game on others pc  , but it must be expired after 10 days .
2)-if someone copy it by any unethical way , it must not be opened on his pc a black screen should come
i have wathced a game like that .
I am confused how to make it ,it can be achieved by using flash or i have to make a separate desktop
application on C#.net or java that can hold this game and take care of security issues .
Thank you very much

Similar Messages

  • Hi, i purchased and downloaded the lr6 desktop app (update), and used my serial number from the email from adobe but it said it was only eligible for lr5. thanks, rich

    hi, i purchased and downloaded the lr6 desktop app (updating from lr5, paid 80. for the update), and used my serial number from the email from adobe sentbut it said it was only eligible for lr5. thanks, rich

    If you purchased an upgrade from LR5 to LR6 then after you enter your LR6 serial number, you will need to enter your LR5 serial number, unless LR6 finds LR5 on the computer.  This also assumes that you've purchased the perpetual license of both LR5 and LR6, not a cloud license for LR5 which doesn't use a serial number for licensing.  If entering a LR6 then LR5 serial number into LR6's serial-number area isn't working, then is there something special about the LR5 that would make it ineligible for an upgrade?

  • Is there any plan to create a HTML5 shell for flash player apps & interactive elements?

    Is there any plan to create a HTML5 shell for flash player apps and elements? The canvas option is very limited and many apps & old, interactive flash elements no longer work on most mobile devices. 

    HTML5 is the "anti-flash", so to speak. It requires no plug-ins. HTML5 is MP4 which is QuickTime video. That's the "shell" for it.
    Steve Jobs said in 2006, when iOS was first released, that "playing Flash content is processor consumptive and drains batteries in mobile devices, reducing their life." That's why Apple iOS devices have never been compatible with Flash, and also why Android dropped support for the technology in June of 2012.
    Android has "Dolphin" and "Puffin" browsers, which render Flash content (video and animations) "server side" to reduce the load on mobile devices running Android. Likewise, Apple has "SkyFire" which works the same way, but is designed specifically for iOS.

  • Windows App Certification Toolkit fails on Certification requirements for Windows desktop apps Point 5.5

    Using the latest Version 3.4 of Windows App Certification Toolkit to check Windows 8.1 compatibility our Installer was not approved on:
    Certification requirements for Windows desktop apps
    5.5 Your app installer must create the correct registry entries to allow successful detection and uninstalls
    But all necessary settings are done and after the installation of our application we will find all settings in the registry.
    We use an MSI Installer embedded in a bootstrapper exe. The MSI Installer is made with the WiX Toolset V3.6.
    The same Application Installer got approved on November, 2014.
    We checked this issue against the latest version of MSThreatModelingToolkit installer which also was made with WiX toolset and it fails, too.
    So is there a higher restriction or do we miss anything?

    Hi Wibudev,
    I would suggest you to double check if you have miss something in registry, per documentation mentioned, the installation module must create the following registry entries during installation:
    DisplayName
    InstallLocation
    Publisher
    UninstallString
    VersionMajor or MajorVersion
    VersionMinor or MinorVersion
    WACK 3.4 is the latest version, I don't think there would be any higher restriction but I will recommend you to test with another computer to see if the validate fails again. Sometimes the issue could be on the PC environment.
    --James
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Can we implement site catalyst for Remote desktop app like MS dynamics NAV?

    Can we implement site catalyst for Remote desktop app like MS dynamics NAV?
    please throw some insight

    Hi,
    Thank you for posting in Windows Server Forum.
    Does this happens for this particular application?
    For a test you can publish Notepad\WordPad as RemoteApp and check whether facing same issue. Please check the result and let us know. If it’s working normally then might seems there is some configuration issue with MS Dynamics App. 
    Does this happens for all user or specific users?
    Which version of RDP Client you are using for client system?
    Try to install RDP 8.1 for better feature.
    Update for RemoteApp and Desktop Connections feature is available for Windows
    http://support.microsoft.com/kb/2830477
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

  • HT4009 where is the agree button on I phone 4 to agree to new updated terms and conditions for downloading new apps?  read all info all 54pages but no agree button at end?

    where is the agree button on I phone 4 to agree to new updated terms and conditions for downloading new apps?  read all info all 54pages but no agree button at end?

    Try first signing out of the iTunes and App Store in Settings>iTunes and App Stores (tap on your apple ID and choose sign out) then sign back in.
    Then do a hard reset, hold down the home button and the sleep/wake button at the same time until you see a white Apple then release.
    Then go ahead and try again, should work.
    I hope this helps!

  • Configuration desktop and laptop for developing ipad apps

    I am new to developing ipad apps. Can you please suggest the cheapest configuration for apple desktop and laptop

    vihrao wrote:
    Also I want to run web apps with backend database on this.
    Makes no difference. Any machine that Apple has sold in the past 4 years runs Mountain Lion and Xcode with no problem. Xcode is far more demanding than a backend database and local web server.

  • Problems with applet for displaying desktop app's output

    I inherited a desktop C++ (VC6) application that uses the user's web browser for output. When the system first wants to display output it writes a temporary html file, fires up the web browser with an html page with an applet that opens a socket that listens for messages on a particular port. The C++ app then sends the temp file name through the socket for the applet to display. When new output comes along the new file name gets sent through the socket and the applet updates the web page (so all of this work is just so that you don't get a new web page for each output). It uses a similar mechanism to display help (sending the relevant section number through the socket). The relevant Java looks something like this:
         m_serverSocket = new ServerSocket(m_theApp.m_port);
    and then later
         clientSocket = m_serverSocket.accept();
    Recently the Sun decided that connecting to localhost is a security risk (see http://sunsolve.sun.com/search/document.do?assetkey=1-66-246387-1), so that this accept() now throws a security exception. I'm trying to fix this but I'm not getting anywhere. Here are the things I've tried and decided doesn't work (feel free to point out mistakes or misunderstandings on my side, I'm a noob at java):
    1) I changed the C:\Program Files\Java\jre6\lib\security\java.policy file to add "accpet" for localhost:
              permission java.net.SocketPermission "localhost:1024-", "listen,accept";
    this works, but I can't use this because a) it isn't safe, b) we don't want users to have to change their java.policy files and obviously the installer can't do it
    for them.
    2) I don't want to sign the applet because this will be really confusing to users (why should they be asked to trust anything from a desktop app that doesn't even do
    anything over the net?)
    3) I've tried passing a command line parameter to the applet in order for it to use an "application" specific policy file, but it seems that an applet can't take
    the -Djava.security.policy command line parameter.
    4) I've read that unsigned applets can (only) open sockets back to the server from which it was loaded, but I'm not using a webserver so there is no server URL (and
    localhost doesn't work).
    I'm out of ideas but would love to hear some!
    Paul

    Pay $150 or so to get your certificate signed by one of the major Certification Authorities. Signing your Jar will then stop the user being asked if he trusts the signer.

  • Skype for Modern Windows and Skype for Windows Desktop on a tablet???

    Hi All. I am a newby here so please be patient I have a 6 month old Toshiba Encore that comes installed with "Skype for Modern Windows". When I opened Skype today I received an advice/advert saying that this service will cease July 7 and I should uninstall and update to "Skype for Windows Desktop". News flash.... I have a tablet and it is telling me to install a Desktop version? Is this correct, dispite that my device is a (Windows 8.1) OS tablet, am I still required to make the conversion? Any advice most appreciated.  

    And just in case your next question is "Why". I am just a user like you so no inside knowledge but from what I have read it is partly down to the "Modern" version actually being based on "Old" tech, so it couldn't intergrate with the cloud based future of Skype and partly down to it isn't probably worth fixing (It had a lot of issues that I could see). Unfortunatly for some it is a bit inconvenient that it's being killed off before Windows 10 is released. The one thing I liked about the "Modern" version was the intergration with for example your contacts in the people app, but if you uninstall (Or when it gets killed off in a couple of weeks) you lose that intergration. I know you still have it in Outlook with intergration for the desktop version but to be honest Outlook isn't great on a seven inch tablet either. From my understanding when 10 is finally here and Skype catches up there will be full Skype intergration with your contacts again (Although I could be wrong and that is for the WP). Anyway, I for one would love MS to consider the universal app idea based on the WP version for smaller or all tablets. Maybe someone from Skype will reply?

  • Need opinions/links/etc... regarding Oracle security for a custom app

    Okay it's an open ended question but I need some help figuring out what we should be doing.
    We have an old legacy Sybase system written in Powerbuilder which they want to move to a web app. Great! That means we get new toys. Problem, it's a standalone system now being merged into a web system. We're looking at Oracle 10.2 and App Server to run everything. We're not sure about reporting yet.
    Here's my question. What/how is everyone using for user account security? I'll have say 5000 users at different locations in the world. Let's say you have sites A, B and C. I'll ultimately need to be able to allow Mr. Smith at Site A to create info which nobody at site B or C is allowed to see. But then Mr. Smith's manager should be allowed to see all the work done by his people so he technically has visibility to everything at site A regardless if he created it or not. The company VP & Presidents need to see everything from sites A, B and C. (Also possibly allow someone to 'grant' access to another person's info. ie - someone at site A allowing someone at site B to view their info by some interface setting)
    Now there's a second level of sensitivity. Say unclassified, classified and top secret. Each employee, regardless of where they sit in the heirarchy tree above, can only see documents up to their sensitivity level. So someone with classified access can see unclassified and classified items, but not top secret.
    Now I've looked at Oracle row level security and it looks like exactly what I'll need but that means that every user, needs to be a database user? I've never worked with something like that. The only other way I'm aware of doing this, would be have the application developers code all the checks into the system based on user info. That leaves lots of maintenance headaches and we will need a reporting tool so then we have to recreate all that info on the report side as well. (which is actually the way the current standalone system works. One main user to do the connections, then we have a "user table" to check rights, password & so forth).
    Is it unheard of to create a custom app (that's the key, there is no COTS for this), then have all the user accounts be stored as actual Oracle users? For a web app, I'm used to a single user being the "pass through" for any connections to the database then pass that back to the user. Are there any considerations or tricks to integrate Oracle user creation into the system or it's as simple as have the app run the correct sql from an account with the correct permissions?
    How else can this be done or how else is everyone doing it? Any links to info would be great and most appreciated. Stories and how you did it type of info is also real good!
    Thanks.

    Pierre,
    That helped a lot. I ended up ordering one of Tom's recommended books on security. I also was able to find a few examples (once I figured what I needed to be looking for) that got me up and running with a test instance to play with.
    Thank you very much!

  • Windows App Certification Kit - Test Fails for Validate Desktop App at "Write appropriate Add/Remove Program values"

    Hi,
    I am trying to validate a .Net Framework 4 WinForms application for use in the Microsoft Partner Network portal.
    I am using Windows App Certification Kit 3.4 for Windows 8.1 , and the Validate Desktop App option.
    To build the package I am using InstallShield 2012 SPR Limited Edition (for Visual Studio), and the validation fails
    only with the following error (please also see the attached image):
    Clean reversible install test: Failed to Write appropriate Add/Remove Program values
    Error Found: The registry population test detected the following error: app didn't create the required registry entries.
    A non-optional value 'DisplayName' is missing or invalid (same for 'Publisher', 'ProductVersion')
    Please note that I have filled in all the publisher/product details in the InstallShield project, on the General Information page.
    Also I have tried to use the Microsoft Visual Studio Installer Project for VS2013, and the validation failed with the exact same error.
    (https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d)
    Any help would be very appreciated.
    Thank you.

    You may need to add the necessary info to the app’s Windows Installer package so it can configure Add/Remove Programs in Control Panel correctly. Setting these properties automatically writes the corresponding values into the registry. From the picture,
    you are missing some necessary information about your desktop app.
    Also You need the correct admin permissions to write to the registry.
    Please refer to this thread:
    http://stackoverflow.com/questions/21182856/windows-app-certification-kit-test-result-app-didnt-create-the-require-regist
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Illustrator CC2014 and Update Creative Cloud Desktop App

    Hi,
    I am using the Creative Cloud Student edition on Windows 8.1. Right now I have some problems with Illustrator and the Desktop App itself, however I absolutely need it to work right now for University. I try to explain the problem as clear as I can, I hope you can help me!
    First, the problem I have with Illustrator: I installed the newest version (CC2014) a couple of weeks ago. It all worked fine at first. After some time, when opening the application, I got a message saying it can't be opened and that I should go to the .exe file and operate it as Administrator. When I clicked okay, Illustrator opened without me doing what I was told.. This kept going on for a couple of days until now. I cannot open it anymore, a message appears saying: The localized source files for this application could not be loaded. Fix this application or reinstall. Then try again. .The problem is, I cannot fix or reinstall the application, I can't even uninstall it (It says there were problems and not everything was uninstalled..) Now I don't know what to do?
    Second, I cannot update my creative cloud desktop app. It says: Creative Cloud desktop could not be updated. Error Code: 50. I have searched for that error code, but could not find any explanation.
    I would be very happy for your help!
    Thank you in advance!

    First, to uninstall and reinstall
    -using the cleaner after uninstalling and before reinstalling may help
    -http://helpx.adobe.com/creative-cloud/help/install-apps.html (and uninstall)
    -http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html
    Error 50 https://forums.adobe.com/thread/1432237 may help
    or
    A chat session where an agent may remotely look inside your computer may help
    Creative Cloud chat support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

  • Can't compile winlist-ng and itask for Enlightenment desktop

    Hi,
    I'd like to compile winlist-ng and itask for Enlightenment.
    I've checked out the code from here
    svn checkout http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA
    Then I run
    cd E-MODULES-EXTRA/winlist-ng/
    ./autogen.sh --prefix=/usr
    make
    But I get the following errors
    In file included from e_mod_main.c:1:0:
    e_mod_main.h:59:3: error: unknown type name ‘E_Popup’
    E_Popup *popup;
    ^
    e_mod_main.h:87:3: error: unknown type name ‘E_Border’
    E_Border *border;
    ^
    e_mod_main.h:94:3: error: unknown type name ‘E_Border’
    E_Border *bd_above;
    ^
    e_mod_main.h:142:48: error: unknown type name ‘E_Border’
    Ngw_Item *ngw_item_new (Ng *ng, E_Border *bd);
    ^
    e_mod_main.h:169:48: error: unknown type name ‘E_Border’
    void ngw_border_menu_show (Ng *ng, E_Border *bd, Evas_Coord x, Evas_Coord y, int dir, Ecore_X_Time timestamp);
    ^
    e_mod_main.c:68:20: error: unknown type name ‘E_Container’
    _ngw_config_dialog(E_Container *con, const char *params)
    ^
    e_mod_main.c: In function ‘e_modapi_init’:
    e_mod_main.c:161:8: error: ‘E_EVENT_CONTAINER_RESIZE’ undeclared (first use in this function)
    (E_EVENT_CONTAINER_RESIZE, _ngw_win_container_resize_cb, NULL));
    ^
    e_mod_main.c:161:8: note: each undeclared identifier is reported only once for each function it appears in
    e_mod_main.c:163:50: error: ‘E_Config’ has no member named ‘use_composite’
    if(ecore_x_screen_is_composited(0) || e_config->use_composite)
    ^
    e_mod_main.c:179:112: error: ‘_ngw_config_dialog’ undeclared (first use in this function)
    e_configure_registry_item_add("extensions/winlist_ng", 50, D_("Winlist NG"), NULL, "enlightenment/winlist", _ngw_config_dialog);
    ^
    e_mod_main.c: In function ‘_ngw_win_new’:
    e_mod_main.c:241:15: warning: assignment makes pointer from integer without a cast
    win->popup = e_popup_new(ng->zone, 0, 0, 0, 0);
    ^
    e_mod_main.c:243:24: error: request for member ‘ecore_evas’ in something not a structure or union
    win->ee = win->popup->ecore_evas;
    ^
    e_mod_main.c:244:26: error: request for member ‘evas’ in something not a structure or union
    win->evas = win->popup->evas;
    ^
    e_mod_main.c:246:15: error: ‘E_Config’ has no member named ‘use_composite’
    if(e_config->use_composite)
    ^
    e_mod_main.c:252:12: error: request for member ‘shaped’ in something not a structure or union
    win->popup->shaped = 1;
    ^
    e_mod_main.c:253:34: error: request for member ‘ecore_evas’ in something not a structure or union
    ecore_evas_shaped_set(win->popup->ecore_evas, 1);
    ^
    e_mod_main.c:256:14: error: request for member ‘evas_win’ in something not a structure or union
    win->popup->evas_win = ecore_evas_software_x11_window_get(win->ee);
    ^
    Makefile:455: recipe for target 'e_mod_main.lo' failed
    make[2]: *** [e_mod_main.lo] Error 1
    make[2]: Leaving directory '/tmp/E-MODULES-EXTRA/winlist-ng/src'
    Makefile:476: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory '/tmp/E-MODULES-EXTRA/winlist-ng'
    Makefile:384: recipe for target 'all' failed
    make: *** [all] Error 2
    Here's the full output of both autogen and make:
    Output.
    Any help is appreciated.

    I gave a couple of window switchers and task switchers a shot, but none of them work well with enlightenment.
    rofi, simpleswitcher, telescope, xwinmosaic, skippy-xd have two issues for me:
      •  they show all windows on all desktops
      •  they don't see newly created windows, I have to restart enlightenement (ctrl+alt+end) for them to appear, making them unusable.
    It's probably due to enlightenment not implementing some standards. Here's the output of skippy-xd:
    $ skippy-xd
    [wm_check(): Your WM is neither EWMH nor GNOME WM compliant. Troubles ahead.
    main(): running once then quitting...
    wm_get_stack_sub(): Retrieved window stack from _NET_CLIENT_LIST.
    [ 0.02 ] error 8 (BadMatch) request 139 minor 4 serial 124 ("BadMatch (invalid parameter attributes)")
    [ 0.02 ] error 143 (BadPicture) request 139 minor 30 serial 125 ("RenderBadPicture (invalid Picture parameter)")
    [ 0.02 ] error 8 (BadMatch) request 139 minor 4 serial 143 ("BadMatch (invalid parameter attributes)")
    Oh, and superswitcher just segfaults, but that project seems to be dead for a couple of years now.
    In any case I liked rofi and skippy-xd but they don't work well with enlightenment. I might just drop enlightenment because it's not very stable, crashes too often, lack of working systray, bad scaling for gtk apps, and has weird alt+tab behavior.

  • Extend supported icon sizes for AIR Desktop Apps

    Currently AIR Desktop Apps seem to only support a limited set of icon sizes (16x16, 32x32, 48x48, 128x128px).
    It would be great to see bigger icon sizes (like 256x256 and 512x512px) being supported as well. For example, Windows7 does not display 128x128px icon size so the maximum icon size for AIR apps on Windows is currently 48x48px (which actually is pretty small and results in pixelated icons).
    Can you please consider the option of extending supported icon sizes?

    Feature request for this issue: Bug#3844899 - Adobe AIR does not support 256x256 desktop icons on Windows Vista, 7 or 8.x

  • Can windows xp use a different sound card for itunes - I want to use a sound card for itunes and another for all other apps

    Can Windows XP use a different sound card for itunes - I want to use a sound card for itunes and another for all ther apps

    To the best of my knowledge, Windows is not capable of setting a specific sound card based on the app being used, it's all or nothing.
    Try a google search or search the Microsoft site.

Maybe you are looking for

  • [SOLVED] Laptop doesn't suspend anymore when closing lid [GNOME 3]

    Hi there! Since I upgraded to GNOME 3 recently, my laptop (Acer Aspire TimelineX 3820TG) doesn't suspend anymore when I close the lid. Instead, it just turns off the screen. If I choose suspend from the menu, it does suspend properly. I googled a bit

  • Nokia Pro Camera App Problems

    I am on EE and finally got the Pro Cam App last night when I got the Amber Update for my Lumia 920. I have two problems with it: 1) Everytime I take a picture, the image I've taken is displayed on the screen and doesn't go away, I have to return to t

  • Printing Options

    My old MacBook (white clunky one) suddenly began to only print in black and white.  I changed printers, changed ink, ran the alignment, etc.  Nothing converted the printing back to color.  Now I have a brand new MacBook Pro and it was printing in col

  • How can i import .vcf file to iPhone ?

        contacts .vcf

  • Field selection on variable screen

    Hi All, I have a requirement in my report. Selection screen would need to show: Material Group      - either this or the GL field must be completed GL account      - either this or the MG field must be completed How do you I go about to do this? Than