Re: Do I communicate with NS7 from an other application ?!

Peter Lubczynski <[email protected]> Wed, 05 Feb 2003 11:17:10 -0800
Newsgroups gmane.comp.mozilla.devel.plugins,gmane.comp.mozilla.general,gmane.comp.mozilla.devel.xpcom
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
This is a cryptographically signed message in MIME format.

--------------ms070903050401060805080806
Content-Type: multipart/alternative;
 boundary="------------070702040207090806060503"

This is a multi-part message in MIME format.
--------------070702040207090806060503
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

You could possibly use a javascript URL along with 
DDE/AppletEvents/XRemote <http://www.mozilla.org/unix/remote.html>.
-peterl

Stefan Frasch wrote:

>Hi !
>
>I know this question is not insightful but it's important for me.
>
>I want to know if it possible to talk with NS7 from an other application.
>Following problem:
>
>My plugin, runs ins NS7, visualizes special 3D data. The file extension is
>vxv. Now I work with my seperate application, a programm for constructing 3D
>models, and save the work as a vxv file. The I press a button which starts
>the NS7 with the location of that file as parameter. That's fine, it works !
>But my plugin also has methods to add more models (files). Is it possible to
>call plugin methods from outside via the existing browser ?
>
>Example: Building a car
>
>1. I construct a roof and push the "See In Browser" button which starts NS7
>with the roof.vxv. Yes, I see the roof inside NS7.
>
>2. Now I construct a left door and push the "Add To Browser" button and the
>leftdoor.vxv is added to the existing browser. You see the roof and the left
>door now.
>
>3. etc.
>
>Is that possible ??!!
>
>Have anybody an idea or experience ?
>
>Thanks
>
>
>
>  
>

--------------070702040207090806060503
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body>
You could possibly use a javascript URL along with DDE/AppletEvents/<a
 href="http://www.mozilla.org/unix/remote.html">XRemote</a>.<br>
-peterl<br>
<br>
Stefan Frasch wrote:<br>
<blockquote type="cite" cite="[email protected]">
  <pre wrap="">Hi !

I know this question is not insightful but it's important for me.

I want to know if it possible to talk with NS7 from an other application.
Following problem:

My plugin, runs ins NS7, visualizes special 3D data. The file extension is
vxv. Now I work with my seperate application, a programm for constructing 3D
models, and save the work as a vxv file. The I press a button which starts
the NS7 with the location of that file as parameter. That's fine, it works !
But my plugin also has methods to add more models (files). Is it possible to
call plugin methods from outside via the existing browser ?

Example: Building a car

1. I construct a roof and push the "See In Browser" button which starts NS7
with the roof.vxv. Yes, I see the roof inside NS7.

2. Now I construct a left door and push the "Add To Browser" button and the
leftdoor.vxv is added to the existing browser. You see the roof and the left
door now.

3. etc.

Is that possible ??!!

Have anybody an idea or experience ?

Thanks



  </pre>
</blockquote>
</body>
</html>

--------------070702040207090806060503--

--------------ms070903050401060805080806
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILLzCC
A6YwggMPoAMCAQICAmd7MA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzELMAkGA1UE
CBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxGzAZBgNVBAoTEkFtZXJpY2EgT25saW5l
IEluYzEZMBcGA1UECxMQQU9MIFRlY2hub2xvZ2llczEnMCUGA1UEAxMeSW50cmFuZXQgQ2Vy
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTAzMDEwODIyMDYwN1oXDTAzMDcwNzIyMDYwN1owgZMx
CzAJBgNVBAYTAlVTMRswGQYDVQQKExJBbWVyaWNhIE9ubGluZSBJbmMxHzAdBgoJkiaJk/Is
ZAEBEw9wZXRlcmx1YmN6eW5za2kxKzApBgkqhkiG9w0BCQEWHHBldGVybHViY3p5bnNraUBu
ZXRzY2FwZS5jb20xGTAXBgNVBAMTEFBldGVyIEx1YmN6eW5za2kwgZ8wDQYJKoZIhvcNAQEB
BQADgY0AMIGJAoGBAKIHxWOxTuPha923jyDK1AF0DPNeJ5nCm+4nH0MEGuSKXdIEH1ATl2Je
8o65VktpVrzLPxOSYotGdmfUbcrDQRrJEDBm5kujDXc0IF0RwTlmIAPcwznbaEgmEwFu1qBm
xevdLYqSZuYnoMF8L5QzUuD90N8uwdOg+hYZk0zuy68PAgMBAAGjggEFMIIBATAOBgNVHQ8B
Af8EBAMCBSAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGCWCGSAGG+EIBDQQ2
FjRJc3N1ZWQgYnkgTmV0c2NhcGUgQ2VydGlmaWNhdGUgTWFuYWdlbWVudCBTeXN0ZW0gNC41
MCcGA1UdEQQgMB6BHHBldGVybHViY3p5bnNraUBuZXRzY2FwZS5jb20wHwYDVR0jBBgwFoAU
KduyLYN+f4sju8LMZrk56CnzAoYwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUFBzABhiVodHRw
Oi8vY2VydGlmaWNhdGVzLm5ldHNjYXBlLmNvbS9vY3NwMA0GCSqGSIb3DQEBBQUAA4GBALnL
IgKP2fSocEurNADzDwRrtl7bjAtW/1z9smcQuNCu2VzxBIOwM8J0QaKZUS0cLix7LopAVEt+
FXSheOt1/NwdHtaWH8LH8CGSvUnVN1NBh+/MAPzbew1KgK4+gvIDaJRLm3i+QQ3EUPCXBYWf
6cmdwZSDWYKRBGl5wag9qkEsMIIDpzCCAxCgAwIBAgICZ3wwDQYJKoZIhvcNAQEEBQAwgZMx
CzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEbMBkG
A1UEChMSQW1lcmljYSBPbmxpbmUgSW5jMRkwFwYDVQQLExBBT0wgVGVjaG5vbG9naWVzMScw
JQYDVQQDEx5JbnRyYW5ldCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDMwMTA4MjIwNjA3
WhcNMDMwNzA3MjIwNjA3WjCBkzELMAkGA1UEBhMCVVMxGzAZBgNVBAoTEkFtZXJpY2EgT25s
aW5lIEluYzEfMB0GCgmSJomT8ixkAQETD3BldGVybHViY3p5bnNraTErMCkGCSqGSIb3DQEJ
ARYccGV0ZXJsdWJjenluc2tpQG5ldHNjYXBlLmNvbTEZMBcGA1UEAxMQUGV0ZXIgTHViY3p5
bnNraTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyTpjiFN4gDBKgucXqb+n1Gg+OB88
1/XCiqqaCe+salyZMxkbOwhcGbl5TcJcIsip73+ECToj1Z3F9GW2J4VjipFC0IzymaR09GAe
jrKNY9ua0Cy8YKWVPzM/qs6+GKyOBSVVWN2rZZZ6B7egSC9cx4rsZ2qPHFqFLawUC2pQoycC
AwEAAaOCAQYwggECMA8GA1UdDwEB/wQFAwMHgAAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsG
AQUFBwMEMEMGCWCGSAGG+EIBDQQ2FjRJc3N1ZWQgYnkgTmV0c2NhcGUgQ2VydGlmaWNhdGUg
TWFuYWdlbWVudCBTeXN0ZW0gNC41MCcGA1UdEQQgMB6BHHBldGVybHViY3p5bnNraUBuZXRz
Y2FwZS5jb20wHwYDVR0jBBgwFoAUKduyLYN+f4sju8LMZrk56CnzAoYwQQYIKwYBBQUHAQEE
NTAzMDEGCCsGAQUFBzABhiVodHRwOi8vY2VydGlmaWNhdGVzLm5ldHNjYXBlLmNvbS9vY3Nw
MA0GCSqGSIb3DQEBBAUAA4GBABSH3uETeqJW4YIsaPWx7Ji5Q0BUd+j1hXdJadmYMuyczKlq
vRVr7ZbSmlq7PRcFcbfhYyBv5qfidBr81F31trKDQJgFRPaOfHTlrqaIaMnKA9cLpazJscf3
NfGOchTmVn4e+wom/lf3hRezKuzR5H7PX8HnYcjjwOsMJMfCHXwKMIID1jCCAz+gAwIBAgIE
AgAB5jANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPR1RFIENvcnBv
cmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJUcnVzdCBSb290MB4XDTAxMDYwMTEyNDcwMFoX
DTA0MDYwMTIzNTkwMFowgZMxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMN
TW91bnRhaW4gVmlldzEbMBkGA1UEChMSQW1lcmljYSBPbmxpbmUgSW5jMRkwFwYDVQQLExBB
T0wgVGVjaG5vbG9naWVzMScwJQYDVQQDEx5JbnRyYW5ldCBDZXJ0aWZpY2F0ZSBBdXRob3Jp
dHkwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAOLvXyx2Q4lLGl+z5fiqb4svgU1n/71K
D2MuxNyF9p4sSSYg/wAX5IiIad79g1fgoxEZEarW3Lzvs9IVLlTGbny/2bnDRtMJBYTlU1xI
7YSFmg47PRYHXPCzeauaEKW8waTReEwG5WRB/AUlYybr7wzHblShjM5UV7YfktqyEkuNAgMB
AAGjggGCMIIBfjBNBgNVHR8ERjBEMEKgQKA+hjxodHRwOi8vd3d3MS51cy1ob3N0aW5nLmJh
bHRpbW9yZS5jb20vY2dpLWJpbi9DUkwvR1RFUm9vdC5jZ2kwHQYDVR0OBBYEFCnbsi2Dfn+L
I7vCzGa5Oegp8wKGMGYGA1UdIARfMF0wRgYKKoZIhvhjAQIBBTA4MDYGCCsGAQUFBwIBFipo
dHRwOi8vd3d3LmJhbHRpbW9yZS5jb20vQ1BTL09tbmlSb290Lmh0bWwwEwYDKgMEMAwwCgYI
KwYBBQUHAgEwWAYDVR0jBFEwT6FJpEcwRTELMAkGA1UEBhMCVVMxGDAWBgNVBAoTD0dURSBD
b3Jwb3JhdGlvbjEcMBoGA1UEAxMTR1RFIEN5YmVyVHJ1c3QgUm9vdIICAaMwKwYDVR0QBCQw
IoAPMjAwMTA2MDExMjQ3MzBagQ8yMDAzMDkwMTIzNTkwMFowDgYDVR0PAQH/BAQDAgEGMA8G
A1UdEwQIMAYBAf8CAQEwDQYJKoZIhvcNAQEFBQADgYEASmIO2fpGdwQKbA3d/tIiOZkQCq6I
LYY9V4TmEiQ3aftZXuIRsPmfpFeGimkfBmPRfe4zNkkQIA8flxcsJ2w9bDkEe+JF6IcbVLZg
QW0drgXznfk6NJrje2tMcfjrqCuDsDWQTBloce3wYyJewlvsIHq1sFFz6QfugWd2eVP3ldQx
ggNUMIIDUAIBATCBmjCBkzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1N
b3VudGFpbiBWaWV3MRswGQYDVQQKExJBbWVyaWNhIE9ubGluZSBJbmMxGTAXBgNVBAsTEEFP
TCBUZWNobm9sb2dpZXMxJzAlBgNVBAMTHkludHJhbmV0IENlcnRpZmljYXRlIEF1dGhvcml0
eQICZ3wwCQYFKw4DAhoFAKCCAg8wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG
9w0BCQUxDxcNMDMwMjA1MTkxNzEwWjAjBgkqhkiG9w0BCQQxFgQUtfzYngFI6QZMkj533ES9
kLI06+0wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI
KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgasGCSsGAQQBgjcQBDGBnTCB
mjCBkzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3
MRswGQYDVQQKExJBbWVyaWNhIE9ubGluZSBJbmMxGTAXBgNVBAsTEEFPTCBUZWNobm9sb2dp
ZXMxJzAlBgNVBAMTHkludHJhbmV0IENlcnRpZmljYXRlIEF1dGhvcml0eQICZ3swga0GCyqG
SIb3DQEJEAILMYGdoIGaMIGTMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcT
DU1vdW50YWluIFZpZXcxGzAZBgNVBAoTEkFtZXJpY2EgT25saW5lIEluYzEZMBcGA1UECxMQ
QU9MIFRlY2hub2xvZ2llczEnMCUGA1UEAxMeSW50cmFuZXQgQ2VydGlmaWNhdGUgQXV0aG9y
aXR5AgJnezANBgkqhkiG9w0BAQEFAASBgDpFhHCLjNd7SKPp87KUgm70lgX5IcPPMCObbJrZ
Du8naXtx6G2RkaK7sgZLcPHpSonlmBOGhEXTQxJoVPDtGT5g1ilw1OSZHxfesrsybw4Ny6qC
mMBzDolCaweDNIetR9/bvuFnWj5mZYHlXCT/kGxZ6dbNmbkXkKQpmUJYZA4sAAAAAAAA
--------------ms070903050401060805080806--