|
|||
|
I am developing an application and i have the following settings.
-Pack resources enabled -Initialize script: Application.setBasePath(); (in order to see external files under the same path) the application works fine, until I try to add some greek characters to the folder names containing the app! Then it cannot locate the file names... To by pass the problem -i disabled the pack resources option -and removed the Application.setBasePath(); from the script and it works with greek characters in the folder names containing the application. I don't know if this is a bug or there is a fix so I am posting in both forums |
|
|||
|
Yes, the setBasePath has that problem. However, because the method is provided by the flash player, we can do nothing about it. In fact, when you are working with swfkit v3, you do not need to call the method. Just import all your files into the "Resource" panel, and build. There is not any path problem as in swfkit v2.
|
|
|||
|
The problem is that I don't want to Import all the resources, because the final executable will become very large (30MB+) and that will probably run very slowly in older computers (win 98).
Do you suggest anything else? I have to use the above problem in order to protect some crucial files. |
|
|||
|
In this case please do not pack any file. Encrypting the resource files will provide better protection than packing them. And if the files are not encrypted, but just packed, someone can still get it when your EXE has been launched. Because the EXE has to extract the packed files to a temporary folder to load them. Wherease if the files are encrypted, they cannot be played, edited, or decompiled.
|
![]() |
Was this information helpful? Yes No
| Thread Tools | |
| Display Modes | |
|
|