Open -n /Applications/Mail.app Remember that you can drag an icon to the Terminal window and it will insert its path, making this even simpler! robg adds: We've run a couple of hints on running multiple copies of the same application. This one used an AppleScript for Remote Desktop Connection 2.0, but could be extended for other applications. As you can see in the screenshot below I am running my private WhatsApp and “business” WhatsApp on my mac desktop. The third party WhatsApp software is called “ChatMate for WhatsApp”. It installs very easily and I was up and running in minutes. The cost of the software (in EU) is €2.99 one off payment. I could run two copies of Calculator on the same Mac. At the same time! Or even something like NetNewsWire, running one instance of the app that uses one Google account, and a second instance of.
Avatar Bug Fixes Communication Community Glossary Land & Sim Multimedia Navigation Object Video Tutorials Viewer Wiki Misc
The following steps enable you to run multiple instances of the SL Viewer at the same time. Since you can only have each account logged in once, you'll need multiple accounts, one for each instance. Also see Viewer parameters.
|Warning: Linden Lab recognizes the practical usages of running multiple avatars/accounts at once for inventory transfers, permissions testing, avatar group photography, making machinima, and so on. But the Second Life Viewer can be very resource-intensive, and having more than one instance competing for RAM, graphics card memory, and soforth fares poorly on many systems. So do NOT count on the below tips to work.|
Best of luck, and PROCEED AT YOUR OWN RISK.
Revised for SL Viewer 2.5.
/Applications/Second Life Viewer 2.app/Contents/MacOSand click Go.
Second Lifeexecutable to start a new instance of the Viewer.
You can right-click the
Second Life executable and select Make Alias, then drag the alias to a convenient place (like your desktop) so you don't have to dig in the future.
Some of the following is outdated and no longer applies.
|Note: while the below steps use '|
This can work on Windows XP and Vista.
--multiple' to the end.
C:Program FilesSecondLifeSecondLife.exe' --set InstallLanguage en --multiple
--multiple', then in the text editor, go to File menu > Save.
Recommended for the technically comfortable:
/Applications/Second Life.app/Contents/MacOS/Second Life --multiple'. You need to change the directory if you've installed Second Life somewhere else.
(An alternative method for Mac OS X 10.3 Panther or later (which may also work for Windows?) is to use different user accounts on your computer: this needs an initial set-up, but will then involve being able to run Second Life as multiples without any technical changes to Package Contents.)
The disadvantages of this second method is that you cannot have both SL windows on your screen simultaneously.The advantage is that you can run both instances of SL full screen.
You can start up SL Viewer first, and then launch Meerkat or Hippo (or both).
It has to be in that order, SL Viewer and Greenlife Emerald insist on being the 'first', so you cannot run them both at the same time. Meerkat and Hippo don't mind being second or third.
Advantage: You can experiment with different viewers on the same screen.
Disadvantage: It's very, very slow if both windows are maximized. The best way to switch is by minimizing one and maximizing the other. This is a bit cumbersome. And they both need to be maximized when you want to compare them directly, of course.
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).
'*-OS-X-XI-64.zip')₁ file release, and FOLLOW “POST-BUILD (for USER)” instruction shown on “Portable-AppName-OS64” (or “Portable-AppName-OS-X-XI-64”) page, to know what else you have to get & do.
'*.zip', etc) file. Either because of License/proprietary restrictions Or to provide you/USER more Security/Privacy Or there are some type of file-sharing (or file-distribution), etc related restriction(s).
LLVM, etc), Linker, Make, etc etc.
LLVMcompiler & related toolchains, frameworks & headers, etc to Xcode.
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).
'<License-Type/NAME-&-Version>_LICENSE_for_<Software/Script/Program/Tool-NAME>.txt'(i.e: 'LICENSE.MPL-2.0.Firefox.txt'). And You Also Need/Have To Create Another NEW File To Duplicate The Content Of “README.md”, It Will Be A Backup “ReadMe” File, But It Must Have A Different FileNAME:
'README.<Software/Script/Program/Tool-NAME>.md'₃(i.e: 'README.PortableFirefox-ForMacOS64.md' or 'README.PortableAppsOS64-Firefox.md' or 'README.PortableFirefox-OS64.md' or 'README.PortableApps-OS-X-XI-64-Firefox.md' or 'README.PAOS64-Firefox.md' or 'README.PA-OS-X-XI-64-Firefox.md' or 'README.PAOS64-Firefox.md' or 'README.PA-ForMacOS64-Firefox.md' or 'README.PA64-Firefox.md', etc)₃.
PB-5: Get (Language, Profile, License, etc) build related files/folders/bundles:
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
'AppName_*.dmg' file to view internal contents(files, bundles, folders, etc).
'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'bundle, which is here:
'/System/Volumes/Data/Projects/Portable-Apps-OS64/<1st-Alphabet-Of-AppName>/PortableAppName-OSX-Old/Portable AppName OS X/Portable AppName.app'
'/Projects/Portable-Apps-OS64/<1st-Alphabet-Of-AppName>/PortableAppName-OSX-Old/Portable AppName OS X/Portable AppName.app')
'/Users/MyUserName/MyProjects/PA-OS64/PA-AppName-OSX-Old/Portable AppName OS X/Portable AppName.app')
“Show Package Contents”option, to go inside the bundle:
'profile'if it exists), from below location (and below location is inside the bundle):
'/System/Volumes/Data/Projects/Portable-Apps-OS64/<1st-Alphabet-Of-AppName>/PortableAppName-OSX-Old/Portable AppName OS X/Portable AppName.app/Contents/Resources/'
'/Projects/Portable-Apps-OS64/<1st-Alphabet-Of-AppName>/PortableAppName-OSX-Old/Portable AppName/Portable AppName.app/Contents/Resources/')
'/Users/MyUserName/MyProjects/PA-OS64/PA-AppName-OSX-Old/Portable AppName OS X/Portable AppName.app/Contents/Resources/')
'Portable AppName OS X'(which is in your external storage/drive), then Copy
'profile'folder from that, into our build location.
'Applications Support/'folder, some Dev uses his/her own Or employer company NAME. So you should (or may need to) find out app’s company/business/group name also. )
BUILD/WRAP/GENERATE WITH PLATYPUS:
'script.sh', then Open
'script.sh'with your choice of code editing/developing editor/build software,
'script.sh'& paste it in same folder,
'script Copy.sh') file, into the
“Portable AppName ForMacOS64.app”bundle, by using Platypus:
“Portable AppName ForMacOS64.app”bundle,
B-4: Then tap/click/select/press the
“Create App” button.
It will create/generate a new
“Portable AppName ForMacOS64.app” bundle, that is
compatible with 64-only macOSX (Catalina, or macOSXI after it), and also
compatible with 64bit+32bit macOSX (Mojave, or 64bit-supported macOSX earlier of it)
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
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.
“*.app”App/bundle that was built.
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.
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
|Create Directory Under Root-Directory: ( Directory = Folder )|
| To create 'MyProjects' folder in mac hard drive (not under your user-name), you may edit |
Now 'MyProjects' or 'Development' folder(s) can be accessed in these ways:
|Show All Files & Folders in macOS:|
|To see all files in |
|Goto Top or Index|
|List Of Few Useful Unicode Characters/Symbols, & How To Use/Show Them:|
( We will use some of these in our dialog messages from this ‘script’ )
|Unicode related Abbreviations:• Char = Character/Symbol/Glyph • Grph = Graphic • Emj ~= Emoji ~= Emoticons • Txt = Textual Glyph • U = Unicode • A = ASCII • CJK = Chinese-Japanese-Korean • Ref = Reference • dec = decimal • DEC = DRC = Decimal Entity (Ref) Code • HEC = HexaDecimal Entity (Ref) Code • h = H = x = hex = HexaDecimal • CNRC = Character Name Ref/Entity Code • PE = Percent-Encoding • FRE = Font/Character/Glyph/Grapheme Rendering Engine|
|• Low-Density Dotted Grph Char ░ ░ 176||• Medium-Density Dotted ▒ ▒ 177||• High-Density Dotted ▓ ▓ 178|
|• Block █ █ █ 219||• Bottom Half-Block ▄ ▄ ▄ 220||• Top Half-Block ▀ ▀ ▀ 223|
|• Light-Horizontal ─ ─||• Light-Vertical │ │||• Light-Down&Right ┌ ┌|
|• Light-Down&Left ┐ ┐||• Light-Up&Right └ └||• Light-Up&Left ┘ ┘|
|• Light-Vert&Right ├ ├||• Light-Vert&Left ┤ ┤||• Light-Down&Horizontal ┬ ┬|
|• Light-Up&Horizontal ┴ ┴||• Light-Vert.&Horiz. ┼ ┼|
|• 📁 1F4C1, File Folder. Closed||• 📂 1F4C2, Open File Folder||• 📃 1F4C3, Page with curl. Rolled Paper|
|• 📄＜1F4C4, Page facing Up. Page/Paper/Files||• 📤 1F4E4, Outbox Tray. For Send Out. Copy||• 📥 1F4E5, Inbox Tray. For Receiving. Paste|
|• Warning Sign ⚠︎ (Txt) U+26A0||• Warning Sign ⚠️ (Emj)||• Left-Pointing Magnifying Glass 🔍 U+1F50D|
|• Right-Pointing Magnifying Glass 🔎 U+1F50E||• Computer (Laptop) 💻 U+1F4BB||• Monitor/Screen 🖳|
|• Computer (Desktop) 🖥 U+1F5A5|
|• Middot “·” · 🍎⌥Opt+⇧Shift+9 ❖Alt+250 / ❖Alt+0183||• Bullet “•” • 🍎⌥Opt+8 ❖Alt+249|
|• Apostrophe (aka Vertical Single-Quote) ' ' '||• (Vertical/Straight/Double) Quotation-Mark ' " "||• Grave-Accent (aka Backtick/Tick, DiacriticalGrave) ` (`) ` `|
|• Acute-Accent ´ ´||• Full-Width Quotation-Mark ＂||• Full-Width Apostrophe ＇|
|• (Curved/Curly) Left Double Quotation-Mark: “ (“) (“) “ 🍎⌥Opt+[ ❖Alt+0147||• (Curved/Curly) Right Double Quotation-Mark: ” (”) (”) ” 🍎⌥Opt+⇧Shift+] ❖Alt+0148||• Double High-Reversed-9 Quotation-Mark ‟ ‟|
|• (Curved/Curly) Left Single-Quotation-Mark ‘ (‘) ‘ ‘ 🍎⌥Opt+] ❖Alt+0145||• (Curved/Curly) Right Single-Quotation-Mark ’ (’) ’ ’ 🍎⌥Opt+⇧Shift+] ❖Alt+0146||• Single High-Reversed-9 Quotation-Mark ‛ ‛|
|• (CJK) Reversed Double Prime Quation Mark 〝 U+301D • (CJK) Double Prime Quotation Mark 〞U+301E|
|• (Single)-Vertical-Line (aka Pipe Char) ' ' | | |||• (Single)-Broken-Bar '¦' ¦ ¦ ❖AltGr+` ❖AltGr+6 ❖AltGr+⇧Shift+Right||• ǁ ǁ ǁ • ‖ ‖|
|• Ampersand (aka 'And') & & &||• Less-Than < < <||• Greater-Than > > >|
|• Non-Breaking Space (NBSP) ' '   🍎⌥Opt+Space ❖Alt+0160 ❖Alt+255||• Narrow No-Break Space (NNBSP) ' '  ||• Space ' '  |
|• Zero-Width Space(ZWSP) '' ​ U+200B|
|• Percent % %||• Asterisk * * *||• Exclamation ! ! !|
|• Number (aka Hash, Pound-Sign) # # #||• Plus + + +||• Comma , , ,|
|• Period (aka dot, full stop) . . .||• Solidus (Forward-Slash) / / /||• Colon : : :|
|• SemiColon ; ; ;||• Equals = = =||• Question ? ? ?|
|• Commercial-At @ @ @||• Square-Bracket [ ] [ ] [ ]||• Reverse-Solidus (Back-Slash) \ \|
|• Circumflex-Accent (Hat) (Caret) ^ ^ ^||• Low-Line (aka LowBar, UnderBar, UnderScore) _ _ _||Full-Width Asterisk ＊ U+FF0A|
|• Registered-Trademark: ®(base) ®️️(emj) ®︎(txt) ® U+00AE 🍎⌥Opt+r ❖Alt+0174||• Copyright: ©(base) ©️️(emj) ©︎(txt) © U+00A9 🍎⌥Opt+g ❖Alt+0169||• Trademark: ™ ™ 🍎⌥Opt+⇧Shift+2 ❖Alt+0153|
|• Copyleft © (ɔ)|
|• Euro: € € 🍎⌥Opt+2 ❖Alt+0128||• Cent: ¢ ¢ 🍎⌥Opt+4 ❖Alt+155||• Yen: ¥ ¥ 🍎⌥Opt+y ❖Alt+157|
|• Pound (Currency-Sign) £ £ 🍎⌥Opt+3 ❖Alt+156||• Dollar $ $ $|
|• Apple symbol “”  U+F8FF 🍎⌥Opt+⇧Shift+k (macOS)||• Red Apple “🍎”(emj)  U+E345  🍎︎(txt)||• Green Apple “🍏” 🍏 U+1F34F 🍏 🍏︎(txt)|
|These char(s) also look like an Apple, & some can be displayed with (Unicode) Combining Diacritics, etc: • Ag (Ol-Chiki) “ᱜ” U+1C5C (Apple/Mango) ̀ᱜ , ᱜ̀ , ᱜ́ , ᱜ̀ , ᱜ́ , ᱜ̌ , ᱜ̇́ • Ha (Limbu) “ᤜ” U+191C , ᤜ+ᤨ=“ᤜᤨ” , ᤜ+ᤧ=“ᤜᤧ” , ᤜ+ᤪ=ᤜᤪ , ᤜ͑ , ᤜ͗ , ᤜ̀ , ᤜ́ , ᤜ̍ , ᤜ̀ , ᤜ́ , ᤜ̖ , ᤜ̗ , ᤜ̌ , ᤜ̭ , ᤜ̜ , ᤜͅ • Low-Ca (Tai-Tham) “ᨩ” U+1A29 ᨩ̴ , ̴ᨩ , ᨩ̀ , ᨩ́ • High-Ca (Tai-Tham) “ᨧ” U+1A27 ̴ᨧ , ᨧ̴ , ᨧ̀ , ᨧ́ • Mem-Qoph (Pahlavi) “𐭬” (R-to-L) U+10B6C • Om (WarangCiti) “𑣿” U+118FF • Latin O with Acute “Ó” U+00D3 • o with grave “ò” U+00F2 • o with acute “ó” U+00F3 • Small Omicron with Tonos/AcuteAccent (Greek) “ό” U+03CC (Apple/Orange) • Ban (Georgian) “ბ” U+10D1 & “Ბ” U+1C91 (Apple/Orange) • AntiClockwise Clock-Circle Arrow “⥀”(base) “⥀︎”(txt) (Apple) • Tu (Linear-B B069) “𐀶” U+10036 (Apple/Peach) • Ra (Telugu) “ర” U+0C30 (Apple/Orange) • Da (Telugu) “ద” (apple) U+0C26 ద̖ , ద̗ , ద̜ , ద̨ , ద̩ , ద̹ , దͅ , ద᪹ , ద᪺ • Ba (Mayanmar/Burmese) “ဗ” U+1017 (an Apple in sideway) ̴ဗ , ဗ̴ , ဗ̖ , ဗ̗ , ဗ̜ , ဗ̨ , ဗ̩ , ဗ̭ , ဗ̹ , ဗͅ , ဗ᪹ , ဗ᪺ • Yesieung (Hangul Jamo) “ㆁ” U+3181 • Dha (Kannada) “ಧ” U+ (Upside-down Apple falling from a tree-branch) • Tha (Tai-Tham) “ᨵ” U+1A35 ᨵ̖ , ᨵ̗ , ᨵ̴ , ̴ᨵ , ᨵ̜ , ᨵ̨ , ᨵ̩ , ᨵ̭ , ᨵ̹ , ᨵ᪹ , ᨵ᪺|
|• “Squared-Plus” “⊞” ⊞ U+229E used by Wikipedia as indicator for Windows Flag/Logo/Key symbol, ❖Win+B ❖Win||• Kangxi “⽥” U+2F65|
|• “Black Diamond Minus White X” “❖” ❖ U+2756 used by others+me to indicate Windows Flag/Logo/Key symbol||• CJKUI “㗊” U+35CA|
|• Ro (Halfwidth Katakana) “ﾛ” U+FF9B (its like “White Vertical Rectangle” “▯” U+25AF)||• Nu (Vai) “ꖸ” U+A5B8|
|These also look like a Window or Windows: • CJKUI “田” U+7530 • CJKUI “毌” U+6BCC • “畋” U+754B = 田X = WindowsX = Windows10 • Esh (Old Italic) “𐌎” U+1030E • CJKUI “回” U+56DE • Squared-Square “⧈” U+29C8 • He (Old Itlaic) “𐌇” U+10307 • Squared Minus “⊟” U+229F • Clear-Screen symbol “⎚” U+239A • White Square with Vertical Bisecting Line “◫” U+25EB • CJK = Chinese Japanese Korean, CJKUI = CJK Unified Ideograph • Lagab (Cuneiform) “𒆸” U+121B8 • Lagab-Lagab “𒇔” U+121D4|
|• Goat “🐐”(emj) 🐐 U+1F410 🐐︎(txt) often used to indicate GNU software, GNU/GPL-License, GNU-Hurd OS, GNU-BSD OS, etc. Wildebeest & Goat🐐 are in similar family & have similarity.|
|• Egypt Hiero. Goat/kid 𓃙 U+130D9 • Ibex 𓃵 U+130F5 • Hartebeest 𓄃 U+13103 • Oryx 𓃲 U+130F2|
|• Penguin “🐧”(emj) 🐧 U+1F427 🐧︎(txt) often used to indicate GNU-Linux-OS. Tux is a 🐧︎ penguin|
| Combining-Diacritics (with Unicode hex code-point): •|
|• Congruence Relation Symbol ≡ ≡ ≡ A 240 U+2261||• Vertical Ellipsis ⋮ U+22EE vellip||• Menu/App key ▤|
|• Identical To ≡||• Strictly Identical To ≣||• Greek Capital Letter Xi Ξ|
|• Not-Equal-To ≠ ≠ ≠ 🍎⌥Opt.=||• Almost-Equal-To ≈ ≈ ≈ ≈ ≈ 🍎⌥Opt+x||• Division ÷ ÷ 🍎⌥Opt+? 🍎⌥Opt+/ ❖Alt+0247|
|• Plus-Minus ± ± 🍎⌥Opt+⇧Shift+= ❖Alt+241||• Infinity ∞ ∞ ∞ 🍎⌥Opt+5|
|• Various ⿰ ⿱ ⿲ ⿳ ⿴ ⿵ ⿶ ⿷ ⿸ ⿹ ⿺ ⿻ 〔 〕 ︿ ﹝ ﹞ ‹ › ∶ ⎮ ╱ ⧶ ⧸ ⫻ ⫽ 〳 ゠ ː̷̸|
|• ։ ֊ ׃ ״ ٪ ۔ ܁ ܂ ܃ ܄ᅟ|
|• White Frowning Face ☹ ️ ☹/️ ☹/️ ☹︎(txt)||• Worried Face 😟(emj) 😟 0x1F61F 😟︎(txt)||• White Smiling Face ☺ ☺ 0x263A ☺︎(txt)|
|• Slightly Smiling Face 🙂(emj) 🙂 0x1F642 🙂︎(txt)||• Black Smiling Face ☻ ☻ 0x263B ☻︎(txt)|
|• Ballot Box ☐ ☐ U+2610||• Ballot Box with Check ☑ ☑ U+2611 ☑︎(txt)||• Ballot Box with X ☒ ☒ U+2612 ☒︎(txt)|
|• ª U+00AA ª ª • ʈ U+0288 ʈ|
|• To display an Emoji/Emoticon(emj) as a Textual(txt) glyph (if available/renderable), Use a VS15-char(︎ or ︎) after the Emoji, (or apply CSS, i.e: |
• When an Emoji-Modifier character (i.e: “Emoji Modifier FitzPatrick Type-6” character 🏿 or 🏿 U+1F3FF) is placed after an Emoji (not all Emojis, but usually Emojis with (human)-body/body-parts are supported), then that Emoji will appear with dark/gray color/skin-tone, but many (font/glypgh/emoji)-Rendering-engine/system still does not support this 'Human Diversity' for all Emojis!
• If you want to Join a diacritical-mark with an Unicode-char(U-char), then place diacritic(s)-char(s) after the base/primary U-char in sequence, in such case Text/Font Rendering Engine will/may join them as a sequence of single-char to display, so your Search/Find(Ctrl+F) option/button may or may-not work to find it, But if you want to join AND also want to make sure to be able to search/find those char(s) separately, then place the CGJ-char(U+034F or ͏ or ͏) in-between them. Text/Font Rendering Engine in your system may-not work/support/uptodate as expected/instructed/requested by Unicode consortium/group.
• If you want to display a character & a diacrtic-mark separately & close to each other, but without joined-by the Font/Text rendering engine/system, then place a ZWNJ char(U+200C ‌ or ‌ or ‌) in between them. Also see space.
|Goto Top or Index|
| In macOS-X/XI, Calculate & Compare hash/checksum/digest code (it is a very unique identity code) of a file/bundle:|
In macOS-X/XI in shell (“
then drag the
|Add Signature With App/Code:|
| Sign (aka: “codesign”, aka: add digital-signature) a macOS-X/XI binary app, without being in the Mac Developer Program:|
Apple Developer Program (ADP) requires $99 fee ! & that allows a Dev to release (signed) App with signature, & that App (if its a general app) can be used by less-privileged user (and ofcourse by any privileged user). Apple Developer site/website (not ADP) allows to create “Free” account, by using a user’s/dev’s Apple-ID, that allows to download/get some basic Development related items for free, like: Xcode, Xcode-CLT, etc.
|Goto Top or Index|
Acronyms, Recursive Backronyms & Abbreviations used here:
|• PA = Portable App . Ususally kept-in & run from a user’s External/Portable drives/storage, Or PA is kept-in & run from internal-Storage when a user need to run 2nd or multiple instances of same PA apps with different profile(s)/settings.|
|• FF = Firefox . A web-browser from Mozilla Foundation. Before FF v57 it used Gecko engine. Since v57, FF was renamed as “Firefox Quantum”(FFQ) & began to use a different & new web-browser engine, & Mozilla REMOVED SUPPORT FOR ALL PREVIOUS ADDONS/PLUGINS in FFQ !!! and, Although major parts of new engine were+are mostly based on Servo,..engine but it is still (deceptively/purposely) named/known as same “Gecko”! some users calls/identifies it GwS(“Gecko-with-Servo” or “Gecko-w/Servo”) or SbG(“Servo-based-Gecko”) or in-short just calls it “Servo” engine. I will call it here, just Servo or GwS or SbG. FFQ in iOS was forced to use WebKit based engine. Lots of PLUGINS existed & was released for (older) Gecko based older FF (before v57), Mozilla STOPPED sharing/distrubuting ALL OF THOSE ADDONS/PLUGINS for older Gecko based older “Firefox” !!! Which indicated (again & sadly, that) Mozilla products are not-reliable & not-stable & cannot be depended-upon. Now there are very VERY LESS PLUGINS availble/ported/released for Servo/GwS based FFQ (v57 & after). WebRTC is kept in enabled state by-default, which can reveal user’s local location without user’s consent with full-awareness, which is a violation of Privacy-Rights, & this type of violation is also done by other new web-browsers too!|
|• Ch = GC = Chrome = Google-Chrome = GCh = gCh = gCH . Ch is developed by Google LLC . Many features+components are Proprietary & runs various binaries even before user logins into their OS, & does-not provide any option to completely disable/remove such malware-like behavior. GC web-browser’s engine is based-on Chromium web-browser. Initially used WebKit rendering engine, later Google eventually forked WebKit to create Blink (BSD-License) based engine, now all Google-Chrome variants are using Blink except in iOS, in iOS its forced to use WebKit based engine.|
|• OS = Operating System = OprtSys = OpSys . A collection/set of vast numbers+types of programs, to assist interactions between computer User and computer hardwares & softwares and computer networks. Many OS did-not & does-not have GUI. Modern OS usually contains: microKernel/monolithicKernel/nanoKernel, HW layout & mngr, HW drvr, IPC mngr, I/O mngr, Virt mem mngr, Protected mem mngr, Scheduling, PreEmptive MultiTasking, RealTime support, Console I/O, FS support, Net support, Sockets, Security monitoring, Process mngr, PnP mngr, Power mngr, Graphics Display mngr, Window mngr, system services, related System Libraries, Userland/UserApps, App Environments, Servers/Daemons/Services for Userland, OS SubSystems/Thread support, related Userland Libraries.|
|• Unx = Unix = Research-Unix = *nix. Originally developed (in 1969) by Ken Thompson & Dennis Ritchie & others at-then AT&T Bell Labs.|
|• BSD = BSD-Unix = Berkeley Software Distribution . Initially “BSD” was based on Unix v5, & it was developed by Bill Joy & Ozalp Babaoglu & Keith Bostic & others from CSRG(Computer Systems Research Group). Uses Monolithic kernel. BSD was updated to “4.3BSD-Net2”, and ~finally upd into “4.4BSD-Lite2” (after winning lawsuit filed-by AT&T), then BSD development ended. But 1-pair of devs released “386BSD” based on 4.3BSD-Net2. Later 386BSD & 4.4BSD-Lite were forked as “NetBSD” by another group, and later one more group forked 386BSD & 4.4BSD-Lite as “FreeBSD”. Later FreeBSD was forked into “DragonFly-BSD”. Later NetBSD was forked into “OpenBSD”. OpenBSD group prioritizes & focuses on SECURITY, trustworthiness, etc of source code & OS functionalities.|
|• OSX/OSXI = 🍎 = OS10/11 = OS-X / OS-XI = OS-10 / OS-11 = MacOS = macOS = ( macOS-X / macOS-10 ) = ( macOS-XI / macOS-11 / OSX1 ) . This OS is developed by Apple Inc. ClosedSource GUI OS. Initially based on Apple Lisa OS & (Unix based) Xenix, etc, then it was changed into combination of Unix … BSD(4.3BSD-Net2, 386BSD, 4.4BSD-Lite2, FreeBSD, NextSTEP, etc) … then finally changed into “Darwin” based OS. Initially kernel was Monolithic (for 68k) & nanokernel (for PowerPC), then changed into Hybrid(XNU) Kernel (initially CMU-Mach2.5 & 4.3BSD, then changed into OSFMK/Utah-Mach4 & FreeBSD).|
|• Win = ❖ = Windows OS = WinOS ( Win3.1, Win95, Win98, WinME, WinCE, WinNT, Win2000/Win2K, WinV, Win7, Win8, Win10 ). WinOS developed by Microsoft corp . ClosedSource GUI OS . Windows 9X (Win9X), WinMe & earlier WinOS used Monolithic kernel & was based on “Interface Manager”, etc. Later WinCE-family & WinNT-family of WinOS used Hybrid(NT) Kernel. Initial WinOS was a Graphical-Shell of MS-DOS OS, initially MS-DOS was based on CP/M-OS, 86-DOS, etc. WinOS-10/Win10 includes MS-Edge web-browser, its initially based on Trident engine, then changed into Blink(CM) engine.|
|• Lnx = 🐐︎GNU-🐧︎Linux = GNU/Linux = GNU/Lnx, though most users shorten/call/know it as “Linux” or “Linux OS”. OpenSource (Unix-like) OS, with OpenSource Kernel. GNU-OS used/uses (Unix based) GNU tools/utilities developed by Richard Stallman, & uses GNU-Kernel (aka GNU/Hurd-Kernel). Linux-kernel (aka “Linux”, kLnx, “Freax”) was developed by Linus Torvald based on Unix & MINIX-OS, to replace MINIX-OS (initially). MINIX was/is based on Unix (v7) tools/utilies & it uses microkernel. MINIX began to use GNU tools/utilies after GNU was released). When AT&T filed lawsuit against BSD, users/devs could not get+use new/updated BSD/BSD-kernel, & all users/devs realized they needed a “free” OS-&-kernel without AT&T’s-restrictions, & this “Linux” was built+available exactly/around that time with “free” GNU-GPL license & GNU-tools/utilities, So users/devs ended-up using this “GNU/Linux” instead of BSD, & So “GNU/Linux” became popular. Various groups & individuals later began to develop/release various distros/OSes based on GNU/Linux or GNU/Hurd (aka GNU/Mach) or GNU/BSD etc etc. All of these were/are primarily a derivative of Unix.|
|• AOS = 🤖︎ = Andr = AN = Android OS . A (GUI) OS developed by Google LLC (under Alphabet Inc), with members of OHA consortium, & by open-source dev(s)+individual(s). Many components are open-source, except these CLOSED-SOURCE components: “Google Play”, “Google Play Services”, etc, etc, etc). Andr uses (BSD based) Bionic C-Lib, uses ToyBox (based on older BusyBox) based Unix utilities, mksh, etc. Andr uses modified Linux-kernel.|
|• iOS = 🍎📱 . Developed by Apple Inc, used in such Apple devices iPhone, iPad, etc. Its a closed-source GUI OS. Based on (Unix->BSD->) Darwin OS. Uses Hybrid(XNU) Kernel.|
|Goto Top or Index|