https://renewper169.weebly.com/blog/how-to-find-hidden-app-on-mac. The limitation of a single instance of Skype is due to a Skype restriction in this case, but according to the book Skype Hacks by Andrew Sheppard it is possible to run multiple instances of Skype under the same user session in Mac OS X (and in Windows and Linux as well), as reported in page 102 and 123 of the book. Unfortunately I’m not able to find the part of the book, if is present, where. It simply will not be possible to run multiple copies of the same (Windowed) app on a single system / user account. You might be able to run multiple Transmission daemons. I'm not 100% sure if that's possible, but on Linux I run Transmission headless. To do so, they would each have to listen on different ports. – Jason Salaz Aug 22 '13 at 2:57.
PortableApps-forMacOS64: Tools & Scripts To Run macOS-X/XI Apps As MacOS Portable Apps From Portable/Internal Drives, Or Run Multiple-Instances Of Same App.
Project maintained by PortableApps64Hosted on GitHub Pages — Theme by mattgraham
Portable Apps for MacOS-X/XI-64 (aka MacOS-10/11-64) (MacOS10, MacOS11, MacOSX, MacOSXI) is a Set of Scripts/Tools Which Allows To Run Apps (i.e: Mozilla’s “Firefox.app”) made for macOS, As A Portable App For MacOS (aka Portable App For MacOS-X/XI-64 / MacOS-10/11-64), And Also Allows To Run (Second/Third/)Multiple Instances Of Same App in macOSX/macOSXI (macOS-X/XI, macOS-10/11). (View this repo/project on GitHub).
So We Are Including 64bit Pashua dialog, 64bit Platypus, etc etc Tools To Assist In Executing/Running macOS (64bit) Apps Either As Portable App Or As Multi-Instance (Of Same) App, So That We Can Run Our Apps Either From Portable/External Drive/Disk Or Run From Mac’s Internal-Drive, And We Are Making It To Be Compatible With Both 64bit-Only macOSX (Catalina, & macOSXI after it) And Also Compatible With 64bit+32bit macOSX (Mojave & macOSX before it).The Newer ‘Script’(s)/Tool(s) That We Are Building Can (Also) Be Modified/Adapted To Use With Other “Portable Apps for MacOS-X/XI-64” (Under This Project), And Can Also Be Used With Older “Portable Apps for OSX” (from another developer’s project “FreeSMUG”/“osxportableapps”).
App can t be opened mac.
BUILD TOOLS & EXECUTION/RUN TOOLS (for DEVELOPERs)(and USERs):
We use (mentioned in below) tools to build our binary executable, & we also use (mentioned in below) tools to assist our-project tool during execution, & for executing the App either as portable app Or as multi-instance of same app.
Portable Apps For MacOS X/XI 64:
Script(s)/Tool(s), Config(s)/Settings, etc For “Portable-Apps-For-MacOS-X-XI-64” (aka “PortableApps-ForMacOS64”) (this project) are Released with following (combined) LICENSE(s) + RESTRICTIONs + PERMISSIONs:
Xcode:
Xcode is released by Apple. It includes complete toolset for developing Mac/macOS, iPhone/iOS, etc, IDE (GUI) for building Apps,etc, iOS simulator, source-code management, Frameworks & Tools, Command-Line-Tools(CLT), etc, etc, etc, etc. At currrent stage of this project, we will-be/are using only/mostly Command-Line-Tools (CLT) portion of Xcode. CLT includes: SDK frameworks & headers, compiler ( gcc , LLVM , etc), Linker, Make, etc etc.
Swift:
Swift is released by Apple. Its a programming language, etc (to build Apps, etc). Since v2.2 it is released as open-source. It provides Swift related LLVM compiler & related toolchains, frameworks & headers, etc to Xcode.At currrent stage of this project, we may/will-be/are using Swift Toolchain:
PLATYPUS:
Older 'Portable AppName.app' bundle is created/packaged by using the Platypus script wrapper (aka Platypus App builder) from http://sveinbjorn.sytes.net/platypus
PASHUA:
Pashua dialog uses completely 64bit compatible codes, so it seems to be a good choice for now (as a ‘dialog’/interaction assistor), (and its licensed-under BSD-3-clause), Check here:
PRE-BUILD (for DEVELOPERs):
BRING TOGETHER BUILD-RELATED ITEMS/OBJECTS,ETC (PREPARATION):
Here, We use “OSX” or “OS-X” or “OSX-Old” or “OS-X-Old” ₁(and Not-“OS64”, and also Not-“OS-X-XI-64”)₁ in-the-End of a Folder/Directory NAME to indicate, that this Folder/Dir is for an older PA app (that was likely obtained from “OsxPortableApps”/“FreeSMUG” site) & its not-compatible with 64bit-only macOSX (Catalina & macOSXI after it),
and We use “OS64” or “OS-X-XI-64” or “64” at-end of a Folder/Dir NAME ₂(i.e: “Portable-App-OS64” or “Portable-App-OS-X-XI-64” or “PortableAppName-OS64” or “PortableAppName-OSX64” or “PortableAppName-OSXI64” or “PortableAppName-OS-X-XI-64” or “PortableAppName-OSX-64” or “PortableAppName-OSXI-64” or “PortableAppName-OSX-OSXI-64” etc)₂ to indicate, this is where we will use this-project & this is where we will work + create/build our App that will/can run on both: 64-bit-only macOSX (Catalina & macOSXI after it) and also on 64bit+32bit based (older) macOSX (Mojave & macOSX before it). Run Two Instances Of Same App On Macbook Pro
PB-1: Suppose, We are working-on/building this project from below (example) folder:
PB-2: Obtain NEW Platypus (at the time of writing this README.md, it is/was v5.3),
from here:https://Sveinbjorn.org/platypus and install in your Mac computer, new version allows to build “*.app” for both: 64bit-only macOSX Catalina (or macOSXI after it), & also for 64bit+32bit macOSX Mojave or macOSX before that. Also get Platypus v4.9, as that is/was the last 32bit+64bit supported ( & working) Platypus (for older mcOSX), that allows to build/wrap macOS app⒮ for 64bit+32bit suppported older macOSX Mojave or macOSX earlier of that.
PB-3: Obtain Pashua dialog from here : https://www.BlueM.net/en/projects/pashua/
PB-4: Get macOS 64-bit compatible APP,
(to convert them as “Portable App” Or to convert them as Multi-instance App).
PB-5: Get (Language, Profile, License, etc) build related files/folders/bundles:
a: Use GitHub’s “Clone or Download” button & select “Download ZIP”, save zip file, goto default download location folder “Downloads”, double-click/tap on zip file (to decompress it), you’ll get a folder with same-name (without the “zip” extension), then Copy all files inside that folder, & Paste into our build folder:
b: Skip below files/steps which you’ve already obtained/exists Or which you’ve already done.
c: Obtain old PortableAppNameOSX App (i.e: PortableFirefoxOSX) (download from here(FreeSMUG/OsxPortableApps sites), Or download any other non-portable macOS Apps directly from original releaser’s website. d: Double-Click/Tap on 'PortableAppName_*.dmg' or 'AppName_*.dmg' file to view internal contents(files, bundles, folders, etc).![]()
e: Copy necessary files/bundles (if does not exist in destination), & Paste into below sub-dir structure shown inside our build location:
f: Create another sub-dir
'PA-AppName-OS64' under the location shown in PB-5-a step:
g: After following the step PB-5-e, you will/should find a folder
'Portable AppName OS X' inside './PortableAppName-OSX-Old/' folder (or in './PA-AppName-OSX-Old/' folder). And inside that folder, you will/should find the portable app bundle 'Portable AppName.app' .
h: Right-click (or Tap with double-finger) on
'Portable AppName.app' bundle, which is here:
i-1: Copy these 2-folders:
'English.lproj' (and 'profile' if it exists), from below location (and below location is inside the bundle):
j: Paste the “profile” folder inside our build related (destination) folder:
BUILD (for DEVELOPERs):
Is kraft mac and cheese bad for you. BUILD/WRAP/GENERATE WITH PLATYPUS:
B-1: Test the ‘script’ file, before using it to build Portable App for OS X 64:
Tips: a good practice from beginning would-be, After getting this ‘script’ (Place it inside the recommended folder, which is shown few paragraphs above), 1st Rename it to 'script.sh' , then Open 'script.sh' with your choice of code editing/developing editor/build software,Improve/Modify source code, Save, then Use below commands to test if bash code syntaxes are right Or where the fault⒮ is/are:
B-2: Build the final
“Portable AppName ForMacOS64.app” bundle, by using Platypus:
B-3: Then you may use, these type of settings in Platypus GUI interface:
B-4: Then tap/click/select/press the
“Create App” button.It will create/generate a new “Portable AppName ForMacOS64.app” bundle, that iscompatible with 64-only macOSX (Catalina, or macOSXI after it), and also compatible with 64bit+32bit macOSX (Mojave, or 64bit-supported macOSX earlier of it) POST-BUILD (for USERS)(and Developers):
Users/you may have to download+add some files or apps or components (or change a settings) by yourself, & place that inside a specific sub-folder location, inside the
“*.app” bundle, which is inside the downloaded “*.dmg” archive-file.Under this project in different App’s page, instruction in this section/paragraph, will be different. This section/paragraph may also be empty, if User have to do nothing. RUN/EXECUTE/TEST:
Now you need-to run/execute & test & investigate the
“*.app” App/bundle that was built.You may OPTIONALLY do these:
ERRORs/PROBLEMs:
If you have spotted an bug/error/fault, then let us know,
create/report an issue under this project in GitHub. And during/after build, if you received/observed/found Error(s) please Write down what Error⒮ you’re getting, try to research & try to solve as much possible, and/then Let us know about your unsolved errors & Share your code changes by creating an Issue here in GitHub, & submit info. If no errors, even then please share your final working code, your OS info, etc (if you want to) either: by Forking/Cloning (this project) + Edit/Change & Test ‘script’ file in your side/computer + Push your own (successful/working) code-changes inside your own (this)-cloned-project first + then send a Pull-request to this “PortableApps-ForMacOS64” project, or: by Sharing/pasting your code-changes, by using the create new “Issue” option in GitHub under this project. HELP TO BUILD:
Please help+contribute+collaborate+improve+rectify current codes to build this bash-shell ‘script’ (or apple-script or …, etc ), so-that it can be run/used by Platypus Or run/used directly by user, To run macOS Apps on (64-bit) macOS-X/XI from portable/external
drive/storage⒮), Or run macOS App as a second/third/multi-instance of same App. Thanks in advance. Goto Top or Index EXTRA-NOTES:
Run Two Instances Of Same App On Macbook Air
Run Two Instances Of Same App On Macbook
Run Multiple Instances Of App On Mac
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |