<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>FreeSMUG - new forum threads</title>
		<link>http://freesmug.wikidot.com/forum/start</link>
		<description>Threads in forums of the site &quot;FreeSMUG&quot; - Free Open Source Software Mac User Group</description>
				<copyright></copyright>
		<lastBuildDate>Sun, 10 May 2026 14:11:53 +0000</lastBuildDate>
		
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-13991579</guid>
				<title>firefox portable and adobe flash</title>
				<link>http://freesmug.wikidot.com/forum/t-13991579/firefox-portable-and-adobe-flash</link>
				<description>adobe flash</description>
				<pubDate>Tue, 02 Feb 2021 18:05:06 +0000</pubDate>
				<wikidot:authorName>marcguate</wikidot:authorName>				<wikidot:authorUserId>7253399</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Now that Adobe has ended flash support I'm trying to find a means to run Adobe content on a Mac. With windows it can easily be done by running a Firefox Portable app. I understand the possible vulnerabilities but really have no choice since my employer is still using flash in some of their online courses. Does anyone have any suggestions?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-13858730</guid>
				<title>Chromium eingestellt?</title>
				<link>http://freesmug.wikidot.com/forum/t-13858730/chromium-eingestellt</link>
				<description></description>
				<pubDate>Tue, 10 Nov 2020 11:32:11 +0000</pubDate>
				<wikidot:authorName>macuserguru</wikidot:authorName>				<wikidot:authorUserId>5869888</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Chromium eingestellt?<br /> Die letzte Version 85.0.4183.102 ist 2 Monate alt.</p> <p>Opera, Vivaldi, Edge bringen laufend Updates.</p> <p>LG<br /> Fritz</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-13858729</guid>
				<title>Chromium discontinued?</title>
				<link>http://freesmug.wikidot.com/forum/t-13858729/chromium-discontinued</link>
				<description></description>
				<pubDate>Tue, 10 Nov 2020 11:30:34 +0000</pubDate>
				<wikidot:authorName>macuserguru</wikidot:authorName>				<wikidot:authorUserId>5869888</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Chromium discontinued?<br /> The last version 85.0.4183.102 is 2 months old.<br /> Opera, Vivaldi, Edge bring constantly updates.</p> <p>nice greetings<br /> Fritz</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-13404441</guid>
				<title>Hi Community/Devs, Lets Help Each-Others, To Run OsxPortableApps in 64bit/Catalina macOSX</title>
				<link>http://freesmug.wikidot.com/forum/t-13404441/hi-community-devs-lets-help-each-others-to-run-osxportableap</link>
				<description>To Run PortableFirefox In 64bit macOSX(Catalina/...) Let Us Help+Work To Update the Old Platypus into New, &amp; Change CocoaDialog InTo Pashua Dialog, etc, etc</description>
				<pubDate>Thu, 04 Jun 2020 09:07:14 +0000</pubDate>
				<wikidot:authorName>aterik</wikidot:authorName>				<wikidot:authorUserId>3080642</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi Community &amp; Developer(s),<br /> Let us please help each-others to Update the Platypus wrapper to a newer version &amp;<br /> change the CocoaDialog into Pashua dialog, to run older FreeSMUG/OsxPortableApps apps<br /> in 64-bit/Catalina macOSX.</p> <p>FF = Firefox . a web-browser from Mozilla Foundation.<br /> ESR = Extended Support Release.</p> <p>i use the PortableFirefoxOSX,<br /> &amp; have updated the FF inside this OsxPortableApp bundle:<br /> in one instance/folder i upd into FF v56.0.2 (the last security-updated gecko-based non-ESR Firefox),<br /> &amp; in another instance/folder updated FF to v52.9.0 (the last security-updated gecko-based Firefox-ESR),<br /> etc.</p> <p>my each gecko-based FF has lots of ADDONS/EXTENSIONS,etc which i (must) need for my research to investigate,<br /> those Addons are not yet available in servo/quantum based new Firefox, &amp; will not be anytime soon :(</p> <p>FF v56.0.2 dmg file's sha1: 79a0013664134ced2307c8e1ffa5d36f6256e8f,<br /> <span style="white-space: pre-wrap;">&#32;</span>md5: a5608df45832df3ff302a7ccbe7ec3f6, 54.5 MBytes,<br /> <span style="white-space: pre-wrap;">&#32;</span><a href="https://ftp.mozilla.org/pub/firefox/releases/56.0.2/">https://ftp.mozilla.org/pub/firefox/releases/56.0.2/</a></p> <p>FF v52.9.0 esr dmg file's sha1: d879f5423d79393f2384e0f97a5581f9d89d7977,<br /> <span style="white-space: pre-wrap;">&#32;</span>md5: 34e8280bb9b33ca202ba22cf9daf25e4, 82.8 MBytes,<br /> <span style="white-space: pre-wrap;">&#32;</span><a href="https://ftp.mozilla.org/pub/firefox/releases/52.9.0esr/">https://ftp.mozilla.org/pub/firefox/releases/52.9.0esr/</a></p> <p>( btw, any latest FF.app can also be placed+replaced inside the &quot;Portable Firefox.app&quot;<br /> &amp; still can be run fine in macOSX Sierra/10.12.x, .., (Mojave/10.14.x, ..,)<br /> but not in Catalina/10.15.x )</p> <p>i need-to/must run those (old) OsxPortableApps<br /> inside macOSX Sierra (10.12.x), Mojave (10.14.x) &amp; Catalina (10.15.x).</p> <p>Please HELP me &amp; let us help each-others to modify+update the codes,<br /> so that i &amp; other users who need-to , can continue to use them in mentioned+other macOSes,<br /> &amp; this effort will HELP+allow other/many users as well,<br /> to run PortableFirefox ( &amp; OTHER OSX PortableApps )<br /> not-only-in 64-bit-only macOSX (Catalina, &#8230;) , but also run in 64+32-bit supported macOSes<br /> (which were released before-Catalina) : in Mojave, &#8230;, Sierra, &#8230;, etc</p> <p>From release apps &amp; dates shown in this site &amp; in twitter, it appears that<br /> this/related site(s) only sharing/have PortableChromium OSX, which is based on &quot;Google&quot;-Chromium.</p> <p>Last &quot;Portable Firefox OSX&quot; : &quot;PortableFirefox_4.0.1_en-US-OSX_r4.1.dmg&quot;<br /> <span style="white-space: pre-wrap;">&#32;</span>( sha1: 50ff626452dfadb9cbb6a2a5e2ddf60848adf256,<br /> <span style="white-space: pre-wrap;">&#32;</span>md5: fa6691336e22a2d83e5629533b830300, 28.2 MBytes,<br /> <span style="white-space: pre-wrap;">&#32;</span><a href="https://sourceforge.net/projects/osxportableapps/files/Portable%20Firefox%20OS%20X/4.0.1%20r4.1/">https://sourceforge.net/projects/osxportableapps/files/Portable%20Firefox%20OS%20X/4.0.1%20r4.1/</a> )</p> <p>We/i will work on this &quot;SCRIPT&quot; FILE : <a href="http://www.freesmug.org/portableapps:code:firefox">http://www.freesmug.org/portableapps:code:firefox</a></p> <p>above SCRIPT file is located/found at below location inside .app bundle:<br /> <span style="font-size:smaller;"><tt>&quot;/MyPortableDrive/PortableApps/FF_for_Test/Portable Firefox OS X/Portable Firefox.app/Contents/Resources/script&quot;</tt></span></p> <p>i have updated this/above &quot;Shell script&quot; (&quot;SCRIPT&quot;) to use &quot;Pashua&quot; dialog instead of CocoaDialog,<br /> ( as there is no 64-bit CocoaDialog for Catalina/64bit macOSX yet afaik ) ,<br /> &amp; i added a version-number 4.1.3 myself, for now, for easier handling.</p> <p>is there a github/sourceforge page where i can submit this below updated 'script' codes<br /> for your/DEV's review &amp; modification &amp; addition ?</p> <p>i'm hoping community &amp; others devs will review &amp; help me &amp; help themselves &amp; others,<br /> to fix the shortcomings in my submitted new SCRIPT code:</p> <p>i have placed &quot;Pashua.app&quot;, &quot;Pashua.sh&quot;<br /> ( obtained from/via <a href="https://www.bluem.net/en/projects/pashua/">https://www.bluem.net/en/projects/pashua/</a> )<br /> into below Folder/Dir:<br /> <span style="font-size:smaller;"><tt>&quot;/MyPortableDrive/PortableApps/FF_for_Test/Portable Firefox OS X/Portable Firefox.app/Contents/Resources/&quot;</tt></span></p> <p>i have obtained NEW Platypus v5.3 portable app WRAPPER ( it seems 64-bit supported &amp; compatible with Catalina/64bit macOSX )<br /> from here: <a href="https://sveinbjorn.org/platypus">https://sveinbjorn.org/platypus</a><br /> ( and Platypus v4.9, which is for running 32-bit apps in Mojave/Sierra/etc ).</p> <p>HOW DO WE/I CREATE A NEW &quot;Portable Firefox&quot; binary-file ( based on NEW PLATYPUS v5.3 ) HERE ?<br /> <span style="font-size:smaller;"><tt>&quot;/MyPortableDrive/PortableApps/FF_for_Test/Portable Firefox OS X/Portable Firefox.app/Contents/MacOS/Portable Firefox&quot;</tt></span><br /> We/community/users/devs/i need to work to achieve above.</p> <p>and, in below here is i'm sharing my updated SCRIPT REVISION v4.1.3<br /> To View Updated Code &amp; To Collaborate/Contribute Codes, Please Go here in <a href="https://github.com/atErik/Portable-Apps-OS-X-64/blob/master/F/PortableFirefoxOSX64/script">GitHub</a></p> <div class="code"> <pre><code>#!/bin/sh -x ########################################################################## # # Portable Firefox OS X # $Revision: 4.1 # # The Contents of this file are made available subject to the terms # of the following license # # - GNU General Public License Version 3 # # Carlo Gandolfi, Paolo Portaluri January 2010 # # GNU General Public License Version 3 # ============================================= # Copyright 2006-2011 by: # Carlo Gandolfi - http://www.freesmug.org # Paolo Portaluri - http://plus2.it/~paolo/ # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;. # ########################################################################## # Portable Firefox OS X # Revision: 4.1.3 # Modified by Erik T Ashfolk &lt;atErik at Out Look dot com&gt; # ______ &lt;______ at ________ dot ___&gt; # to use Pashua dialog (instead of CocoaDialog) &amp; new Platypus, etc # for 64bit macOSX (Catalina,...) compatibility. # # The Contents of this file are made available subject to the terms # of the following license+restrictions+permissions: # - GNU General Public License Version 3 (GPL v3) # - Do not use my/our contributions to kill/harm(or steal-from) any Human/Community,Earth,etc # Copyright (c) 2020 by Erik T Ashfolk - &lt;atErik at Out Look dot com&gt; # ... # # GPL v3 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see &lt;http://www.gnu.org/license/&gt;. # ################################################################################# # Reset PATH PATH=/bin:/sbin:/usr/bin:/usr/sbin export PATH appID=Firefox appBin=firefox-bin # Modified by atErik : Changed below from &quot;userprefbase&quot; into &quot;userPref&quot; userPref=&quot;Library/Application Support&quot; # Modified by atErik : Changed below from &quot;userpref&quot; into &quot;userPrefBase&quot; userPrefBase=&quot;$HOME/$userPref/$appID/Profiles&quot; # export userPrefBase userCacheBase=&quot;$HOME/Library/Caches&quot; userCache=&quot;$userCacheBase/$appID&quot; PA_userBase=&quot;$1/Contents/Resources&quot; # export PA_userBase PA_userPref=&quot;$PA_userBase/profile&quot; copy_pref=&quot;$PA_userBase/CopyPref_Done&quot; CD=&quot;$PA_userBase/CocoaDialog.app/Contents/MacOS/CocoaDialog&quot; # export CD # Added/Modified by atErik, to use Pashua (instead of CocoaDialog) PD=&quot;$PA_userBase/Pashua.app/Contents/MacOS/Pashua&quot;; # export PD appICON=&quot;$PA_userBase/appIcon.icns&quot; # export appICON cautionICON=&quot;$PA_userBase/P_${appID}_Caution.icns&quot; # export cautionICON # Below line added by atErik, to use bash-functions inside &quot;pashua.sh&quot; file: # source &quot;$PA_userBase/pashua.sh&quot; # when above line is enabled, then below 2-functions are not necessary to enable here. # Temporarily including below 2-functions from &quot;pashua.sh&quot;: # ======================================================== # This section/function copied from Pashua example.sh file # Pashua’s source code is released under the Open Source Software (3-clause BSD license) # # Tries to find the Pashua executable in one of a few default search locations or in # a custom path passed as optional argument. When it can be found, the filesystem # path will be in $pashuapath, otherwise $pashuapath will be empty. The return value # is 0 if it can be found, 1 otherwise. # # Argument 1: Path to a folder containing Pashua.app (optional) # ======================================================== locate_pashua() { local bundlepath=&quot;Pashua.app/Contents/MacOS/Pashua&quot; local mypath=`dirname &quot;$0&quot;` pashuapath=&quot;&quot; if [ ! &quot;$1&quot; = &quot;&quot; ] then searchpaths[0]=&quot;$1/$bundlepath&quot; fi searchpaths[1]=&quot;$mypath/Pashua&quot; searchpaths[2]=&quot;$mypath/$bundlepath&quot; searchpaths[3]=&quot;./$bundlepath&quot; searchpaths[4]=&quot;/Applications/$bundlepath&quot; searchpaths[5]=&quot;$HOME/Applications/$bundlepath&quot; for searchpath in &quot;${searchpaths[@]}&quot; do if [ -f &quot;$searchpath&quot; -a -x &quot;$searchpath&quot; ] then pashuapath=$searchpath return 0 fi done return 1 } # ======================================================== # This section/function copied from Pashua example.sh file # Pashua’s source code is released under the Open Source Software (3-clause BSD license) # # Function for communicating with Pashua # # Argument 1: Configuration string # Argument 2: Path to a folder containing Pashua.app (optional) # ======================================================== pashua_run() { # Write config file local pashua_configfile=`/usr/bin/mktemp /tmp/pashua_XXXXXXXXX` echo &quot;$1&quot; &gt; &quot;$pashua_configfile&quot; locate_pashua &quot;$2&quot; if [ &quot;&quot; = &quot;$pashuapath&quot; ] then &gt;&amp;2 echo &quot;Error: Pashua could not be found&quot; exit 1 fi # Get result local result=$(&quot;$pashuapath&quot; &quot;$pashua_configfile&quot;) # Remove config file rm &quot;$pashua_configfile&quot; oldIFS=&quot;$IFS&quot; IFS=$'\n' # Parse result for line in $result do local name=$(echo $line | sed 's/^\([^=]*\)=.*$/\1/') local value=$(echo $line | sed 's/^[^=]*=\(.*\)$/\1/') eval $name='$value' done IFS=&quot;$oldIFS&quot; } # ======================================================== # CDokMsg # Modified by atErik : local, &quot;--yes-cancel&quot;/$3, $4/tooltip/tV # CocoaDialog Ok/Cancel message box # $1 &quot;text&quot; # $2 &quot;informative text&quot; # $3 optional &quot;--no-cancel&quot; = don't show a cancel button, &amp; &quot;--yes-cancel&quot; to show a Cancel button # $4 optional &quot;tooltip_img|tooltip_text|tooltip_okButton|tooltip_cancelButton&quot;, or specify &quot;-&quot; to show no-tooltip # ======================================================== function CDokMsg { # Modified by atErik : local, &quot;--yes-cancel&quot;/$3, tV/$4/tooltip local tV=&quot;&quot; local conf=&quot; # Set window title *.title = $1 # show an image imgOk.type = image imgOk.x = 50 imgOk.y = 50 imgOk.maxwidth = 64 imgOk.path = $appICON # Introductory text txtOk.type = text txtOk.default = $2 txtOk.height = 180 txtOk.width = 310 txtOk.x = 50 txtOk.y = 120 # Show an “Ok” general-button at default position okB.type = button okB.label = Ok &quot; # we will not specify okB.x or okB.y in above, # so that macOSX can place this general-button at-default position, left-bottom corner if [ ! -z $3 ] ; then if [ &quot;$3&quot; == &quot;--yes-cancel&quot; ] ; then conf=&quot;$conf # Add a “Cancel” button with default-label &amp; show in default-positon okCB.type = cancelbutton &quot; fi; fi; if [ ! -z $4 ] ; then if [ &quot;$4 &quot; != &quot; &quot; ] ; then if [ &quot;${4%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for image conf=&quot;$conf imgOk.tooltip = ${4%%|*} &quot; fi; tV=${4#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for text conf=&quot;$conf txtOk.tooltip = ${tV%%|*} &quot; fi; tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Ok” conf=&quot;$conf okB.tooltip = ${tV%%|*} &quot; fi; if [ ! -z $3 ] ; then if [ &quot;$3&quot; == &quot;--yes-cancel&quot; ] ; then tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Cancel”/etc conf=&quot;$conf okCB.tooltip = ${tV%%|*} &quot; fi; fi; fi; fi; fi; beep pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; # beep # &quot;$CD&quot; ok-msgbox --icon-file &quot;$appICON&quot; \ # --text &quot;$1&quot; --informative-text &quot;$2&quot; &quot;$3&quot; } function CDokMsgC { # Modified by atErik : local, &quot;--yes-cancel&quot;/$3, tV/$4/tooltip local tV=&quot;&quot; local conf=&quot; # Set window title *.title = $1 # show an image imgOkC.type = image imgOkC.x = 50 imgOkC.y = 50 imgOkC.maxwidth = 64 imgOkC.path = $cautionICON # Introductory text txtOkC.type = text txtOkC.default = $2 txtOkC.height = 180 txtOkC.width = 310 txtOkC.x = 50 txtOkC.y = 120 # Show an “Ok” general-button at default position bOkC.type = button bOkC.label = Ok &quot; # we will not specify okb.x or okb.y in above, # so that macOSX can place this general-button at-default position, left-bottom corner if [ ! -z $3 ] ; then if [ &quot;$3&quot; == &quot;--yes-cancel&quot; ] ; then conf=&quot;$conf # Add a “Cancel” button with default-label &amp; show in default-positon cbOkC.type = cancelbutton &quot; fi; fi; if [ ! -z $4 ] ; then if [ &quot;$4 &quot; != &quot; &quot; ] ; then if [ &quot;${4%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for image conf=&quot;$conf imgOkC.tooltip = ${4%%|*} &quot; fi; tV=${4#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for text conf=&quot;$conf txtOkC.tooltip = ${tV%%|*} &quot; fi; tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Ok” conf=&quot;$conf bOkC.tooltip = ${tV%%|*} &quot; fi; if [ ! -z $3 ] ; then if [ &quot;$3&quot; == &quot;--yes-cancel&quot; ] ; then tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Cancel”/etc conf=&quot;$conf cbOkC.tooltip = ${tV%%|*} &quot; fi; fi; fi; fi; fi; beep pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; # beep # &quot;$CD&quot; ok-msgbox --icon-file &quot;$cautionICON&quot; \ # --text &quot;$1&quot; --informative-text &quot;$2&quot; &quot;$3&quot; } function beep { /usr/bin/osascript &lt;&lt; EOT tell application &quot;Finder&quot; beep end tell EOT } # ======================================================== # PDbubble # Written by atErik, to use Pashua (instead of CocoaDialog) # $1 &quot;title text&quot; # $2 &quot;message or informative text&quot; # $3 &quot;icon/image path&quot; # $4 &quot;autoCloseTime&quot; is interger-numbers as seconds, or &quot;-&quot; for no-autoCloseTime # when &quot;-&quot; is specified as $4 then &quot;Ok&quot;-button will be shown # $5 &quot;tooltip_image&quot; msg : shows this msg when UI-pointer hovers/moves over the image shown in bubble-msg box, # or specify &quot;tooltip_image|tooltip_text|tooltip_okButton&quot;, or specify &quot;-&quot; or &quot;-|-|-&quot; to show no-tooltip # $6 &quot;bm1&quot;/&quot;bm2&quot;/... indicating dialog/bubble-message box at different positions, # (and textbox inside &quot;bmN&quot; msgbox can have different size &amp; position) # Use differnet numbered &quot;bmN&quot; bubble/dialog msg box, so that msgbox is shown without overlapping, # or specify &quot;bm1|bm1_x_position|bm1_y_position|text_height|text_width||text_x_position|text_y_position&quot; # ======================================================== function PDbubble { # Written by atErik, to use Pashua (instead of CocoaDialog) # NOTES: The GUI elements are displayed in the order in which they appear in the config string. # The only exception to this rule are buttons: the default button is always in the lower right # corner of the window, the cancel button (if defined) is located left to the default button # and any other buttons will appear in the lower left corner, from left to right, in the order # they were defined. local tV=&quot;&quot; local conf=&quot; # Set window title *.title = $1 # show an image imgBbl.type = image imgBbl.x = 50 imgBbl.y = 50 imgBbl.maxwidth = 64 imgBbl.path = $3 # Introductory text txtBbl.type = text txtBbl.default = $2 &quot; if [ ! -z $4 ] ; then # $4 is either &quot;-&quot; or &quot;integer-NUMBER&quot; if [ &quot;$4&quot; != &quot;-&quot; ] ; then conf=&quot;$conf # add a auto close timeout in seconds, for this shown dialog/bubble/msg box *.autoclosetime = $4 &quot; else if [ &quot;$4&quot; == &quot;-&quot; ] ; then conf=&quot;$conf # Show an “Ok” general-button at default-position BokBbl.type = button BokBbl.label = Ok &quot; # we will not specify okb.x or okb.y in above, # so that macOSX can place this general-button at-default position, left-bottom corner fi; fi; fi; if [ ! -z $5 ] ; then if [ &quot;$5 &quot; != &quot; &quot; ] ; then # &quot;tooltip_image|tooltip_text|tooltip_okButton&quot; or &quot;-&quot; or &quot;-|-|-&quot; if [ &quot;$5&quot; != &quot;-&quot; ] &amp;&amp; [ &quot;$5&quot; != &quot;-|-|-&quot; ] ; then if [ &quot;${5%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for image conf=&quot;$conf imgBbl.tooltip = ${5%%|*} &quot; fi; tV=${5#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for text conf=&quot;$conf txtBbl.tooltip = ${tV%%|*} &quot; fi; if [ &quot;$4&quot; == &quot;-&quot; ] ; then tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Ok” conf=&quot;$conf BokBbl.tooltip = ${tV%%|*} &quot; fi; fi; fi; fi; fi; tV=&quot;&quot; if [ ! -z $6 ] ; then # &quot;bm1|bm1_x_position|bm1_y_position|text_height|text_width||text_x_position|text_y_position&quot; if [ &quot;${6:3:1}&quot; == &quot;|&quot; ] ; then tV=&quot;${6:4}&quot; conf=&quot;$conf # bmN dialog msg box's vertical x position *.x = ${tV%%|*} &quot; tV=${tV#*|} conf=&quot;$conf # bmN dialog msg box's horizontal y position *.y = ${tV%%|*} &quot; tV=${tV#*|} conf=&quot;$conf # height of text box/area inside bmN msgbox txtBbl.height = ${tV%%|*} &quot; tV=${tV#*|} conf=&quot;$conf # width of text box/area inside bmN msgbox txtBbl.width = ${tV%%|*} &quot; tV=${tV#*|} conf=&quot;$conf # vertical x position of text box/area inside bmN msgbox txtBbl.x = ${tV%%|*} &quot; tV=${tV#*|} conf=&quot;$conf # horizontal y position of text box/area inside bmN msgbox txtBbl.y = ${tV%%|*} &quot; else conf=&quot;$conf # vertical &amp; horizontal position of text box inside bubble/dialog msg box txtBbl.x = 50 txtBbl.y = 120 # height &amp; width of text box inside bubble/dialog msg box txtBbl.height = 100 txtBbl.width = 310 &quot; case &quot;${6:0:3}&quot; in ('bm1') # adding a fixed/specific vertical &amp; horizontal position, to show the “bm1” bubble/dialog msg box conf=&quot;$conf # vertical &amp; horizontal position of “bm1” bubble/dialog msg box *.x = 50 *.y = 400 &quot; ;; ('bm2') # adding a fixed/specific vertical &amp; horizontal position, to show the “bm2” bubble/dialog msg box conf=&quot;$conf # vertical &amp; horizontal position of “bm2” bubble/dialog msg box *.x = 200 *.y = 400 &quot; ;; ('bm3') # adding a fixed/specific vertical &amp; horizontal position, to show the “bm3” bubble/dialog msg box conf=&quot;$conf # vertical &amp; horizontal position of “bm3” bubble/dialog msg box *.x = 350 *.y = 400 &quot; ;; ('bm4') # adding a fixed/specific vertical &amp; horizontal position, to show the “bm4” bubble/dialog msg box conf=&quot;$conf # vertical &amp; horizontal position of “bm4” bubble/dialog msg box *.x = 500 *.y = 400 &quot; ;; esac; fi; else conf=&quot;$conf # vertical &amp; horizontal position of text box inside bubble/dialog msg box txtBbl.x = 50 txtBbl.y = 120 # height &amp; width of text box inside bubble/dialog msg box txtBbl.height = 100 txtBbl.width = 310 &quot; # We are not adding *.x &amp; *.y in above, # so that MacOS can show this bubble/dialog msg box in its default position fi; beep pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; } # ======================================================== # PDfileOrDirSelect # Written by atErik, to use Pashua (instead of CocoaDialog) # $1 &quot;title text&quot; # $2 &quot;label or informative text&quot; # $3 &quot;dirOrFileLocation&quot; = path/directoryOrFile location # $4 &quot;fileTypeExtension or directory&quot; = if its &quot;directory&quot; then only &quot;directory&quot; selection is allowed, # if its filetypes (i.e: &quot;jpg gif&quot;) then that/those fileType(s) selection is/are allowed # $5 optional &quot;tooltip_img|tooltip_txt|tooltip_fileBrowser|tooltip_okButton|tooltip_cancelButton&quot; # or specify &quot;-&quot; to show no-tooltip # ======================================================== function PDfileOrDirSelect { # Written by atErik, to use Pashua (instead of CocoaDialog) local tV=&quot;&quot; local conf=&quot; # Set window title *.title = $1 # show an image imgSlct.type = image imgSlct.x = 50 imgSlct.y = 50 imgSlct.maxwidth = 64 imgSlct.path = $appICON # Introductory text txtSlct.type = text txtSlct.default = $2 txtSlct.height = 100 txtSlct.width = 310 txtSlct.x = 50 txtSlct.y = 120 # Add a filesystem browser (openFileOrDirBrowser) SlctFB.type = openbrowser SlctFB.label = $2 # SlctFB.label = Example filesystem browser (textfield + open panel) SlctFB.width=380 SlctFB.height=350 SlctFB.default = $3 SlctFB.x = 180 SlctFB.y = 50 # Add a “Cancel” button with default-label &amp; show at default-positon SlctCB.type = cancelbutton # Show an “Ok” general-button at default-position SlctOkB.type = button SlctOkB.label = Ok &quot; # we will not specify SlctOkB.x or SlctOkB.y in above, # so that macOSX can place this general-button at-default position, left-bottom corner if [ ! -z $4 ] ; then # setting by-default mode to select &quot;directory&quot;: if [ &quot;$4&quot; != &quot;directory&quot; ] ; then conf=&quot;$conf # user-specified fileTypes selection is allowed SlctFB.filetype = $4 &quot; else conf=&quot;$conf # only-directory selection is allowed SlctFB.filetype = directory &quot; fi; else fi; if [ ! -z $5 ] ; then if [ &quot;$5 &quot; != &quot; &quot; ] ; then if [ &quot;${5%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for img conf=&quot;$conf imgSlct.tooltip = ${5%%|*} &quot; fi; tV=${5#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for text conf=&quot;$conf txtSlct.tooltip = ${tV%%|*} &quot; fi; tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for openFileOrDirBrowser conf=&quot;$conf SlctFB.tooltip = ${tV%%|*} &quot; fi; tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Ok” conf=&quot;$conf SlctOkB.tooltip = ${tV%%|*} &quot; fi; tV=${tV#*|} if [ &quot;${tV%%|*}&quot; != &quot;-&quot; ] ; then # tooltip msg for a button showing “Cancel”/etc conf=&quot;$conf SlctCB.tooltip = ${tV%%|*} &quot; fi; fi; fi; beep pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; } # ======================================================== # PDmultiButtons # Written by atErik, to use Pashua (instead of CocoaDialog) # $1 &quot;title text&quot; # $2 &quot;label or informative text&quot; # $3 &quot;app icon/image path&quot; = path/directory location # $4 &quot;buttonN_Show_Text&quot; : when 4th &amp; next items begin with &quot;button1_&quot;, &quot;button2_&quot;, etc, THEN # : text-specified after the 1st &quot;_&quot; will be displayed in the shown-button # : other-than 1st &quot;_&quot;, all other &quot;_&quot; will be converted into &quot;space&quot; symbol # ======================================================== function PDmultiButtons { # Written by atErik, to use Pashua (instead of CocoaDialog) local tV=&quot;&quot; local conf=&quot; # Set window title *.title = $1 # show an image imgMB.type = image imgMB.x = 50 imgMB.y = 50 imgMB.maxwidth = 64 imgMB.tooltip = This is an element of type “image” imgMB.path = $appICON # Introductory text txtMB.type = text txtMB.default = $2 txtMB.height = 180 txtMB.width = 310 txtMB.x = 50 txtMB.y = 120 txtMB.tooltip = This is an element of type “text” &quot; if [ ! -z $4 ] ; then if [ &quot;${4:0:8}&quot; == &quot;button1_&quot; ] ; then tV=&quot;${4:8}&quot;; # get all text after the 1st-underscore symbol tV=${tV//_/ }; # change all &quot;underscore&quot; into &quot;space&quot; character/symbol conf=&quot;$conf # add a button with user-specified text gb1MB.type = button gb1MB.label = $tV gb1MB.x = 260 gb1MB.y = 50 &quot; fi fi; if [ ! -z $5 ] ; then if [ &quot;${5:0:8}&quot; == &quot;button2_&quot; ] ; then tV=&quot;${5:8}&quot; tV=${tV//_/ } conf=&quot;$conf # add another button with user-specified text gb2MB.type = button gb2MB.label = $tV gb2MB.x = 260 gb2MB.y = 140 &quot; fi fi; if [ ! -z $6 ] ; then if [ &quot;${6:0:8}&quot; == &quot;button3_&quot; ] ; then tV=&quot;${6:8}&quot; tV=${tV//_/ } # &quot;Configuration error: Element “gb3” lacks a type attribute. In other words: you have to add a line like the following one: gb3.type = textfield&quot; conf=&quot;$conf # add another button with user-specified text gb3MB.type = button gb3MB.label = $tV gb3MB.x = 260 gb3MB.y = 240 &quot; fi fi; if [ ! -z $7 ] ; then if [ &quot;${7:0:8}&quot; == &quot;button4_&quot; ] ; then tV=&quot;${7:8}&quot; tV=${tV//_/ } conf=&quot;$conf # add another button with user-specified text, in another row, under the previous 3-buttons gb4MB.type = button gb4MB.label = $tV gb4MB.x = 300 gb4MB.y = 50 &quot; fi fi; beep pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; } # ======================================================== # PDprogressBarDirsFilesCpOrMv # Written by atErik, to use Pashua (instead of CocoaDialog) # $1 &quot;Operation | title text&quot; : Operation can be &quot;Copy&quot; or &quot;Move&quot; : either Copy or Move operation # &quot;title text&quot; part is for displaying given text on title of the shown dialog box # $2 &quot;Source Folder/File&quot; # $3 &quot;Destination Folder/File&quot; # $4 &quot;Elapsed_Time | Refresh_Time&quot; : Files+Dirs ReCounting Event Occurred How Many Seconds After Beginning # &quot;RefreshTime&quot; is indicating the time after which current dialog box is removed, &amp; new updated is shown # $5 &quot;extra info 1&quot; : Multi Lines are separated by &quot;|&quot; symbol , use &quot;-&quot; to keep it empty # $6 &quot;extra info 2&quot; : use &quot;-&quot; to keep it empty # $7...$9 : format: &quot;ProgressBAR/PERCENT_NUMBER|nominatorNumber|denominatorNumber&quot; # $7 is for Files, $8 is for Directories, $9 is for Size # ======================================================== function PDprogressBarDirsFilesCpOrMv { local tV=&quot;&quot; Src=&quot;&quot; Dest=&quot;&quot; oped=&quot;copied&quot; tymP=&quot;&quot; local cp=1 tymPsd=0 p1=0 p1n=0 p1d=0 p2=0 p2n=0 p2d=0 p3=0 p3n=0 p3d=0 local L1=&quot;&quot; L2=&quot;&quot; L3=&quot;&quot; L4=&quot;&quot; L5=&quot;&quot; L6=&quot;&quot; L7=&quot;&quot; L8=&quot;&quot; L9=&quot;&quot; local conf=&quot;&quot; # local CpOrMv=&quot;&quot; if [ ! -z $1 ] ; then tV=${1%%|*} if [ &quot;$tV&quot; == &quot;Move&quot; ]; then # CpOrMv=&quot;mv&quot; cp=0 #elif [ &quot;$tV&quot; == &quot;Copy&quot; ]; then # CpOrMv=&quot;cp -R&quot; fi conf=&quot; # Set window title *.title = ${1#*|} &quot; fi if [ ! -z $2 ] ; then Src=$2 fi if [ ! -z $3 ] ; then Dest=$3 fi if [ ! -z $4 ] ; then # Getting Elapsed Time: tymPsd=${4%%|*} # Getting Refresh Time: # adding Auto-Closing TIMEOUT in seconds for this dialog/progress/bar/info msg box conf=&quot;$conf # auto close this dialog box after this second(s) *.autoclosetime = ${4#*|} &quot; fi if [ ! -z $7 ] ; then # 1ST &quot;ProgressBarNUMBER|nominator|denominator&quot; for FILES # &quot;progressBarNUMBER|CopiedNumberOrAmount|TotalNumberOrAmount&quot; tV=&quot;${7#*|}&quot; p1n=${tV%%|*} tV=${tV#*|} p1d=${tV%%|*} # Calculating the PERCENT-NUMBER for What % amount of FILES are so far Copied: # p1=$((200*$p1n/$p1d % 2 + 100*$p1n/$p1d)) p1=$(( ($p1n*1000/$p1d+5)/10 )) fi; if [ ! -z $8 ] ; then # 2ND &quot;ProgressBarNUMBER|nominator|denominator&quot; for DIRECTORIES # &quot;progressBarNUMBER|CopiedNumberOrAmount|TotalNumberOrAmount&quot; tV=&quot;${8#*|}&quot; p2n=${tV%%|*} tV=${tV#*|} p2d=${tV%%|*} # Calculating the PERCENT-NUMBER for What % amount of DIRECTORIES/FOLDERS are so far Copied: # p2=$((200*$p2n/$p2d % 2 + 100*$p2n/$p2d)) p2=$(( ($p2n*1000/$p2d+5)/10 )) fi; if [ ! -z $9 ] ; then # 3RD &quot;ProgressBarNUMBER|nominator|denominator&quot; for SIZE # &quot;progressBarNUMBER|CopiedNumberOrAmount|TotalNumberOrAmount&quot; tV=&quot;${9#*|}&quot; p3n=${tV%%|*} tV=${tV#*|} p3d=${tV%%|*} # Calculating the PERCENT-NUMBER for What % amount of DATA-SIZE/MegaBYTES are so far Copied: # p3=$((200*$p3n/$p3d % 2 + 100*$p3n/$p3d)) # p3=$(( ($p3n*1000/$p3d+5)/10 )) # We will add PERCENTAGE for FILES &amp; DIRS SIZE, later # p3=0 fi; # PERCENT-AMOUNT CAN BE CONVERTED INTO A TEXT-BASED PROGRESS BAR SHOWN ON GUI DIALOG BOX EASILY, # we will improve it later, now lets focus on core/important functions, stability, security of other codes if [ &quot;$cp&quot; -eq 0 ] ; then oped=&quot;moved&quot; fi; if [ &quot;$tymPsd&quot; -gt 60 ] ; then tymP=&quot;$(( $tymPsd / 60 )) minute(s) &amp; $(( $tymPsd % 60 )) second(s)&quot; else tymP=&quot;$tymPsd second(s)&quot; fi; # Later, PERCENT % will be shown as a [****** ] based ProgressBar on this Pashua GUI dialog box L1=&quot;${1}ing...[return]&quot; L2=&quot;From: \&quot;$Src\&quot;[return]&quot; L3=&quot;To: \&quot;$Dest\&quot;[return]&quot; L4=&quot;Total $p1d files &amp; $p2d directories ( $pfCTS )[return]&quot; L5=&quot;So far $oped: ${p1}% : $p1n file(s)[return]&quot; L6=&quot;So far $oped: ${p2}% : $p2n directory(s)[return]&quot; L7=&quot;So far $oped: Total Size calculation for Files &amp; Dirs is now off[return]&quot; L8=&quot;Time Elapsed/Passed since $1 started: $tymP[return]&quot; L9=&quot;Info will be updated after ${4#*|}-seconds, so PLEASE WAIT...&quot; # Adding text box(es) to show all info: conf=&quot; # Introductory text txt1Prgrs.type = text txt1Prgrs.height = 180 txt1Prgrs.width = 500 txt1Prgrs.x = 35 txt1Prgrs.y = 200 txt1Prgrs.default = ${L1}${L2}${L3}${L4}${L5}${L6}${L7}${L8}${L9} &quot; # txt2Prgrs.type = text # txt3Prgrs.type = text # txt4Prgrs.type = text pashua_run &quot;$conf&quot; &quot;$PA_userBase&quot; } # ======================================================== # bsd_command_check # Check that the required BSD command are installed # ======================================================== function command_check_msg { # Modified by atErik : adding 'local' local message1=&quot;One or more *BSD commands* to run Portable $appID were not found on \ this machine. You must install the BSD Subsystem package that is in the \ following folder on disk 1 of your Mac OS X installation DVD:\n/Welcome to Mac \ OS X/Optional Installs.\n\nNow quit.&quot; local button=` /usr/bin/osascript &lt;&lt; EOT tell application &quot;Finder&quot; beep display dialog &quot;$message1&quot; buttons {&quot;Quit&quot;} \ with icon caution default button &quot;Quit&quot; set result to button returned of result end tell EOT` if test &quot;$button&quot; == &quot;Quit&quot;; then # Quit application exit 112 fi } function bsd_command_check { # written by Patrick Luby # Modified by atErik : adding 'local', wait df du cut tail find wc local commands=&quot;awk cp defaults diskutil echo grep ln mkfifo mkdir mv plutil ps rm sed sleep touch wait df du cut tail find wc&quot; for i in $commands ; do if [ ! -x &quot;/usr/bin/$i&quot; -a ! -x &quot;/bin/$i&quot; -a ! -x &quot;/usr/sbin/$i&quot; -a ! -x &quot;/sbin/$i&quot; ] ; then # Return 96 + 16 if a command is not found command_check_msg; exit 112; fi done } # ======================================================== # osx_version_check # Check that the user is running Mac OS X 10.4 or higher # ======================================================== function version_check_msg { # Modified by atErik : adding 'local' local message1=&quot;You are running OS X version $version.\n\ Portable $appID can only be opened on Mac OS X 10.4 or higher.&quot; local button=`/usr/bin/osascript &lt;&lt; EOT tell application &quot;Finder&quot; beep display dialog &quot;$message1&quot; buttons {&quot;Quit&quot;} \ with icon caution default button &quot;Quit&quot; set result to button returned of result end tell EOT` if test &quot;$button&quot; == &quot;Quit&quot;; then # Quit application exit 113 fi } function osx_version_check { # written by Patrick Luby # Modified by atErik : adding 'local' local version=&quot;&quot;; if [ -x &quot;/usr/bin/sw_vers&quot; ] ; then # Return 96 + 17 if it is a bad version version=`/usr/bin/sw_vers | grep '^ProductVersion:' | awk '{ print $2 }'` case &quot;$version&quot; in 10.[0123]) version_check_msg ; exit 113;; 10.[0123].*) version_check_msg ; exit 113;; esac fi } # ======================================================== # quitApp # Check if local app is open and quit # ======================================================== function quitApp { # Modified by atErik : adding 'local' local rv=0; if ps cx | grep '[0-9] '&quot;$appBin&quot;'$' &gt; /dev/null; then rv=` CDokMsg &quot;$appID is already running on this system&quot; \ &quot;Only one copy can be run at a time. \ Quit runnig $appID and reopen Portable $appID.&quot; &quot;--no-cancel&quot; ` if [ &quot;$rv&quot; == &quot;1&quot; ] ; then # Quit application exit 0 fi fi } # ======================================================== # check_p_asf # Check and create Portable Application Support folders # ======================================================== function check_p_asf { # Modified by atErik : adding 'local' # &quot;Read Only&quot; string in till OsX 10.5 local readonly5=`diskutil info &quot;$PA_userBase&quot; | grep &quot;Read Only&quot; | awk '{ print $3 }'` # &quot;Read-Only Volume:&quot; string on OsX 10.6 local readonly6=`diskutil info &quot;$PA_userBase&quot; | grep &quot;Read-Only Volume&quot; | awk '{ print $3 }'` if [ &quot;$readonly5&quot; = Yes ] || [ &quot;$readonly6&quot; = Yes ]; then CDokMsgC &quot;Portable $appID is on a locked volume&quot; &quot;Portable $appID can't \ be opened on a locked volume. Now quit.&quot; &quot;--no-cancel&quot; &gt; /dev/null exit 0 else if [ ! -d &quot;$PA_userPref&quot; ] ; then mkdir -p &quot;$PA_userPref&quot; fi fi } # ======================================================== # copy_local_pref # Copy local preferences to Portable Application # ======================================================== function select_profile { # Modified by atErik : adding 'local', &quot;chosen&quot;, PDfileOrDirSelect local rv=0; rvpf=` PDfileOrDirSelect &quot;Select local $appID Profile folder&quot; \ &quot;Look for a folder named \&quot;********.default\&quot; or similar.&quot; \ &quot;$userPrefBase&quot; &quot;directory&quot; ` # rvpf=` &quot;$CD&quot; fileselect --title &quot;Select local $appID Profile folder&quot; \ # --text &quot;Look for a folder named \&quot;********.default\&quot; or similar.&quot; \ # --select-only-directories --with-directory &quot;$userPrefBase&quot; ` if [ -f &quot;$rvpf/prefs.js&quot; ] ; then profilepath=&quot;$rvpf&quot; export profilepath else rv=` CDokMsgC &quot;$appID Profile folder not selected&quot; \ &quot;Sorry you have not chosen/selected $appID Profile folder. You have selected: \&quot;$rvpf\&quot;. Try again?&quot; ` if [ &quot;$rv&quot; == &quot;1&quot; ] ; then select_profile elif [ &quot;$rv&quot; == &quot;2&quot; ] ; then rv=` CDokMsg &quot;Portable $appID now quit&quot; \ &quot;You have not chosen/selected $appID Profile folder, now Portable $appID quit.&quot; \ &quot;--no-cancel&quot; ` if [ &quot;$rv&quot; == &quot;1&quot; ] ; then # Quit application exit 0 fi fi fi } function runCopyPref { # written by Kevin Hendricks # Modified by atErik : converting codes for Pashua-dialog based PDprogressBar local pfTD=0 ; # Portable Firefox Total Dirs (Number of total Directories) local pfTF=0 ; # Total Files (Number of total Files) local pfTS=0 ; # &quot;Dir+File Size Not-Counted&quot; ; # Total Size of all Dirs &amp; Files local pfCTD=0 ; # Total Number of Copied Dirs local pfCTF=0 ; # Ttl_Num of Copied Files local pfCTS=$pfTS ; # Total SIZE(MegaBytes/...) Copied Dirs &amp; Files local pfCTP=0 ; # Number of seconds/Time Passed # local pfCTDp=0 ; # Percent % of Copied Dirs # local pfCTFp=0 ; # % of Copied Files # local pfCTSp=0 ; # % of Copied Dirs+Files SIZE local UniqNumbr=5 ; # an Unique Number (interger number), except &quot;1&quot; &amp; except What Other OsxPortableFirefox Using local FIFO_pOsxFt=&quot;/tmp/pOsxFt${UniqNumbr}&quot; ; # temp purpose fifo file-name . It needs to have an UNIQUE-NUMBER in filename local FIFO_pOsxFps=&quot;/tmp/pOsxFps${UniqNumbr}&quot; ; # contains fifo file-name for Source-profile folder-name local FIFO_pOsxFpd=&quot;/tmp/pOsxFpd${UniqNumbr}&quot; ; # ... Destination-profile folder-name local i=0 s=0 rm -f &quot;/tmp/pOsxFt1&quot; ; # a temp fifo to pass the UniqNumber number to sub-process mkfifo &quot;/tmp/pOsxFt1&quot; rm -f &quot;$FIFO_pOsxFt&quot; ; # remove previous fifo file (if it wasn't removed earlier) mkfifo &quot;$FIFO_pOsxFt&quot; ; # create a (temp) fifo file, as its persistent/accessible across different processes rm -f &quot;$FIFO_pOsxFps&quot; mkfifo &quot;$FIFO_pOsxFps&quot; rm -f &quot;$FIFO_pOsxFpd&quot; mkfifo &quot;$FIFO_pOsxFpd&quot; # Getting directory-location of profile from &quot;profilepath&quot; ENV Variable: rvpf=&quot;$profilepath&quot; # Getting TOTAL-NUMBER of files &amp; sub-dirs count, in SOURCE-PROFILE folder/directory, before copy-process: pfTD=`find &quot;$rvpf/&quot; -type d -print | wc -c` pfTF=`find &quot;$rvpf/&quot; -type f -print | wc -c` # For now, avoiding finding total size of all files+dirs, as it takes longer time: # pfTS=0 PDprogressBarDirsFilesCpOrMv &quot;Copy|Copying $appID Profile&quot; &quot;$rvpf&quot; &quot;$PA_userPref&quot; \ &quot;${pfCTP}|$s&quot; &quot;-&quot; &quot;-&quot; &quot;p1|$pfCTF|$pfTF&quot; &quot;p2|$pfCTD|$pfTD&quot; # &quot;$CD&quot; progressbar --indeterminate --title &quot;Copying $appID Profile&quot; \ # --text &quot;Copying \&quot;$rvpf\&quot;. Please wait...&quot; &lt; /tmp/hpipe &amp; # FD = File Descriptor # exec 3&lt;&gt; /tmp/hpipe exec 3&lt;&gt; &quot;$FIFO_pOsxFt&quot; exec 4&lt;&gt; &quot;$FIFO_pOsxFps&quot; exec 5&lt;&gt; &quot;$FIFO_pOsxFpd&quot; exec 6&lt;&gt; &quot;/tmp/pOsxFt1&quot; # echo -n . &gt;&amp;3 echo -n &quot;$rvpf&quot; &gt;&amp;4 echo -n &quot;$PA_userPref&quot; &gt;&amp;5 echo -n &quot;$UniqNumbr&quot; &gt;&amp;6 # SECONDS=0 ; sleep 5 ; echo $SECONDS ; # output will be &quot;5&quot; after 5-seconds-of-sleep SECONDS=0 # Below section inside { ... } will be run under a different sub-process in background (to copy files) # below section can be another script-file too, &amp; then it can be run/initiated/started by this function { # This is a sub-process section code, (it is to be run/executed in the background) # Obtaining data from fifo pipe(s): exec 6&lt;&gt; &quot;/tmp/pOsxFt1&quot; UniqN=&quot;$(&lt; &quot;/tmp/pOsxFt1&quot;)&quot; wait # exec 6&gt;&amp;- # wait exec &gt;&quot;/tmp/pOsxFt1&quot; # Deleting the fifo pipe(s): rm -f &quot;/tmp/pOsxFt1&quot; exec 4&lt;&gt; &quot;/tmp/pOsxFps${UniqN}&quot; srcProfile=&quot;$(&lt; &quot;/tmp/pOsxFps${UniqN}&quot;)&quot; wait # exec 4&gt;&amp;- # wait exec &gt;&quot;/tmp/pOsxFps${UniqN}&quot; rm -f &quot;/tmp/pOsxFps${UniqN}&quot; exec 5&lt;&gt; &quot;/tmp/pOsxFpd${UniqN}&quot; destProfile=&quot;$(&lt; &quot;/tmp/pOsxFpd${UniqN}&quot;)&quot; wait # exec 5&gt;&amp;- # wait exec &gt;&quot;/tmp/pOsxFpd${UniqN}&quot; rm -f &quot;/tmp/pOsxFpd${UniqN}&quot; # Below fifo/pipe we will use to transfer data back to the function which created this sub-process: exec 3&lt;&gt; &quot;/tmp/pOsxFt${UniqN}&quot; # Add your commands/work below, for which a progressive bar/info-msg box will be shown+updated: # At-end of your commands/work, write &quot;pfC_done&quot; or &quot;pfC_fail&quot; word/data into fifo/pipe # BEGIN all of your commands/work here: # cp -R &quot;$rvpf/&quot; &quot;$PA_userPref&quot; # cp -R &quot;$srcProfile/&quot; &quot;$destProfile&quot; &amp;&amp; { echo -n &quot;pfC_done&quot; &gt;&amp;3 ; } || { echo -n &quot;pfC_fail&quot; &gt;&amp;3 ; }; cp -R &quot;$srcProfile/&quot; &quot;$destProfile&quot; &amp;&amp; { echo -n &quot;pfC_done&quot; &gt; &quot;/tmp/pOsxFt${UniqN}&quot; ; } || { echo -n &quot;pfC_fail&quot; &gt; &quot;/tmp/pOsxFt${UniqN}&quot; ; }; # END of your commands. # deleting the fifo, which we were using to send &quot;done&quot;/&quot;fail&quot; msg wait exec &gt;&quot;/tmp/pOsxFt${UniqN}&quot; rm -f &quot;/tmp/pOsxFt${UniqN}&quot; } &amp; # ... Back to the Function which initiated/ran the above sub-process (in background) to Copy files. # when fifo/pipe still exists then delete each, except one fifo that we will monitor: sleep 1 if [ -p &quot;/tmp/pOsxFt1&quot; ] ; then exec 6&gt;&amp;- wait # sleep 1 exec &gt;&quot;/tmp/pOsxFt1&quot; rm -f &quot;/tmp/pOsxFt1&quot; fi; if [ -p &quot;$FIFO_pOsxFps&quot; ] ; then exec 4&gt;&amp;- wait # sleep 1 exec &gt;&quot;$FIFO_pOsxFps&quot; rm -f &quot;$FIFO_pOsxFps&quot; fi; if [ -p &quot;$FIFO_pOsxFpd&quot; ] ; then exec 5&gt;&amp;- wait # sleep 1 exec &gt;&quot;$FIFO_pOsxFpd&quot; rm -f &quot;$FIFO_pOsxFpd&quot; fi; # Repeatedly check if background operation completed or not: while [ &quot;$(&lt; &quot;$FIFO_pOsxFt&quot;)&quot; != &quot;pfC_done&quot; ] || [ &quot;$(&lt; &quot;$FIFO_pOsxFt&quot;)&quot; != &quot;pfC_fail&quot; ] ; do i=$(( $i+1 )) # setting different update times for the PDprogressBar dialog case &quot;$i&quot; in (1) s=2; ;; (2|3|4) s=3; ;; (5) s=4; ;; (*) s=5; ;; esac sleep $s # Finding-out the number of files &amp; dirs so-far copied into DESTINATION profile folder/directory: pfCTD=`find &quot;$PA_userPref/&quot; -type d -print | wc -c` pfCTF=`find &quot;$PA_userPref/&quot; -type f -print | wc -c` # pfCTS=&quot;Dir+File Size Not-Counted&quot; pfCTP=$SECONDS # Finding PERCENT of files &amp; dirs which are copied # pfCTFp=$((200*$pfCTF/$pfTF % 2 + 100*$pfCTF/$pfTF)) # pfCTFp=$(( ($pfCTF*1000/$pfTF+5)/10 )) # pfCTDp=$((200*$pfCTD/$pfTD % 2 + 100*$pfCTD/$pfTD)) # pfCTFp=$(( ($pfCTD*1000/$pfTD+5)/10 )) # pfCTSp=0 # Show updated info on PDprogressBar dialog box: PDprogressBarDirsFilesCpOrMv &quot;Copy|Copying $appID Profile&quot; &quot;$rvpf&quot; &quot;$PA_userPref&quot; \ &quot;${pfCTP}|$s&quot; &quot;-&quot; &quot;-&quot; &quot;p1|$pfCTF|$pfTF&quot; &quot;p2|$pfCTD|$pfTD&quot; if [ ! -p &quot;$FIFO_pOsxFt&quot; ] ; then break fi; # done &lt; &quot;$FIFO_pOsxFt&quot; done # We will erase the last fifo with Unique number, which we were using to receive &quot;done&quot;/&quot;fail&quot; msg: if [ -p &quot;$FIFO_pOsxFt&quot; ] ; then exec 3&gt;&amp;- # wait rm -f &quot;$FIFO_pOsxFt&quot; fi } function check_asf { if [ -d &quot;$PA_userPref&quot; ] ; then # delete PA_userPref if it still exist rm -Rf &quot;$PA_userPref&quot; else mkdir -p &quot;$PA_userPref&quot; fi } # copy Preferences Folder function copy_pf { # Modified by atErik : adding 'local', PDbubble local userPrefSize=`du -hc &quot;$userPrefBase&quot; | cut -f1 | tail -1` local freeSize=`df -H &quot;$PA_userBase&quot; | tail -1 | awk '{print $4}'` local bUserPrefSize=`du -c &quot;$userPrefBase&quot; | cut -f1 | tail -1` local bFreeSize=`df &quot;$PA_userBase&quot; | tail -1 | awk '{print $4}'` local rv=0; if [ $bUserPrefSize -lt $bFreeSize ] ; then # Getting directory-location of profile from &quot;profilepath&quot; ENV Variable: rvpf=&quot;$profilepath&quot; rv=` CDokMsg &quot;Copy $appID Profile&quot; \ &quot;Your $appID Profile folder \&quot;$rvpf\&quot; is $userPrefSize. \ You have $freeSize available. Copy to Portable $appID?&quot; ` if [ &quot;$rv&quot; == &quot;1&quot; ] ; then if check_asf ; runCopyPref ; then touch -f &quot;$copy_pref&quot; PDbubble &quot;$appID Profile copied&quot; \ &quot;Local $appID Profile copied to Portable $appID with success.&quot; \ &quot;$appICON&quot; &quot;20&quot; # &quot;$CD&quot; bubble --title &quot;$appID Profile copied&quot; --text &quot;Local \ # $appID Profile copied to Portable $appID with success.&quot; \ # --icon-file &quot;$appICON&quot; else PDbubble &quot;$appID Profile copy error&quot; \ &quot;An error occurred copying $appID Profile to Portable $appID.&quot; \ &quot;$cautionICON&quot; &quot;-&quot; # &quot;$CD&quot; bubble --title &quot;$appID Profile copy error&quot; \ # --text &quot;An error occurred copying $appID Profile to Portable $appID.&quot; \ # --icon-file &quot;$cautionICON&quot; --no-timeout fi fi else CDokMsgC &quot;No space to copy $appID Profile&quot; \ &quot;Your $appID Profile folder is $userPrefSize. \ You have $freeSize available. There is not enough space. Portable $appID will \ open without copy existing $appID Profile.&quot; &quot;--no-cancel&quot; &gt; /dev/null fi } function copy_local_pref { # Modified by atErik : adding 'local' local text=&quot;&quot; local informativeText=&quot;&quot; local rv=0 if [ ! -f &quot;$copy_pref&quot; ] &amp;&amp; [ -d &quot;$userPrefBase&quot; ] ; then beep text=&quot;Copy local Profile&quot; informativeText=&quot;Copy the existing $appID Profile \ on this system to Portable $appID?&quot; rv=` PDmultiButtons &quot;$text&quot; &quot;$informativeText&quot; &quot;$appICON&quot; \ &quot;button1_Copy&quot; &quot;button2_Don't_Copy&quot; &quot;button3_Never&quot; ` # rv=` &quot;$CD&quot; msgbox --no-newline --icon-file &quot;$appICON&quot; \ # --text &quot;$text&quot; --informative-text &quot;$informativeText&quot; \ # --button1 &quot;Copy&quot; --button2 &quot;Don't Copy&quot; --button3 &quot;Never&quot; ` if [ &quot;$rv&quot; == &quot;1&quot; ] ; then select_profile copy_pf elif [ &quot;$rv&quot; == &quot;3&quot; ] ; then touch -f &quot;$copy_pref&quot; fi fi } # ======================================================== # bkup/recover cache bu=bkup=backup # BackUp existing cache # ======================================================== function bkup_cache { if [ -d &quot;$userCache&quot; ] ; then mv &quot;$userCache&quot; &quot;$userCache.pabu&quot; fi } function recover_cache { if [ -d &quot;$userCache.pabu&quot; ] ; then mv &quot;$userCache.pabu&quot; &quot;$userCache&quot; fi } function remove_p_cache { if [ -d &quot;$userCache&quot; ] ; then rm -rf &quot;$userCache&quot; fi } # ======================================================== # run # Open Portable Application # ======================================================== function run_app { &quot;$PA_userBase/$appID.app/Contents/MacOS/$appBin&quot; -profile &quot;$PA_userPref&quot; } # ======================================================== # open_p_app # Run Portable Application script # ======================================================== function set_p_app { bkup_cache # Backup exixting Cache folder } function close_p_app { remove_p_cache # Remove portable cache recover_cache # Restore existing cache } function open_p_app { # Modified by atErik : PDbubble if set_p_app ; then PDbubble &quot;Portable $appID setup ok&quot; \ &quot;Portable $appID open with success.&quot; &quot;$appICON&quot; &quot;-&quot; &amp; # &quot;$CD&quot; bubble --title &quot;Portable $appID setup ok&quot; \ # --text &quot;Portable $appID open with success.&quot; --icon-file &quot;$appICON&quot; &amp; else CDokMsgC &quot;Portable $appID setup error&quot; \ &quot;An error occour while opening portable preferences. Now quit.&quot; &quot;--no-cancel&quot; &gt; /dev/null close_p_app exit 0 fi run_app # Run application from external drive if close_p_app ; then PDbubble &quot;Portable $appID quit&quot; \ &quot;Portable $appID quit with success.&quot; &quot;$appICON&quot; &amp; # &quot;$CD&quot; bubble --title &quot;Portable $appID quit&quot; \ # --text &quot;Portable $appID quit with success.&quot; --icon-file &quot;$appICON&quot; &amp; else CDokMsgC &quot;Portable $appID quit error&quot; \ &quot;Portable $appID can't restore local cache.&quot; &quot;--no-cancel&quot; &gt; /dev/null fi } bsd_command_check osx_version_check check_p_asf quitApp copy_local_pref open_p_app exit 0</code></pre></div> <p>i will keep updating above codes in SCRIPT, (whenever possible).</p> <p>and add more info on how to change the old Platypus into new one, in the next post, for this topic/thread.</p> <p>Please HELP to solve this (updating the old Platypus &amp; changing/switching<br /> the CocoaDialog into Pashua dialog),<br /> so that We/users can (continue to) use PortableFirefox/etc on 64bit/Catalina/&#8230; macOSX.</p> <p>Please SHARE+add your HELPFUL suggestions/codes/improvements, THANKS in advance.</p> <p>WHAT I'M WORKING-ON, trying to solve/figure-out (now or when i checked this last time) :</p> <ul> <li>in v4.1 script, inside some function, why &quot;$rvpf&quot; variable was used in such way that it holds a/some path,<br /> but this variable isn't defined in main script, ( so i changed code so it gets a path value from &quot;$profilepath&quot; env var,<br /> the &quot;$profilepath&quot; was exported as env var in function select_profile ,<br /> when multiple PortableFirefox (from different parent dirs) will be run then using same &quot;profilepath&quot; env var will conflict or not ?</li> <li>solved (partially, for now) : Pashua doesn't support ProgressBar type of dialog<br /> so i could not change that part of the old-codes.<br /> but it must be changed into something, (as CocoaDialog does not work in Catalina).<br /> So i have planned to show a text-based BAR/line on a GUI dialog, &amp; update it after (few/one)-second(s),<br /> dialog will be shown in same x/y co-ordinate, &amp; auto-closed after 1 second,<br /> &amp; then updated text-based BAR/line will be shown at same co-ordinate,<br /> until 100% is reached, or job is done.</li> </ul> <p>EDIT: utc: Jun6, 2020, 05:08am: updated codes (to v4.1.3), changed codes related to fifo, &quot;gbN&quot; button type, etc<br /> EDIT: utc: Jun5, 2020, 03:12pm: updated codes (to v4.1.2) with a (Pashua based) ProgressBar function to show what % of (profile-storage) files+dirs are copied.<br /> EDIT: utc: Jun4, 2020, 01:10pm: added a separate copyright notice.<br /> EDIT: utc: Jun4, 2020, 10:50am: a note on Pashua dialog's lack of ProgressBar.<br /> EDIT: utc: Jun4, 2020, 10:30am: added updated codes v4.1.1 here for the PA Firefox OSX &quot;script&quot; v4.1, &amp; added hash/checksum of few files.<br /> EDIT: utc: Jun4, 2020, 09:00am: Thanks to Dev Carlo Gandolfi for this forum, &amp; for allowing to comment on script page.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-12956754</guid>
				<title>Portable Apps Compatable with Catalina?</title>
				<link>http://freesmug.wikidot.com/forum/t-12956754/portable-apps-compatable-with-catalina</link>
				<description>Need update</description>
				<pubDate>Tue, 21 Jan 2020 19:49:36 +0000</pubDate>
				<wikidot:authorName>mbuice02</wikidot:authorName>				<wikidot:authorUserId>1862600</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello,<br /> I rely on portable apps [firefox, thunderbird] for my job, and I was wondering if there would be a chance that an update that makes these apps compatible with Catalina would be a project the former developer could consider? What would it take to get this going?</p> <p>Much Appreciated, M</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-12808219</guid>
				<title>Why need &#039;Chromium Helper.app&#039; incomig connection?</title>
				<link>http://freesmug.wikidot.com/forum/t-12808219/why-need-chromium-helper-app-incomig-connection</link>
				<description></description>
				<pubDate>Fri, 15 Nov 2019 15:40:51 +0000</pubDate>
				<wikidot:authorName>macuserguru</wikidot:authorName>				<wikidot:authorUserId>5869888</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> why need 'Chromium Helper.app' incoming connection?<br /> At each start of Chromium it comes a message 'Chromium Helper.app' need the incoming connection. My Mac has an enabled firewall and I use the application firewall 'Little Snitch' too.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-12808193</guid>
				<title>New Chromium versions - problem with ElCapitan</title>
				<link>http://freesmug.wikidot.com/forum/t-12808193/new-chromium-versions-problem-with-elcapitan</link>
				<description></description>
				<pubDate>Fri, 15 Nov 2019 15:00:22 +0000</pubDate>
				<wikidot:authorName>macuserguru</wikidot:authorName>				<wikidot:authorUserId>5869888</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> the last chromium versions have a network problem in ElCapitan<br /> The last version that works well 77.0.3865.120<br /> With the newer I could't open some web-sites.<br /> So as this dnssec.vs.uni-due.de<br /> I use the same user profile. Now I had installed<br /> Chromium 77.0.3865.120 (that works well)<br /> Chromium 78.0.3904.97 (this version don't work as described)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-11210783</guid>
				<title>Error: no available interface module</title>
				<link>http://freesmug.wikidot.com/forum/t-11210783/error:no-available-interface-module</link>
				<description>Running Portable VLC on Mac OS X I receive an error &quot;no available interface module&quot;.</description>
				<pubDate>Tue, 16 Apr 2019 23:57:57 +0000</pubDate>
				<wikidot:authorName>milehijoe</wikidot:authorName>				<wikidot:authorUserId>5272204</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Running PortableVLC-1.1.5_r3.0 on Mac OS X Mojave.<br /> I've copied a DRM free DVD to a USB flash drive which I wish to play (by executing a script file) using Portable VLC located on the same flash drive.<br /> The volume name of the flash drive is DSP-USB</p> <p>The files on the flash drive are:<br /> /DSP-DVD-Disc/VIDEO_TS (the DVD files)<br /> /Portable VLC OS X 1.1.5 r3.0 (where Portable VLC is located)<br /> /PlayDSP-USB-on-Mac.command (the script)</p> <p>Using the script PlayDSP-USB-on-Mac.command:<br /> #! /bin/sh<br /> &quot;/Volumes/DSP-USB/'Portable VLC OS X 1.1.5 r3.0/Portable VLC.app/Contents/MacOS/Portable VLC' 'dvd:///Volumes/DSP-USB/DSP-DVD-Disc/VIDEO_TS/'&quot;</p> <p>I receive the following error message:<br /> SM-MEDIA02:~ pac$ /Volumes/DSP-USB/PlayDSP-USB-on-Mac. command ; exit;<br /> /BuildRoot/Library/caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompre ssion-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8<br /> /BuildRoot/Library/caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompre ssion-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compress ion scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'<br /> /BuildRoot/Library/caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompre ssion-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8<br /> /BuildRoot/Library/caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'<br /> /Volumes/DSP-USB/Portable VLC OS X 1.1.5 r3.0/Portable VLC.app/Contents/Resource s/script: line 475: Volumes/DSP-USB/Portable VLC OS X 1.1.5 r3.0/Portable VLC.app/Contents/Resources/app/../CocoaDialog.app/Contents/MacOS/CocoaDialog: Bad CPU type in executable<br /> [0x1002a7e18] main interface error: no suitable interface module<br /> [0x100202158] main libvlc: Running vlc with the default interface. 4<br /> Use 'cvlc' to use vlc without interface.</p> <p>I'm a Windows guy and don't know much about the Mac environment when it come to trying to decipher the above errors and what the fix might be.<br /> Any help would be greatly appreciated.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-10027616</guid>
				<title>Chromium code signing missing for 71.0.3578.98?</title>
				<link>http://freesmug.wikidot.com/forum/t-10027616/chromium-code-signing-missing-for-71-0-3578-98</link>
				<description></description>
				<pubDate>Sun, 20 Jan 2019 20:03:36 +0000</pubDate>
				<wikidot:authorName>mrabbitt</wikidot:authorName>				<wikidot:authorUserId>5098203</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi. I downloaded the Chromium_OSX_71.0.3578.98.dmg, and noticed that Chromium.app is not code signed:</p> <div class="code"> <pre><code>$ codesign -dvvv /Volumes/Chromium\ OS\ X\ 71.0.3578.98/Chromium.app /Volumes/Chromium OS X 71.0.3578.98/Chromium.app: code object is not signed at all</code></pre></div> <p>I double checked an an older .dmg, and confirmed the old version was signed:</p> <div class="code"> <pre><code>$ codesign -dvvv /Volumes/Chromium\ OS\ X\ 66.0.3359.139/Chromium.app Executable=/Volumes/Chromium OS X 66.0.3359.139/Chromium.app/Contents/MacOS/Chromium Identifier=org.chromium.Chromium Format=app bundle with Mach-O thin (x86_64) CodeDirectory v=20200 size=277 flags=0x0(none) hashes=3+3 location=embedded Hash type=sha256 size=32 CandidateCDHash sha1=15b4f375585379b2b142e4a97ae5883bb50c28ba CandidateCDHash sha256=ae2ebd3c3dd385cdd37a3137592a6a728c84e938 Hash choices=sha1,sha256 CDHash=ae2ebd3c3dd385cdd37a3137592a6a728c84e938 Signature size=8915 Authority=Developer ID Application: Carlo Gandolfi (66KW43FE5Q) Authority=Developer ID Certification Authority Authority=Apple Root CA Timestamp=May 1, 2018 at 8:07:50 PM Info.plist entries=31 TeamIdentifier=66KW43FE5Q Sealed Resources version=2 rules=13 files=174 Internal requirements count=1 size=184</code></pre></div> <p>Is this a mistake or are Chromium builds no longer code signed? Thanks.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-5484454</guid>
				<title>hello all</title>
				<link>http://freesmug.wikidot.com/forum/t-5484454/hello-all</link>
				<description></description>
				<pubDate>Wed, 14 Mar 2018 10:52:52 +0000</pubDate>
				<wikidot:authorName>davidjohn2121</wikidot:authorName>				<wikidot:authorUserId>3724698</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have just created a new username with a new email address and it seems to work. Past experience has shown that once I leave this session I will never, ever, be able to logon again. So, this is my only attempt to ask a question. My next attempt will fail because I can't logon.<br /> My inability to logon is long standing, going back for a couple of years or so. There is no way that I know of to ask a question unless I am logged on, and there is no way to logon. Catch-22.<br /> Since I am unable to logon I don't believe that there is any way that I can verify any answer directly, and I can't respond to give any more needed information. I am stuck. The assistance of custom essay writing service helps students understand the basics of every custom written paper, as well as the elements of creative writing.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-5346640</guid>
				<title>Tutorial to make our own Portable Apps?</title>
				<link>http://freesmug.wikidot.com/forum/t-5346640/tutorial-to-make-our-own-portable-apps</link>
				<description></description>
				<pubDate>Sat, 24 Feb 2018 19:39:06 +0000</pubDate>
				<wikidot:authorName>LittleDoodle</wikidot:authorName>				<wikidot:authorUserId>3437159</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello, I've known FreeSmug for a while now and I really enjoy the concept of portable applications for OSX.<br /> Sadly, the apps today are usually very buggy, slow, outdated, and some are still PowerPC apps. This is a dud, since Intel is much more used nowadays.</p> <p>Is there any tutorial on how to package <span style="text-decoration: underline;">any</span> open source application to a portable app on FreeSMUG? It would be much more convenient for me to make all my favorite apps portable, with my custom preferences, that I can use on any Mac with my USB. I would <strong>LOVE</strong> that!!!</p> <p>Thanks,<br /> LittleDoodle</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-4414800</guid>
				<title>Chromium : Google Cast no longer finds Chromecast device</title>
				<link>http://freesmug.wikidot.com/forum/t-4414800/chromium:google-cast-no-longer-finds-chromecast-device</link>
				<description></description>
				<pubDate>Tue, 05 Dec 2017 13:14:55 +0000</pubDate>
				<wikidot:authorName>Oliv12</wikidot:authorName>				<wikidot:authorUserId>3486945</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>the Google Cast function no longer finds the Chromecast device.<br /> This used to work in the past with previous chromium version (somewhere before 52.0.2743.116, so yes it seems to be a quite very old bug now).</p> <p>Could you please apply the following tiny patch at bazaar.launchpad.net / ~chromium-team/chromium-browser/artful-beta/view/head:/debian/patches/enable-chromecast-by-default.patch that should bring the cast function back in Chromium ?</p> <p>Thanks<br /> Olivier</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-4244530</guid>
				<title>Please help with LibreOffice and/or OpenOffice :(</title>
				<link>http://freesmug.wikidot.com/forum/t-4244530/please-help-with-libreoffice-and-or-openoffice</link>
				<description>Libre and Open offices don&#039;t work on my flash drive.</description>
				<pubDate>Thu, 09 Nov 2017 01:12:52 +0000</pubDate>
				<wikidot:authorName>LittleDoodle</wikidot:authorName>				<wikidot:authorUserId>3437159</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I currently am in urgent need of a portable office suite for Mac. I have downloaded both LibreOffice and OpenOffice, but none of them seem to work.<br /> When I open them on my USB, it says &quot;Successfully opened&quot; and about 10 seconds later it says &quot;Successfully quit&quot;<br /> Now, I know portable mac apps are no longer supported. ;-;<br /> But is there anyway I can fix it manually by myself? Maybe download a newer version?<br /> I hope you answer soon.</p> <p>Thanks in advance, LittleDoodle</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-3209880</guid>
				<title>Thunderbird Portable isn&#039;t Portable for me</title>
				<link>http://freesmug.wikidot.com/forum/t-3209880/thunderbird-portable-isn-t-portable-for-me</link>
				<description>New installation of Portable Thunderbird</description>
				<pubDate>Sun, 06 Aug 2017 18:02:55 +0000</pubDate>
				<wikidot:authorName>MikeW365</wikidot:authorName>				<wikidot:authorUserId>3280300</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>just installed Thunderbird Portable Version: 55.0b2 (32-bit) onto a 32GB memory stick. Set it up fine on my desktop, all working. Put stick in another pc, run thunderbird.exe from stick and up comes a new installation, not my emails and email accounts. Help would be appreciated, thanks. Mike ps. running Windows 10 on both computers.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-2399909</guid>
				<title>Cannot open libreoffice</title>
				<link>http://freesmug.wikidot.com/forum/t-2399909/cannot-open-libreoffice</link>
				<description></description>
				<pubDate>Tue, 27 Jun 2017 04:51:07 +0000</pubDate>
				<wikidot:authorName>thesky22</wikidot:authorName>				<wikidot:authorUserId>3209512</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all</p> <p>I have downloaded libreoffice from freesmug and put the .dmg on the USB drive. When opening it I get a popup saying &quot;to install portable application, drag the folder to your portable drive. You may then &quot;Eject&quot; and throw away this disk image. There's an icon with the portable libreoffice folder and an arrow pointing to a icon that lookcs like a portable drive. This is just an image, I cannot actually drag it.</p> <p>Dragging the .dmg from the desktop to the usb icon just copies it.</p> <p>Keepass and other freesmugs works by just clicking the .dmg from the usb drive, then clicking the icon that appears.</p> <p>Thank you</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1797937</guid>
				<title>Chromium on Mac - This browser does not support video playback.</title>
				<link>http://freesmug.wikidot.com/forum/t-1797937/chromium-on-mac-this-browser-does-not-support-video-playback</link>
				<description>Proprietary video/audio codecs won&#039;t play</description>
				<pubDate>Wed, 17 Aug 2016 22:27:19 +0000</pubDate>
				<wikidot:authorName>Manachi</wikidot:authorName>				<wikidot:authorUserId>2226837</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all,</p> <p>Thanks for your work - I use the FreeSMUG build of Chromium on Mac as my main browser and use your updater and love it.</p> <p>The only issue I'm finding is that I'm seeing more often the message &quot;This browser does not support video playback&quot;. I understand this is because, by default, Chromium does not support proprietary codecs (AAC, MP3, H.264/MP4). But Twitter and some other sites use this which presents an issue. I've never compiled my own Chromium before so not sure what's involved but I wonder if you'd consider compiling support for this into your main Chromium build? Or even supply an alternative build that includes it?</p> <p>Thanks</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1654983</guid>
				<title>Last hope to fix my Chromium problem</title>
				<link>http://freesmug.wikidot.com/forum/t-1654983/last-hope-to-fix-my-chromium-problem</link>
				<description>Some tabs don&#039;t load, extensions are stuck, etc.</description>
				<pubDate>Sat, 26 Mar 2016 09:10:55 +0000</pubDate>
				<wikidot:authorName>ChromeUser</wikidot:authorName>				<wikidot:authorUserId>2663757</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I tried many things to fix my problem but since Chromium v. 49 my browser is broken.<br /> Chromium OSX 48.0.2564.116 works perfectly, with its default settings or my settings + extensions.</p> <p>I use Mac OS X 10.9.5, I don't have this problem with Safari or Opera, but I want to use Chromium (better settings and speed in my opinion).</p> <p>The problem is that -sometimes- some tabs don't load, the page is blank and it loads indefinitely. Whatever site I choose it happens randomly. Sometimes it works, sometimes it does not. I have to close the tab(s) who don't load and open another one(s) and then it loads the page(s).<br /> It happens even with the default settings, I deleted everything related to Chromium on my Mac and started a fresh install, it doesn't fix the problem.<br /> I use a simple test, I open a website, like Amazon, and click 10 times on same link to open 10 identical tabs.<br /> As you can see on this screenshot : i.imgur.com / wUTZC3s.png , 3 tabs didn't load, the 7 other worked properly. (delete the space besides / to see the link)</p> <p>That problem also broke my extensions. When I click on their icon address bar, sometimes I can't see their menus, I must go to the extensions settings, deactivate and activate the extension and it works again.</p> <p>But I don't think it's an extension related problem, it happens with the default settings and zero extension installed.</p> <p>Thanks for your help.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1646587</guid>
				<title>How to update Portable LibreOffice?</title>
				<link>http://freesmug.wikidot.com/forum/t-1646587/how-to-update-portable-libreoffice</link>
				<description>How to put the currently supported version of LibreOffice into the portable app</description>
				<pubDate>Thu, 17 Mar 2016 13:35:06 +0000</pubDate>
				<wikidot:authorName>Geek to Go</wikidot:authorName>				<wikidot:authorUserId>2621246</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The current minimum version of LibreOffice is version 5.0.5, but the version here is 3.3.0. There are a bunch of security patches between the two, and, unfortunately, unlike Firefox and Thunderbird, LibreOffice can’t update itself. You have to re-download the whole thing. But how do I take the contents of the current version and put them into the portable version to update it?</p> <p>And, as a related question, can we apply the LibreOffice language packs to the portable version, or do we need to create a language version and then make it portable?</p> <p>Greg</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1418965</guid>
				<title>Chromium Netflix support</title>
				<link>http://freesmug.wikidot.com/forum/t-1418965/chromium-netflix-support</link>
				<description></description>
				<pubDate>Fri, 23 Oct 2015 11:39:57 +0000</pubDate>
				<wikidot:authorName>Runkies</wikidot:authorName>				<wikidot:authorUserId>2310473</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Was just wondering if you had any plans to build Widevine into Chromium.app in the near future so netflix will work ?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1305385</guid>
				<title>Embedded Flash Videos not expanding to full screen mode</title>
				<link>http://freesmug.wikidot.com/forum/t-1305385/embedded-flash-videos-not-expanding-to-full-screen-mode</link>
				<description></description>
				<pubDate>Sat, 01 Aug 2015 04:26:36 +0000</pubDate>
				<wikidot:authorName>Manachi</wikidot:authorName>				<wikidot:authorUserId>2226837</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>In the latest version of Chromium Version 44.0.2403.125 (64-bit), when there is a video flash object embedded on the page, and the &quot;expand to full screen mode&quot; icon is pressed, the video does not expand to full screen. Rather, Flash goes into a 'full screen mode', but the background is black, and the video only appears in the top left hand corner with the same small dimensions as the original embedded video. The expected behaviour is the video expands to the size of the full screen. This has been consistent with every embedded flash video I've seen. I'm running OS X Yosemite 10.10.4. I took screenshots but am unable to post due to 'low-karma'.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1299842</guid>
				<title>&quot;Chromium.app is damaged and can&#039;t be opened&quot; codesigning issue</title>
				<link>http://freesmug.wikidot.com/forum/t-1299842/chromium-app-is-damaged-and-can-t-be-opened-codesigning-issu</link>
				<description></description>
				<pubDate>Tue, 28 Jul 2015 21:51:33 +0000</pubDate>
				<wikidot:authorName>kevinriggle</wikidot:authorName>				<wikidot:authorUserId>2224268</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Downloading the latest FreeSMUG Chromium build (44.0.2403.107) and trying to run it, I'm getting an error which says &quot;Chromium.app is damaged and can't be opened. You should move it to the Trash.&quot;</p> <p>It looks like it's a codesigning problem. Chromium 44.0.2403.107 says:</p> <div class="code"> <pre><code>$ codesign -dvvv /Volumes/Chromium\ OS\ X\ 44.0.2403.107/Chromium.app Executable=/Volumes/Chromium OS X 44.0.2403.107/Chromium.app/Contents/MacOS/Chromium Identifier=org.chromium.Chromium Format=bundle with Mach-O thin (x86_64) CodeDirectory v=20200 size=205 flags=0x0(none) hashes=3+3 location=embedded Hash type=sha1 size=20 CDHash=cb4f0a2699ab97c3caa01c7076a71fc212e142f1 Signature size=8526 Authority=Developer ID Application: Carlo Gandolfi (66KW43FE5Q) Authority=Developer ID Certification Authority Authority=Apple Root CA Timestamp=Jul 26, 2015, 9:08:46 PM Info.plist entries=28 TeamIdentifier=66KW43FE5Q Sealed Resources version=2 rules=12 files=189 Internal requirements count=1 size=184 $ codesign -v /Volumes/Chromium\ OS\ X\ 44.0.2403.107/Chromium.app /Volumes/Chromium OS X 44.0.2403.107/Chromium.app: a sealed resource is missing or invalid</code></pre></div> <p>Whereas the previous version Chromium 44.0.2403.89 says</p> <div class="code"> <pre><code>$ codesign -dvvv /Volumes/Chromium\ OS\ X\ 44.0.2403.89/Chromium.app Executable=/Volumes/Chromium OS X 44.0.2403.89/Chromium.app/Contents/MacOS/Chromium Identifier=org.chromium.Chromium Format=bundle with Mach-O thin (x86_64) CodeDirectory v=20200 size=205 flags=0x0(none) hashes=3+3 location=embedded Hash type=sha1 size=20 CDHash=86528cc201c7e8844e1cf9f07c31fce381a0f649 Signature size=8526 Authority=Developer ID Application: Carlo Gandolfi (66KW43FE5Q) Authority=Developer ID Certification Authority Authority=Apple Root CA Timestamp=Jul 22, 2015, 1:44:37 PM Info.plist entries=28 TeamIdentifier=66KW43FE5Q Sealed Resources version=2 rules=12 files=193 Internal requirements count=1 size=184 $ codesign -v /Volumes/Chromium\ OS\ X\ 44.0.2403.89/Chromium.app $</code></pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-1027549</guid>
				<title>Chromium with custom Java</title>
				<link>http://freesmug.wikidot.com/forum/t-1027549/chromium-with-custom-java</link>
				<description></description>
				<pubDate>Fri, 19 Sep 2014 10:34:29 +0000</pubDate>
				<wikidot:authorName>marko123</wikidot:authorName>				<wikidot:authorUserId>1979693</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Can you specify to Chromium the location of Java to use?<br /> I'd like to put them both on a usb stick so the structure would be something like this:</p> <p>/stick/Chromium/<br /> /stick/Java</p> <p>So the Chromium would use only Java on the stick.</p> <p>Thanks in advance for any suggestions.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-985150</guid>
				<title>Integrating Sparkle into Chromium</title>
				<link>http://freesmug.wikidot.com/forum/t-985150/integrating-sparkle-into-chromium</link>
				<description>FreeSMUG provides a Chromium distribution that includes the Sparkle auto-update framework. I&#039;d like to build my own Chromium on OSX that uses Sparkle. Can anyone help me with instructions on the changes I&#039;d need to make to the Chromium build code to make this happen?</description>
				<pubDate>Thu, 14 Aug 2014 14:28:02 +0000</pubDate>
				<wikidot:authorName>bizzbyster</wikidot:authorName>				<wikidot:authorUserId>1954123</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>FreeSMUG provides a Chromium distribution that includes the Sparkle auto-update framework. I'd like to build my own Chromium on OSX that uses Sparkle. Can anyone help me with instructions on the changes I'd need to make to the Chromium build code to make this happen?</p> <p>Thanks,</p> <p>Peter</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-976545</guid>
				<title>Libre and Open Office Not Launching</title>
				<link>http://freesmug.wikidot.com/forum/t-976545/libre-and-open-office-not-launching</link>
				<description>Nothing happens when I launch either of these apps from my thumb drive.</description>
				<pubDate>Sat, 09 Aug 2014 14:38:02 +0000</pubDate>
				<wikidot:authorName>mcnkldzyn</wikidot:authorName>				<wikidot:authorUserId>1946058</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have downloaded numerous versions of the apps but they do not run on my iMac OX X v. 10.9.4. Can anyone help?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-969670</guid>
				<title>updating thunderbird portable to last version non portable</title>
				<link>http://freesmug.wikidot.com/forum/t-969670/updating-thunderbird-portable-to-last-version-non-portable</link>
				<description></description>
				<pubDate>Tue, 05 Aug 2014 18:22:23 +0000</pubDate>
				<wikidot:authorName>Alyson Veras</wikidot:authorName>				<wikidot:authorUserId>1948030</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>is there any way to update the portable thunderbird? the last in this version 3 and very outdated.<br /> Anyone know how to create a portable app?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-963783</guid>
				<title>Copying DMG to Thumdrive</title>
				<link>http://freesmug.wikidot.com/forum/t-963783/copying-dmg-to-thumdrive</link>
				<description>How to question.</description>
				<pubDate>Sat, 02 Aug 2014 18:24:15 +0000</pubDate>
				<wikidot:authorName>mcnkldzyn</wikidot:authorName>				<wikidot:authorUserId>1946058</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am trying to copy an image to my thumb drive (originally formatted on a Windows machine). Do I need to reformat the thumb drive for a Mac? I also don't seem to be able to upload the image to cloud storage accounts.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-834342</guid>
				<title>Updated Chromium, Incognito window shortcut no longer works</title>
				<link>http://freesmug.wikidot.com/forum/t-834342/updated-chromium-incognito-window-shortcut-no-longer-works</link>
				<description>[Shift]+[Cmd]+[N] no longer opens an incognito window</description>
				<pubDate>Sat, 29 Mar 2014 19:20:01 +0000</pubDate>
				<wikidot:authorName>SkyMarshal</wikidot:authorName>				<wikidot:authorUserId>95991</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I just updated FreeSMUG Chromium to Version 33.0.1750.152 (0) via Sparkles, and after restarting, the Incognito window shortcut [Shift]+[Cmd]+[N] no longer works.</p> <p>The shortcut still shows up in Chromium's menu [1] ignore my inverted color scheme), just doesn't do anything anymore when using it.</p> <p>Any idea what might be the problem or how to solve it?</p> <p>[1]: http: // i . imgur . com / Hiv7ZRa.png</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-833815</guid>
				<title>Portable Thunderbird problem in Mavericks</title>
				<link>http://freesmug.wikidot.com/forum/t-833815/portable-thunderbird-problem-in-mavericks</link>
				<description>startup issue when it checks to allow contacts</description>
				<pubDate>Fri, 28 Mar 2014 22:22:20 +0000</pubDate>
				<wikidot:authorName>mbuice02</wikidot:authorName>				<wikidot:authorUserId>1862600</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I saw another thread below entitled &quot;Portable Thunderbird hangs in Mavericks.&quot; I believe this is related to the same issue however that thread did not present an answer to this question. I also tried the terminal command someone wrote in that thread and it did not work. Here is the problem clearly:</p> <p>As a part of the new security features of OSX Mavericks, it seems to run a &quot;one time&quot; check when you install new apps for things you want the app to access. In this case, it runs the check for portable thunderbird to access contacts and it asks me if I want to grant the application permission to access contacts. Normally, this is a one-time thing, but because portable thunderbird is &quot;new&quot; every time it is mounted on the drive, it runs this check every time. I found this out because I watch it appear and disappear from the privacy and security window under system preferences when I mount and un-mount. It wouldn't be so annoying except that running this check causes the app to hang a while, sometimes for a few minutes, before the dialogue window pops up and I can make the choice, after which it runs fine.</p> <p>Any ideas on a work around for this? A terminal command of some kind?<br /> -Matt</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-804435</guid>
				<title>ChromiumOSX_33.0.1: no mountable file systems</title>
				<link>http://freesmug.wikidot.com/forum/t-804435/chromiumosx-33-0-1:no-mountable-file-systems</link>
				<description></description>
				<pubDate>Tue, 11 Mar 2014 16:00:52 +0000</pubDate>
				<wikidot:authorName>SkyMarshal</wikidot:authorName>				<wikidot:authorUserId>95991</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all, long time Linux user, new to Mac, trying to install FreeSMUG's Chromium but getting the error:</p> <p>The following disk images couldn't be opened:<br /> ChromiumOSX_33.0.1: no mountable file systems</p> <p>This is from the Chromium here: www freesmug org / chromium</p> <p>Any suggestions of what I might be missing/doing wrong appreciated.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-763838</guid>
				<title>Portable Thunderbird 12.0.1 (Mac) fails to update, keeps &quot;losing&quot; e-mails.</title>
				<link>http://freesmug.wikidot.com/forum/t-763838/portable-thunderbird-12-0-1-mac-fails-to-update-keeps-losing</link>
				<description></description>
				<pubDate>Fri, 17 Jan 2014 02:10:57 +0000</pubDate>
				<wikidot:authorName>IEBA1</wikidot:authorName>				<wikidot:authorUserId>1813280</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I'm using Portable Thunderbird for Mac from FreeSMUG<br /> It's at version 12.0.1 and it downloads updates, which always fail to install when rebooted.</p> <p>I'm having an issue when I sort my mail, with 5 mailboxes.<br /> If I delete one e-mail, various others vanish, or re-appear in my unified in-box.<br /> Deleting another e-mail, will do this again- a previous &quot;vanished&quot; email may reappear, it may not. Another e-mail may vanish. Sometimes, deleted items re-appear in my unified in-box.<br /> This also happens in the individual account inboxes. It only seems to affect the most recent items, the few days or so. Nothing older.</p> <p>The mails are not actually gone, or deleted. It's just that Thunderbird is getting confused on what it should show, and what I have deleted. It's driving me nuts, really. Especially when I get new mail, and delete a piece of junk, and then something I NEEDED to respond to is just nowhere to be found.</p> <p>I'd update the app if I could. It has downloaded the 24.2.0 update numerous times, but it never installs properly.<br /> &quot;The Update could not be installed (patch apply failed)</p> <p>How can I sort this out?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-726993</guid>
				<title>Portable Tunnelblick Client</title>
				<link>http://freesmug.wikidot.com/forum/t-726993/portable-tunnelblick-client</link>
				<description></description>
				<pubDate>Fri, 15 Nov 2013 10:47:58 +0000</pubDate>
				<wikidot:authorName>AL17</wikidot:authorName>				<wikidot:authorUserId>1771465</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Is there any possibility to create portable version of Tunnelblick VPN Client?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-713722</guid>
				<title>Thunderbird Portable hangs in Mavericks</title>
				<link>http://freesmug.wikidot.com/forum/t-713722/thunderbird-portable-hangs-in-mavericks</link>
				<description>Can&#039;t use Thunderbirds any more</description>
				<pubDate>Wed, 23 Oct 2013 23:22:09 +0000</pubDate>
				<wikidot:authorName>kepleronline</wikidot:authorName>				<wikidot:authorUserId>1754035</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Last night I upgraded to OS X Mavericks. I should have waited: Thunderbird Portable (latest version) simply hangs…</p> <p>Any other users face this issue? Any idea how to solve it?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-700129</guid>
				<title>JPEG Viewer with Lossless Rotation</title>
				<link>http://freesmug.wikidot.com/forum/t-700129/jpeg-viewer-with-lossless-rotation</link>
				<description>Looking for an image viewer with guaranteed lossless JPEG rotation</description>
				<pubDate>Wed, 25 Sep 2013 04:38:43 +0000</pubDate>
				<wikidot:authorName>www_arifsaha_com</wikidot:authorName>				<wikidot:authorUserId>1713352</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all!</p> <p>I am looking for an image or JPEG viewer, with either JPEG lossless rotation built in or ability to have menu or shortcut that run a command line program on the image added, so I can use it to run jpegtran or something like that to do the lossless JPEG rotation.</p> <p>I know Preview now can do JPEG lossless rotation, but what I read if the JPEG cannot be losslessly rotated, Preview will rotate it anyway - lossily. I like to have the viewer either fail with error or automatically create a backup when this situation occur.</p> <p>Any thought?</p> <p>Thank you!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-696953</guid>
				<title>Chromium still updated?</title>
				<link>http://freesmug.wikidot.com/forum/t-696953/chromium-still-updated</link>
				<description></description>
				<pubDate>Wed, 18 Sep 2013 02:46:41 +0000</pubDate>
				<wikidot:authorName>Etienned</wikidot:authorName>				<wikidot:authorUserId>993618</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I just want to know if you still update Chromium because version 29 was out 2 weeks ago and there's no update for Chromium?</p> <p>And thanks for the great work anyway!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-633103</guid>
				<title>Portable OpenVPN &amp; Proxifier clients</title>
				<link>http://freesmug.wikidot.com/forum/t-633103/portable-openvpn-proxifier-clients</link>
				<description></description>
				<pubDate>Tue, 12 Mar 2013 17:12:21 +0000</pubDate>
				<wikidot:authorName>EBSNW1</wikidot:authorName>				<wikidot:authorUserId>1574625</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hey guys,</p> <p>Recently purchased an imation ironkey and have already got the portable firefox browser + adium on it.</p> <p>The only thing that is missing are portable OpenVPN and proxifier clients&#8230;Have been looking for these things for ages now, would be so happy if there was a portable version that I could put on my USB stick.</p> <p>Anybody know something or willing to create a portable version?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-631240</guid>
				<title>Thunderbird Portable with GPG Portable</title>
				<link>http://freesmug.wikidot.com/forum/t-631240/thunderbird-portable-with-gpg-portable</link>
				<description>Create Thunderbird Portable App with enigmail and MacGPG1 to use mail encryption</description>
				<pubDate>Tue, 05 Mar 2013 22:50:44 +0000</pubDate>
				<wikidot:authorName>Naicon</wikidot:authorName>				<wikidot:authorUserId>11646</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <h1><span>Howto create Thunderbird Portable App with enigmail and MacGPG1 on an USB drive to encrypt your email</span></h1> <p><strong>To secure your GPG-keys, you should put the whole newly created Portable Thunderbird Application (with enigmail and GPG inside) in a <a href="http://www.truecrypt.org">Truecrypt-Container</a> and <em>afterwards</em> on an usb drive.</strong></p> <p>Create on the USB drive a file <em>.gnupg/gpg.conf</em> by opening the application Terminal and using the editor vi:</p> <div class="code"> <pre><code>mkdir /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg vi /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg/gpg.conf verbose # debug-all # uncomment to debug # logger-file /Volumes/USB drive/gnupg.log # uncomment to debug no-default-keyring keyring /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg/pubring.gpg primary-keyring /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg/pubring.gpg secret-keyring /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg/secring.gpg trustdb-name /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg/trustdb.gpg # lock-never # uncomment if you have problems writing on a FAT32 partition, read http://www.gnupg.org/documentation/manpage.en.html</code></pre></div> <p>Install on your Mac MacGPG1 <a href="https://www.gpgtools.org/macgpg1/index.html">https://www.gpgtools.org/macgpg1/index.html</a><br /> and copy /usr/local/MacGPG1 to your USB drive:</p> <div class="code"> <pre><code>cp -r /usr/local/MacGPG1 /Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/</code></pre></div> <br /> Afterwards you can uninstall macgpg1 from your mac using the deployed uninstall routine. <p>Install the enigmail add-on for your Thunderbird from <a href="http://www.enigmail.net">http://www.enigmail.net</a> and verify that OpenGPG uses the GnuPG from your USB drive. This can be done via the OpenGPG-Gui in Thunderbird with <em>Show Expert Settings</em> enabled or checking the corresponding <em>profile/prefs.js</em> entries:</p> <div class="code"> <pre><code>user_pref(&quot;extensions.enigmail.agentPath&quot;, &quot;/Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/MacGPG1/bin/gpg&quot;);</code></pre></div> <br /> Also ensure that the portable keyring is used by giving additional parameters to GnuPG: <div class="code"> <pre><code>user_pref(&quot;extensions.enigmail.agentAdditionalParam&quot;, &quot;--homedir \&quot;/Volumes/USB drive/Portable Thunderbird/Portable Thunderbird.app/Contents/Resources/profile/.gnupg\&quot;&quot;);</code></pre></div> <br /> The OpenGPG Option <em>use gpg-agent for passphrase</em> should be unchecked to work locally on your usb drive.<br /> Pictures for these two tasks you can find in the section Mac-only tasks before PGP key management on <a href="http://www.securelaptop.org/guidelines/create-a-pgp-key-pair">http://www.securelaptop.org/guidelines/create-a-pgp-key-pair</a> <p>The &quot;Portable Thunderbird.app&quot; package content now looks as follows:<br /> /Portable Thunderbird.app<br /> |-/Contents<br /> |-/Contents/Resources/Thunderbird.app<br /> |-/Contents/Resources/MacGPG1<br /> |-/Contents/Resources/profile</p> <p>Tips to tune your Thunderbird performance are found at <a href="http://portableapps.com/support/thunderbird_portable#performance">http://portableapps.com/support/thunderbird_portable#performance</a></p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-620587</guid>
				<title>Portable Thunderbird = Non portable profile?</title>
				<link>http://freesmug.wikidot.com/forum/t-620587/portable-thunderbird-non-portable-profile</link>
				<description>It seems profile is required to be located inside the .dmg. That to me means the Profile&#039;s location has lost it&#039;s portability</description>
				<pubDate>Thu, 31 Jan 2013 10:45:55 +0000</pubDate>
				<wikidot:authorName>Zacko</wikidot:authorName>				<wikidot:authorUserId>1544934</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>In the normal Thunderbird (non portable version) the location of the Profile can be located anywhere by changing file profiles.ini. That means to me the Profile is portable. But in the portable version of Thunderbird the Profile, as far as I can say, is required to be inside the .dmg for portable thunderbird. Please, is there a solution?</p> <p>Situation: I am migrating from windows to OSX. I have a external media (usb) from which I run Windows portable Thunderbird accessing my profile on a truecrypt volume on the same USB. Now I want to do the same in OSX; Portable Thunderbird on USB configured to access Profile from my truecrypt volume on the same USB. With this setup I could access Thunderbird in any windows or OSX machine I plug the USB into.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-614492</guid>
				<title>Chromium appears not signed</title>
				<link>http://freesmug.wikidot.com/forum/t-614492/chromium-appears-not-signed</link>
				<description></description>
				<pubDate>Fri, 11 Jan 2013 20:10:41 +0000</pubDate>
				<wikidot:authorName>if5</wikidot:authorName>				<wikidot:authorUserId>1530215</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Since the previous FreeSMUG Chromium version, I am getting a message that it is from an unidentified developer; this is on OS X 10.8.2. I don't remember seeing this before. Md5 checksums are fine. Did anything change recently?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-610574</guid>
				<title>Hauppauge USB-Live 2 Driver for Mac OSX</title>
				<link>http://freesmug.wikidot.com/forum/t-610574/hauppauge-usb-live-2-driver-for-mac-osx</link>
				<description>Driver needed</description>
				<pubDate>Sun, 30 Dec 2012 19:46:38 +0000</pubDate>
				<wikidot:authorName>Tom Kerrigan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hi All,</p> <p>I am looking for a USB driver for Mac OSX 10.8 for a Hauppauge USB-Live/2 video capture card. Has anyone heard of one or has written one?</p> <p>Thanks,</p> <p>Tom Kerrigan</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-557622</guid>
				<title>[--] Bring FreeSMUG to identi.ca</title>
				<link>http://freesmug.wikidot.com/forum/t-557622/bring-freesmug-to-identi-ca</link>
				<description>Join Identi.ca and forward to that to Twitter</description>
				<pubDate>Sun, 02 Sep 2012 14:27:11 +0000</pubDate>
								<wikidot:authorUserId>823873</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>FreeSMUG currently is on Twitter. That is somewhat bizarre for a opensource project but understandable. Why not join identi.ca and forward that stream to Twitter? Works great, nothing would be lost, but a lot gained. Sounds like a plan?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-556796</guid>
				<title>JRE for Mac OS 10.6 Intel</title>
				<link>http://freesmug.wikidot.com/forum/t-556796/jre-for-mac-os-10-6-intel</link>
				<description>JRE for Mac OS 10.6 Intel. need to run this from a pen drive, without installing</description>
				<pubDate>Sat, 01 Sep 2012 01:24:15 +0000</pubDate>
				<wikidot:authorName>tidalbobo</wikidot:authorName>				<wikidot:authorUserId>25575</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Looking for a JRE for 10.6 Intel. I need to run this from a pen drive, without installing.<br /> Any help pls?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-513587</guid>
				<title>[--] Chromium Update via Sparkle crashing</title>
				<link>http://freesmug.wikidot.com/forum/t-513587/chromium-update-via-sparkle-crashing</link>
				<description></description>
				<pubDate>Thu, 28 Jun 2012 12:01:28 +0000</pubDate>
								<wikidot:authorUserId>823873</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Here's the paste from the crash log (paste will be available for one month starting 2012/06/28). This happened to me with every sparkle update so far, that I've used from freesmug.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-509268</guid>
				<title>putting apps on intel mac</title>
				<link>http://freesmug.wikidot.com/forum/t-509268/putting-apps-on-intel-mac</link>
				<description></description>
				<pubDate>Wed, 13 Jun 2012 12:46:03 +0000</pubDate>
				<wikidot:authorName>tobba03</wikidot:authorName>				<wikidot:authorUserId>1381528</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am putting apps on an intel mac. I have downloaded and installed the PAppsLionPatch but getting an error message of &quot;an error has occurred while preforming this patch&quot;. Help?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-493397</guid>
				<title>Photoshop for Mac</title>
				<link>http://freesmug.wikidot.com/forum/t-493397/photoshop-for-mac</link>
				<description></description>
				<pubDate>Sun, 10 Jun 2012 02:07:08 +0000</pubDate>
				<wikidot:authorName>timlatham</wikidot:authorName>				<wikidot:authorUserId>1379463</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Has anyone created a portable version of Photoshop CS5or CS6 for the Mac? Is it available anywhere?<br /> Thanks.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-474170</guid>
				<title>[Chromium] Crashes after update popup</title>
				<link>http://freesmug.wikidot.com/forum/t-474170/chromium-crashes-after-update-popup</link>
				<description></description>
				<pubDate>Wed, 06 Jun 2012 15:57:56 +0000</pubDate>
				<wikidot:authorName>aetheroleum</wikidot:authorName>				<wikidot:authorUserId>1377360</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>First of all, thank you for this build. I was using Leopard and Google Chromium builds, therefore no updates, outdated flash,&#8230;</p> <p>Everything seems to work fine.</p> <p>However, after launching the app for the second time, and clicking yes to the sparkle update process,<br /> the browser crashed a few times.</p> <p>How can i check if Sparkle (and the app) is working fine? should i reinstall it?</p> <p>(ps : My skills are limited)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-456854</guid>
				<title>Start portable chromium with shell command line switches</title>
				<link>http://freesmug.wikidot.com/forum/t-456854/start-portable-chromium-with-shell-command-line-switches</link>
				<description>I want to launch the browser from shell script which works fine, but it doesn&#039;t work when I supply command line switches / parameters.</description>
				<pubDate>Wed, 28 Mar 2012 05:53:58 +0000</pubDate>
				<wikidot:authorName>Kevw</wikidot:authorName>				<wikidot:authorUserId>1334203</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am using the following command to start chrome with the switch to allow local file access as I have JavaScript which accesses a JSON file locally (i.e on a USB drive without any portable web server installed):</p> <div class="code"> <pre><code>open &quot;/Volumes/NDCS/chrome/chromium.app/Contents/MacOS/Portable Chromium&quot; --args --allow-file-access-from-files</code></pre></div> <p>I can't get this switch or others to work at all, although Chrome does launch just fine from this command. I'm on os x 10.7.3 and using portable chromium version 13.0.782.218.</p> <p>I am urgently needing help on this!! Thanks in advance for any advice.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-437086</guid>
				<title>Is there any work being done?</title>
				<link>http://freesmug.wikidot.com/forum/t-437086/is-there-any-work-being-done</link>
				<description></description>
				<pubDate>Fri, 27 Jan 2012 11:41:11 +0000</pubDate>
				<wikidot:authorName>bmmcwhirt</wikidot:authorName>				<wikidot:authorUserId>1293873</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have noticed that the most recent version of FireFox portable is 4.0.xomething and the current version is 9.0.1. Is there any work still being done on making these apps portable for Mac and especialy Lion?</p> <p>LibreOffice doesn't even work at all. It simply syas 'libre office opened sucessfuly' followed by 'libreoffice quit successfuly'. It seems like even with the Lion patch most of the apps are so outdated they either dont work well or run a a crawling pace in Lion.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-433541</guid>
				<title>Chromium, Chrome and mysterious server connections</title>
				<link>http://freesmug.wikidot.com/forum/t-433541/chromium-chrome-and-mysterious-server-connections</link>
				<description>Why does Chromium connect to so many domains on startup?</description>
				<pubDate>Sun, 15 Jan 2012 04:10:00 +0000</pubDate>
				<wikidot:authorName>Mikuro</wikidot:authorName>				<wikidot:authorUserId>1285139</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>One of the reasons I decided to try Chromium was because I don't like how frequently Chrome connects to various Google servers for no apparent reason. Unfortunately, I've found that Chromium does this, too.</p> <p>Immediately on startup it wants to connect to ssl.gstatic.com, www.l.google.com, and others. I've also noticed a bizarre nonsense-domain that Chrome and Chromium both connect to on startup. It seems to change now end then. Just now Chromium tried to connect to the domain &quot;pychhwqfug&quot;. At first I thought this was some internal thing, but I tried to ping it and lo and behold, it resolved to an actual IP address (204.232.137.207). What is this, and why does it have such a cryptic name? The name of this domain changes (it's different in Chrome and Chromium right now, and I've noticed Chrome use different ones in the past), but it seems to always resolve to the same IP.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-432305</guid>
				<title>Installing Extensions....Compromising One&#039;s Privacy?</title>
				<link>http://freesmug.wikidot.com/forum/t-432305/installing-extensions-compromising-one-s-privacy</link>
				<description></description>
				<pubDate>Wed, 11 Jan 2012 14:00:50 +0000</pubDate>
				<wikidot:authorName>michio</wikidot:authorName>				<wikidot:authorUserId>1253108</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>If I want to install any Extensions for Chromium, I'd have to establish an account with Google since the Extensions for Chromium belong to Google Chrome.<br /> So by signing up for a Google account wouldn't I be opening myself up to Google's invasiveness?<br /> Does Chromium provide protection against any such invasiveness?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-430712</guid>
				<title>Textual IRC client</title>
				<link>http://freesmug.wikidot.com/forum/t-430712/textual-irc-client</link>
				<description>can&#039;t install it</description>
				<pubDate>Mon, 09 Jan 2012 02:30:35 +0000</pubDate>
				<wikidot:authorName>tracybean</wikidot:authorName>				<wikidot:authorUserId>1280043</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi, I am new to mac os and can't seem to install Textual IRC client. I have xcode and macports installed. I can get the code through github. Can smoeone help me?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-430483</guid>
				<title>[X] Update Chromium to latest release</title>
				<link>http://freesmug.wikidot.com/forum/t-430483/x-update-chromium-to-latest-release</link>
				<description>Google Chrome 16.0.912.75 vs Chromium 16.0.912.63</description>
				<pubDate>Sun, 08 Jan 2012 12:40:35 +0000</pubDate>
								<wikidot:authorUserId>823873</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>see title</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-427147</guid>
				<title>Nötig?</title>
				<link>http://freesmug.wikidot.com/forum/t-427147/noetig</link>
				<description></description>
				<pubDate>Tue, 03 Jan 2012 18:55:57 +0000</pubDate>
								<wikidot:authorUserId>823873</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Wenn schon die Beschreibung des Unterforums falsch ist bin ich mir nicht sicher, ob es wirklich ein deutsch-sprachiges Unterforum braucht. Im Hauptforum gibt es gerade mal 30 threads oder so. Sollte man sich hier eher auf gute Kernkommunikation beschränken?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-418371</guid>
				<title>My Themes...Where Are They?</title>
				<link>http://freesmug.wikidot.com/forum/t-418371/my-themes-where-are-they</link>
				<description></description>
				<pubDate>Wed, 30 Nov 2011 15:22:05 +0000</pubDate>
				<wikidot:authorName>michio</wikidot:authorName>				<wikidot:authorUserId>1253108</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>null</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-384485</guid>
				<title>Portable Thunderbird Wipeout</title>
				<link>http://freesmug.wikidot.com/forum/t-384485/portable-thunderbird-wipeout</link>
				<description>Had a USB get pulled from the Mac before dismounting. Portable Thunderbird now has no messages.</description>
				<pubDate>Tue, 23 Aug 2011 02:03:06 +0000</pubDate>
				<wikidot:authorName>RoyceEddington</wikidot:authorName>				<wikidot:authorUserId>1155440</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Long story short - I have Portable Thunderbird on a USB drive. The drive got pulled from my Mac when I wasn't looking, and now when I launch Thunderbird, the &quot;setup a new email account&quot; window appears. There are no messages in the Thunderbird inbox and no accounts in the account info section.</p> <p>If I right click on Thunderbird and choose &quot;show package contents&quot; and go to CONTENTS &gt; RESOURCES &gt; PROFILE &gt; MAIL my email accounts seem to be in there and the folder size is over 700&#160;MB.</p> <p>Is there anything I can do to get the mail back? Or the account setup information?</p> <p>Thanks in advance for any help!</p> <p>UPDATE : Got the email back. Here's how&#8230;</p> <ul> <li>I made a copy of Portable Thunderbird and named it REPAIR.</li> <li>I opened up CONTENTS &gt; RESOURCES &gt; PROFILE &gt; MAIL on the REPAIR copy and deleted everything.</li> <li>I launched the REPAIR copy and keyed in a valid account. Then I quit the REPAIR app.</li> <li>I went to CONTENTS &gt; RESOURCES &gt; PROFILE &gt; MAIL on the original Thunderbird and copied everything into the CONTENTS &gt; RESOURCES &gt; PROFILE &gt; MAIL on the REPAIR copy.</li> <li>When I launched the REPAIR app, all the emali was there!</li> </ul> <p>However, none of my account information made it back.</p> <p>Is there any way to modify the original damaged Portable Thunderbird so I can get my emails and account information back?</p> <p>Thanks again for any help!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-382549</guid>
				<title>Is it possible to use Aurora with Portable Firefox</title>
				<link>http://freesmug.wikidot.com/forum/t-382549/is-it-possible-to-use-aurora-with-portable-firefox</link>
				<description></description>
				<pubDate>Sat, 13 Aug 2011 18:33:17 +0000</pubDate>
				<wikidot:authorName>jonahlee</wikidot:authorName>				<wikidot:authorUserId>1126512</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I run Aurora on my desktop mac, and am wondering if it is possible to run Aurora with Portable Firefox Mac, could I rename Aurora to Firefox and replace firefox in the app? Would that work?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-376673</guid>
				<title>Airport Express Setup</title>
				<link>http://freesmug.wikidot.com/forum/t-376673/airport-express-setup</link>
				<description>Problems setting up AE, no IP Address regognition.</description>
				<pubDate>Wed, 27 Jul 2011 13:55:27 +0000</pubDate>
				<wikidot:authorName>josiassmith</wikidot:authorName>				<wikidot:authorUserId>1072431</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Im having problems setting up my new airport express. I have a DSL modem at home that works fine through my old wireless router, but getting the AE to recognize the IP address is a mission. It just refuses to pick up a signal I have tried everything and can't seem to get it working. PLS Help!!!!!!!!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-374931</guid>
				<title>portable mail mailboxes in OS X Lion?</title>
				<link>http://freesmug.wikidot.com/forum/t-374931/portable-mail-mailboxes-in-os-x-lion</link>
				<description>Conversion to Lion problems</description>
				<pubDate>Thu, 21 Jul 2011 09:01:22 +0000</pubDate>
				<wikidot:authorName>CKG</wikidot:authorName>				<wikidot:authorUserId>1045008</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>Does anyone have tips for using portable mail in os x Lion? I wouldn't mind moving all my mail to my laptop for a while, but later would really like to be able to revert to carrying my mail around on a portable drive.</p> <p>I tried copying my portable mail folder to the new Lion applications folder (yes, I backed up first and have a complete and working copy), but it didn't import all my mail nor any of my mailboxes. I would really like all my mailboxes and records intact&#8230;</p> <p>Thank you in advance for any help you can give.</p> <p>CKG</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-367710</guid>
				<title>Chromium Plugins missing...</title>
				<link>http://freesmug.wikidot.com/forum/t-367710/chromium-plugins-missing</link>
				<description>All Chromium builds don&#039;t have any &quot;normal&quot; plugins except ppGoogleNaClPluginChrome</description>
				<pubDate>Tue, 21 Jun 2011 03:59:33 +0000</pubDate>
				<wikidot:authorName>Etienned</wikidot:authorName>				<wikidot:authorUserId>993618</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Is it normal that Chromium don't have any &quot;normal&quot; plugins (Flash, PDFViewer, etc.) except ppGoogleNaClPluginChrome? If it's normal, it's a bit strange to not bundle theses plugins, especially when the changelog of the last version is: &quot;This release contains an updated version of Adobe Flash&quot;. It's a bit annoying to not have theses plugins. Presently I copy them from Chrome (I download Chrome just for that) at each update.</p> <p>Do you think it could be possible to bundle them with Chromium in the future?</p> <p>Thanks for your valuable work.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-365397</guid>
				<title>Firefox Live CD homepage</title>
				<link>http://freesmug.wikidot.com/forum/t-365397/firefox-live-cd-homepage</link>
				<description>How to define Firefox Live CD startup homepage from CD?</description>
				<pubDate>Tue, 07 Jun 2011 13:11:22 +0000</pubDate>
				<wikidot:authorName>alvarogois</wikidot:authorName>				<wikidot:authorUserId>983324</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>How do I define a startup homepage inside the CD where I have Firefox Live CD?</p> <p>I manage to do this with Windows version, editing the prefs files in the Firefox Portable directory.</p> <p>How do I do it on my mac with Firefox Live CD?</p> <p>I tried mounting a virtual disc with the same volume name as the CD. Then, installing Firefox Live CD onto it and defining the html file I want to be the startup page. And it works. But whenever I burn that virtual disc into CD, using the exact same volume name and files, Firefox Live CD just looses the homepage pref.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://freesmug.wikidot.com/forum/t-364496</guid>
				<title>Gryphon Launcher</title>
				<link>http://freesmug.wikidot.com/forum/t-364496/gryphon-launcher</link>
				<description>I would like to tell you a menu app launcher</description>
				<pubDate>Wed, 01 Jun 2011 16:53:21 +0000</pubDate>
				<wikidot:authorName>anomalie</wikidot:authorName>				<wikidot:authorUserId>971523</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi, I find on the net this application launcher for portable app.<br /> It was coded in c++ with qt and can work also on Mac!<br /> I compiled it and work very well also it's still in alpha release.<br /> this is the url: <a href="https://sourceforge.net/projects/gryphonlauncher">https://sourceforge.net/projects/gryphonlauncher</a></p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>