Phil Jimmieson wrote:
It seems that a number of system "globals" don't have values in revlets.
I tried a small program to display the following:

defaultfolder
platform
systemversion
environment

All of which seem to be empty in a revlet.

I get values. I did a test of a Revlet running locally on OS X and WinXP, and remotely on OS X from my web site. Here are the values I got back (some are empty, but not the ones you list.) For revlets run from a remote server, note that the systemversion and platform are the one that's running the revlet, not the server it came from.

Hope this doesn't wrap too badly.

===============================================
Revlet defaults at startup (run locally, OS X):
===============================================

defaultFolder: /Users/jgay/Library/Application Support/RunRev/revWebPlayer
environment:    browser
the platform:   MacOS
the systemversion:      10.5.7
        
        
The globals:
        
        gRevAppIcon     gRevAppIcon
        gRevSmallAppIcon        gRevSmallAppIcon
        $XRE_BINARY_PATH                        
        $XUL_APP_FILE                   
        $NO_EM_RESTART                  
        $XRE_IMPORT_PROFILES                    
        $XRE_START_OFFLINE                      
        $XRE_PROFILE_NAME                       
        $XRE_PROFILE_LOCAL_PATH                 
        $XRE_PROFILE_PATH                       
        $MOZ_LAUNCHED_CHILD                     
$MOZ_CRASHREPORTER_STRINGS_OVERRIDE /Applications/Internet Apps/Firefox.app/Contents/MacOS/crashreporter-override.ini $MOZ_CRASHREPORTER_DATA_DIRECTORY /Users/jgay/Library/Application Support/Firefox/Crash Reports
        $MOZ_CRASHREPORTER_RESTART_ARG_2        
        $MOZ_CRASHREPORTER_RESTART_ARG_1                -psn_0_700587
$MOZ_CRASHREPORTER_RESTART_ARG_0 /Applications/Internet Apps/Firefox.app/Contents/MacOS/firefox-bin
        $COMMAND_MODE   legacy
        $SECURITYSESSIONID      9174a0
        $Apple_PubSub_Socket_Render     /tmp/launch-LtYyTc/Render
        $SSH_AUTH_SOCK  /tmp/launch-AxZXC2/Listeners
        $DISPLAY        /tmp/launch-iXOi6F/:0
        $LOGNAME        jgay
        $USER           jgay
        $HOME           /Users/jgay
        $SHELL          /bin/bash
        $TMPDIR /var/folders/lK/lKqfANrBEKai6m7q-jKrtU+++TI/-Tmp-/
        $PATH   /usr/bin:/bin:/usr/sbin:/sbin
        $#      0

        
specialfolderpath("desktop") :                        /Users/jgay/Desktop
specialfolderpath("temporary") :      /Users/jgay/Library/Caches/TemporaryItems
specialfolderpath("system") :                 /System
specialfolderpath("fonts") :                  /System/Library/Fonts
specialfolderpath("documents") :              /Users/jgay/Documents
specialfolderpath("preferences") :    /Users/jgay/Library/Preferences

tempName : /private/var/folders/lK/lKqfANrBEKai6m7q-jKrtU+++TI/TemporaryItems/tmp0


On Windows XP IE (running locally):
====================================

defaultFolder:                          C:/Documents and Settings/user/Desktop

gRevAppIcon                                     gRevAppIcon
gRevSmallAppIcon                        gRevSmallAppIcon
$USERPROFILE                            C:\Documents and Settings\user
$USERNAME                                       user
$USERDOMAIN                                     JQWINXP
$TMP                            C:\DOCUME~1\user\LOCALS~1\Temp
$TEMP                           C:\DOCUME~1\user\LOCALS~1\Temp
$SystemRoot                                     C:\WINDOWS
$SystemDrive                            C:
$SESSIONNAME                            Console
$QTJAVA                                         C:\Program 
Files\QuickTime\QTSystem\QTJava.zip
$ProgramFiles                           C:\Program Files
$PROCESSOR_REVISION                     0f0a
$PROCESSOR_LEVEL                        6
$PROCESSOR_IDENTIFIER           x86 Family 6 Model 15 Stepping 10, GenuineIntel
$PROCESSOR_ARCHITECTURE         x86
$PATHEXT                .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
$Path C:\Program Files\Internet Explorer;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\
$OS                                     Windows_NT
$NUMBER_OF_PROCESSORS           1
$LOGONSERVER                            \\JQWINXP
$HOMEPATH                               \Documents and Settings\user
$HOMEDRIVE                              C:
$FP_NO_HOST_CHECK                       NO
$ComSpec                                C:\WINDOWS\system32\cmd.exe
$COMPUTERNAME                           JQWINXP
$CommonProgramFiles                     C:\Program Files\Common Files
$CLIENTNAME                             Console
$CLASSPATH                              .;C:\Program 
Files\QuickTime\QTSystem\QTJava.zip
$APPDATA                                C:\Documents and 
Settings\user\Application Data
$ALLUSERSPROFILE                        C:\Documents and Settings\All Users
$#                                      0

specialfolderpath("desktop") :                        C:/Documents and 
Settings/user/Desktop
specialfolderpath("temporary") : C:/Documents and Settings/user/Local Settings/Temp
specialfolderpath("system") :                 C:/WINDOWS
specialfolderpath("documents") :              C:/WINDOWS/Fonts
specialfolderpath("preferences") : C:/Documents and Settings/user/My Documents

tempName:                                                               
C:/Documents and Settings/user/Local Settings/Temp/tmp2


Revlet defaults at startup (run remotely from on-rev server):
===============================================

defaultFolder:  /Applications/Internet Apps/Firefox.app/Contents/MacOS
environment:    browser
the platform:   MacOS
the systemversion:      10.5.7


the globals:

        gRevAppIcon     gRevAppIcon
        gRevSmallAppIcon        gRevSmallAppIcon
        $XRE_BINARY_PATH        
        $XUL_APP_FILE   
        $XRE_IMPORT_PROFILES    
        $XRE_START_OFFLINE      
        $XRE_PROFILE_NAME       
        $XRE_PROFILE_LOCAL_PATH 
        $XRE_PROFILE_PATH       
        $NO_EM_RESTART  
        $MOZ_LAUNCHED_CHILD     
$MOZ_CRASHREPORTER_STRINGS_OVERRIDE /Applications/Internet Apps/Firefox.app/Contents/MacOS/crashreporter-override.ini $MOZ_CRASHREPORTER_DATA_DIRECTORY /Users/jgay/Library/Application Support/Firefox/Crash Reports
        $MOZ_CRASHREPORTER_RESTART_ARG_2        
        $MOZ_CRASHREPORTER_RESTART_ARG_1        
$MOZ_CRASHREPORTER_RESTART_ARG_0 /Applications/Internet Apps/Firefox.app/Contents/MacOS/firefox-bin
        $COMMAND_MODE   legacy
        $SECURITYSESSIONID      6176b0
        $Apple_PubSub_Socket_Render     /tmp/launch-mzR6sW/Render
        $SSH_AUTH_SOCK  /tmp/launch-o9Skcq/Listeners
        $DISPLAY        /tmp/launch-JyiVuA/:0
        $LOGNAME        jgay
        $USER   jgay
        $HOME   /Users/jgay
        $SHELL  /bin/bash
        $TMPDIR /var/folders/lK/lKqfANrBEKai6m7q-jKrtU+++TI/-Tmp-/
        $PATH   /usr/bin:/bin:/usr/sbin:/sbin
        $#      0

All specialFolderPath() paths are same as when run locally.


--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to