tag:blogger.com,1999:blog-5420973216298028808.post6506380363665173067..comments2024-03-11T13:12:51.042+02:00Comments on INSHAME: How to create portable applications (also introducing PAL)Tritoniohttp://www.blogger.com/profile/03062520886873588956noreply@blogger.comBlogger40125tag:blogger.com,1999:blog-5420973216298028808.post-55365796218989920412024-03-11T13:12:28.889+02:002024-03-11T13:12:28.889+02:00It does not. The best AVs on VirusTotal do not det...It does not. The best AVs on VirusTotal do not detect it. From the ones that detect it only Malwarebytes is trustworthy, but it detects it using AI detection, so it's a heuristic detection. <br /><br />Unfortunately PAL is written and compiled with AutoIt3, and because many viruses have been written in that language, this causes most AutoIt3 binaries to be detected as viruses by many AV products. I challenge you to write a simple "hello world" program in AutoIt3, compile it, change the icon of the binary to a custom icon and not get detected by a load of AVs.<br /><br />In any case, the source code of PAL is included in the zipfile, so feel free to review it and compile it yourself.Tritonionoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-60162105576210309352024-03-11T04:09:45.416+02:002024-03-11T04:09:45.416+02:00The PAL download contains the DarkComet trojan.The PAL download contains the DarkComet trojan.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-19278433234065548532013-01-28T14:06:17.406+02:002013-01-28T14:06:17.406+02:00Thank you both Thunder618 and Anonymous for your k...Thank you both Thunder618 and Anonymous for your kind words. :-)Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-74734477611639294352013-01-25T18:37:23.397+02:002013-01-25T18:37:23.397+02:00It's encouraging to see that there still are p...It's encouraging to see that there still are people who write amazing blog posts, as much of the stuff nowdays is just reblogging. Amazing article. Props to you man.Thunder618https://www.blogger.com/profile/12666804057606383861noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-18481497367322385792013-01-19T19:17:25.731+02:002013-01-19T19:17:25.731+02:00hello my brother. i am from turkey.
I like this bl...hello my brother. i am from turkey.<br />I like this blog. And i am a student. and programmer c#-java.<br />See you again.(ı hate apple , too.)<br />:)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-11528261479157574042012-12-18T12:18:25.469+02:002012-12-18T12:18:25.469+02:00Unfortunately, it didn't work. I named the sho...Unfortunately, it didn't work. I named the shortcut "test," and in PALOptions I referenced it as "test.ink" and "test" but the PAL loading bar just appeared and closed down.<br /><br />But I actually found what I was looking for in Max's post.<br /><br />Thanks!Fusionoidnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-3605435271966637542012-12-09T16:30:14.968+02:002012-12-09T16:30:14.968+02:00I'm not sure if you can reference a shortcut. ...I'm not sure if you can reference a shortcut. Try it though. If you have a shortcut named "Test" then the actual file has an extension .lnk so try referencing "Test.lnk" and see if it works. But a shortcut contains a full path AFAIK so it won't be reall portable. In that case if you want to run the executable with extra parameters you can create batch files for that and EITHER reference them or even better make them call PAL.exe with those parameters and PAL will pass those parameters on to the referenced executable IIRC. Tell me how it goes and if you still have problems I'll try to change the code a bit to help you.Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-91272709546664642822012-12-06T10:36:29.051+02:002012-12-06T10:36:29.051+02:00What if in the PALOptions I wanted to reference to...What if in the PALOptions I wanted to reference to a shortcut instead of the executable? I ask because any one can put some command lines in the target text box in a shortcut, but I'm not sure how you would do something like that with the executable alone.Fusionoidhttp://img1.jurko.net/avatar_8769.pngnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-90576462588660145462012-11-28T21:34:12.258+02:002012-11-28T21:34:12.258+02:00Hi anonumous. What do you mean it doesn't inst...Hi anonumous. What do you mean it doesn't install?Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-3299807406911085392012-11-26T15:37:32.665+02:002012-11-26T15:37:32.665+02:00Hi tritonio, I try to install cameyo software on m...Hi tritonio, I try to install cameyo software on my pc but it does not install, and i can not make some portable program from my pc .<br />I bi thanks full if answr my.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-18961425038509186982012-11-26T15:36:25.010+02:002012-11-26T15:36:25.010+02:00Hi tritonio, I try to install cameyo software on m...Hi tritonio, I try to install cameyo software on my pc but it does not install, and i can not make some portable program from my pc .<br />I bi thanks full if you answr my.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-26510315028715360232012-08-28T14:32:11.386+03:002012-08-28T14:32:11.386+03:00Hi Max. I made what you asked. I am testing it now...Hi Max. I made what you asked. I am testing it now and I'll post about it later. Check the frontpage for updates.Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-24250349071743718482012-08-28T13:47:18.596+03:002012-08-28T13:47:18.596+03:00Your PAL program is fantastic and so simply to use...Your PAL program is fantastic and so simply to use. Only change I would recommend is making it easier to include command line arguments. <br /><br />Currently these can be included as part of the executable path in the .ini file, however this means having to duplicate the whole folder each time you want to have a different set of command line arguments. <br /><br />If you could make it so command line args sent to the pal.exe file would be passed on to the target executable, we could have several shortcuts to the pal.exe file, each with a different set of arguments.<br /><br />Great work though, thanks very much :)Maxhttps://www.blogger.com/profile/03303439032151282591noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-80253444616963126882012-03-05T03:36:15.813+02:002012-03-05T03:36:15.813+02:00Thanks for this excellent article! I made Sandboxi...Thanks for this excellent article! I made Sandboxie portable using Method 5. Now I can take all of my rescue tools with me, and instantly make new portable apps on the fly!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-62849551314962188532012-02-24T08:58:16.355+02:002012-02-24T08:58:16.355+02:00Soryy, im from INDO, my be can't speak english...Soryy, im from INDO, my be can't speak english well.<br />I'm using " UNIVERSAL EXTRACTOR "...to extract installer.exe. <br />Then i'm install aplication in diferent drive /not C:drive.<br /><br />Im copy for dll or missing file from FOLDER extract Universal Extractor...in directory my aplication.<br /><br />then im package using WINRAR.<br />So its works.<br />But not all aplication can using this method. <br />I can make portable aplication like PHOTOSHOP,COREL, FRUITY LOOPS, SONAR,etc.<br />Im not backup registry...couse im asumsing Windows can find automated this.Eddi Service Keyboardhttps://www.blogger.com/profile/05620013247227235635noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-16813631257071788122012-01-19T07:54:40.080+02:002012-01-19T07:54:40.080+02:00thanks for your article.thanks for your article.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-10760405673771548462011-12-25T16:03:48.083+02:002011-12-25T16:03:48.083+02:00I'm aware of both of them but I have used neit...I'm aware of both of them but I have used neither. I've seen NSIS scripts and I wouldn't say they are easier to use than PAL to be honest, although they provide more functionality if needed. In other words I haven't used them enough to be able to write a tutorial for them. (isn't portableapps launcher a NSIS script too?)<br /><br />As for Enigma, I've used it and it works almost like Thinapp. I may add it to the article too.Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-1822223202511663192011-12-22T21:49:46.716+02:002011-12-22T21:49:46.716+02:00This is a good article. What about the launcher fr...This is a good article. What about the launcher from PortableApps.com and using NSIS. Can you include this option into your article with the detailed instructions?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-71766208147999449632011-12-14T22:35:40.932+02:002011-12-14T22:35:40.932+02:00There is now a better solution then all the one de...There is now a better solution then all the one described here: the "enigma virtual box". I am not at all related to the developper. I tried it and it works great! See you! FrankAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-745922575818581422011-12-13T14:04:28.571+02:002011-12-13T14:04:28.571+02:00Try using "HKLM\" intead of "HKEY_L...Try using "HKLM\" intead of "HKEY_LOCAL_MACHINE\" and if still doesn't work come back here again.Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-49135289314260332752011-12-12T16:18:40.223+02:002011-12-12T16:18:40.223+02:00Hey! I want to take the serial number in it with t...Hey! I want to take the serial number in it with the app. No other entries, so no %AppDara% line in PAL.ini. Noob question: what ot write to RegistryPath?<br />I have written this:<br /><br />[PALOptions]<br />Executable="StrataFoto3D\StrataFoto3D.exe"<br />RegistryPath="HKEY_LOCAL_MACHINE\Software\Strata\Foto 3D\Installation"<br /><br />The prog opens, but says, the serial is not good. I made everithing, written in Method 2, using PAL.<br /><br />How good it would be!Eteroxeenoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-28120636901101837832011-11-17T03:15:53.219+02:002011-11-17T03:15:53.219+02:00Really nice Article! Thanks~Really nice Article! Thanks~Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-18449342232682925942011-09-05T04:43:56.735+03:002011-09-05T04:43:56.735+03:00Cool. :-) Now you either recompile PAL with your o...Cool. :-) Now you either recompile PAL with your own icon (source code is included) or you can use Resource Hacker (http://www.angusj.com/resourcehacker/) or some other resource editor to edit the icon of any exe.Tritoniohttps://www.blogger.com/profile/03062520886873588956noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-51597660136140300572011-09-04T02:29:28.172+03:002011-09-04T02:29:28.172+03:00it works ty :D now how do it go about changing the...it works ty :D now how do it go about changing the icon?Ookamihttps://www.blogger.com/profile/12117579902268304673noreply@blogger.comtag:blogger.com,1999:blog-5420973216298028808.post-55832148698005474852011-09-03T12:43:45.611+03:002011-09-03T12:43:45.611+03:00Ok ty so in pal
FilesPath="%appdata%\test&quo...Ok ty so in pal<br />FilesPath="%appdata%\test" ?<br /><br />and yes your right it printed out<br />APPDATA=C:\Users\ookami\AppData\Roaming<br />i was just confused since in the video it was in local where my program stored it in the roaming folderOokamihttps://www.blogger.com/profile/12117579902268304673noreply@blogger.com