Topic: Firefox Universal Plugin Development  (Read 25901 times)

0 Members and 1 Guest are viewing this topic.

Re: Firefox universal script development
« Reply #100 on: October 26, 2015, 10:22:30 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Lancelot, I started the Firefox universal script to simplify:
  • Firefox release deployment via installer executable
  • Advanced customization

My script was written as alternative draft to those simple, quickly obsolete Firefox scripts around...
Moreover, it was created to provide a Firefox "out of the box setting", without the drawbacks of a
"fresh", regular installation.

I'm always interested in refining my current script.
(And yet another "ff paf plugin" is the contrary of what I strive for.)

Re: Firefox universal script development
« Reply #101 on: October 26, 2015, 10:43:42 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
 :thumbsup:

I only need to simplify plugins to maintain easier on server,
 which also helps to support special plugins like yours  :thumbsup:

btw, further tests:
directx not required here (on both plugins),
I don't know what changed on my side, I am pretty sure same build...... (obviously I am mistaken  :wink: )

But similar happened before, adding something to build, triggers application (on this case ff) try to use a feature which cause error for dependency..... one day....

*
ps: btw, using ff paf on host computer is quite bad for anyone who installed ff, since it breaks all setings, ff paf is not portable ... well it is another subject ;)



well life goes
:turtle:

edit: updated FireFox plugin on Yomi server - ( CTRL+F http://yomi.cwcodes.net/ )
« Last Edit: October 26, 2015, 10:31:48 PM by Lancelot »

Re: Firefox universal script development
« Reply #102 on: October 27, 2015, 09:39:24 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
For the record, I confirm that DirectX.script isn't necessary for a Win81SEx86 build (any more).
Once it had been, for Win7PESE ... with Firefox < 20. "At the other place" someone got xpcom errors
and was able to solve them by enabling DirectX.

The topic of the %AppData% path still annoys me as redundant data result.
That means, under X:\Users\Default\ (WB process) and under X:\Users\Administrator\ (Firefox' work directory later on).
I don't know what goes awry (it's not just this script), maybe someone else does.

BTW, the option to make Firefox the default browser seems to be broken.
I'm afraid I've to completely rewrite this...
« Last Edit: October 27, 2015, 09:40:06 AM by Mikka »

Re: Firefox universal script development
« Reply #103 on: October 27, 2015, 11:02:49 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
BTW, the option to make Firefox the default browser seems to be broken.
I'm afraid I've to completely rewrite this...

If nothing new on Win10PESE,

Check "Opera v12 SL" , "Opera v8.54" , "Off by One Web Browse" plugins on TheOven Project Servers,
they use same routine on associations for years (some makes default browser),
 which you can easily synchronize on your Firefox plugin.

:turtle:

edit: changed topic title with "plugin"
« Last Edit: October 27, 2015, 11:06:35 AM by Lancelot »

Re: Firefox Universal Plugin Development
« Reply #104 on: October 28, 2015, 10:55:13 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Lancelot, I'll have a look at the script.

Firefox universal relies on my Sumatra PDF [universal] script which is attached at the first post.
As long as this works -- Mozilla will stop NPAPI compatibility in 2016 -- pdf files are displayed in the browser.
(This works better than Mozilla's pdf.js which has already led to security concerns in the past.)

SumatraPDF 3.1 was released as x86/x64 version, therefore I did a new version of the script.
:smile:

The only downside is a judicial uncertainty as in the new version I use Russinovich' Sigcheck.
Although the tool is free for personal use, that might be different as component of a WB script... IANAL.

That's why I'm looking for another solution to read out the "MachineType"/Platform (x86 / x64) of an executable file.
:undecided:

Feedback is (as usual) welcome.
« Last Edit: November 03, 2015, 06:07:29 AM by Mikka, Reason: Moved script to first post »

Re: Firefox Universal Plugin Development
« Reply #105 on: October 28, 2015, 11:23:24 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
Firefox universal relies on my Sumatra PDF [universal]
I advice you to attach Sumatra PDF inside your plugin ;)
 and maybe extract to a subfolder under FF....
  this would make things more portable on your plugin side... (less dependency ;) )
  with payment of some mb, which is not trouble on SE world  :cool:

SumatraPDF 3.1 was released as x86/x64 version,
ps: I also updated some while ago on servers  :wink: :thumbsup:


That's why I'm looking for another solution to read out the "MachineType"/Platform (x86 / x64) of an executable file.
Before this lost on current topic,
 Maybe you should open a topic for this question
  http://theoven.org/index.php?board=19.0

This also take my interest, maybe also as a feature to Macro Library

See You
:turtle:

Re: Firefox Universal Plugin Development
« Reply #106 on: October 28, 2015, 11:24:26 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
Although the tool is free for personal use, that might be different as component
and yes, sysinternal tools are not distributable......
:turtle:

Re: Firefox Universal Plugin Development
« Reply #107 on: October 28, 2015, 11:41:42 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
and yes, sysinternal tools are not distributable......
:turtle:
Dammit, I knew it.
Well, I'll look after a new thread ...

P.S.: Read on here.
« Last Edit: October 28, 2015, 12:17:17 PM by Mikka, Reason: New thread link added »

Re: Firefox Universal Plugin Development
« Reply #108 on: November 03, 2015, 04:10:57 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909

Re: Firefox Universal Plugin Development
« Reply #109 on: November 03, 2015, 05:33:58 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Hi KYHI, I did some tests already.

Currently, Firefox Universal works well with Win8.1SE x86 [and Win10PESE x64] using the Firefox x86 installer.

I'll have to test further to get the special treatment for Firefox 42 x64.

@Lancelot:
I found out that there's a bug in the Win8.1SE project, e.g. compare this post of mine.
The described redundancy is a Win8.1SE bug.
I did a test build of Win10PESE, it's correct there, just Users\Default\AppData... and not Users\Administrator\AppData...
« Last Edit: November 03, 2015, 07:56:50 AM by Mikka, Reason: Updated »

Re: Firefox Universal Plugin Development
« Reply #110 on: November 04, 2015, 03:39:29 PM »

Prz42

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2014
  • Posts: 412
SumatraPDF 3.1 was released as x86/x64 version, therefore I did a new version of the script.
:smile:
Feedback is (as usual) welcome.
I didn't find your new script? I downloaded the old script.  It is nicely done. It did work on
3.1.1 version.
[ Attachment Invalid Or Does Not Exist ]
Also the file "GetSumatraPDFSetupLink.exe" is there any way to view this file
to see what it is doing?  Would be nice to write a script for this. It seems as if to be able to
download the older exe name SumatraPDF-3.1-install.exe and the newer file named
SumatraPDF-3.1.1-install.exe
« Last Edit: February 07, 2017, 06:54:49 PM by Prz42 »

Re: Firefox Universal Plugin Development
« Reply #111 on: November 05, 2015, 04:56:12 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
I didn't find your new script? [...] Also the file "GetSumatraPDFSetupLink.exe" is there any way
to view this file to see what it is doing?

For updates see the first post of the thread. By the way, I updated it just yet.
GetSumatraPDFSetupLink is a compiled version of an AutoIt script, I attached it to this post.
In the script, the au3 variant didn't work stand-alone, hence the executable file.
It should work as expected, i.e. download the most recent installer file.
« Last Edit: November 05, 2015, 04:58:12 AM by Mikka »

Re: Firefox Universal Plugin Development
« Reply #112 on: November 06, 2015, 12:57:50 PM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Currently, there are some issues with Firefox plugins in W8.1SE x64.
For a start, I'm examining Flash (x64) ...

Re: Firefox Universal Plugin Development
« Reply #113 on: May 25, 2016, 08:56:00 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Bugfixed and generally revised version has been updated.

Re: Firefox Universal Plugin Development
« Reply #114 on: August 23, 2016, 02:11:09 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
New version available in first post.

Confirmed working for Firefox 48.0.1 incl. full extension support.
However, this might change for an upcoming Firefox release...

In the medium term, I'm going to discontinue the Firefox universal development as Mozilla keeps messing up stuff. :thumbdown:

Maybe Cyberfox will turn out to be a successor. If I cannot use pre-set extensions any longer, for me
Firefox deployment becomes pointless. Circumvention hacks are but a makeshift and nothing to rely on permanently.


Re: Firefox Universal Plugin Development
« Reply #115 on: August 23, 2016, 11:04:52 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
Hi Mikka,

I put 2 Bulletin plugins to Downloads so one can find your plugins on current topic easily through \Downloads\

\Downloads\AppYGS\Network\Firefox Universal - Mikka - Bulletin

\Downloads\AppYGS\Supplementary\Office\Sumatra Universal - Mikka - Bulletin


:turtle:

Re: Firefox Universal Plugin Development
« Reply #116 on: August 28, 2016, 03:22:49 AM »

Mikka

  • Code Baker
  • Chef
  • ***
  • Location: Germany
  • Date Registered: May 2012
  • Posts: 234
Why so complicated? Feel free to put it directly on the server if you like it.

Re: Firefox Universal Plugin Development
« Reply #117 on: August 28, 2016, 05:02:03 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
Why so complicated? Feel free to put it directly on the server if you like it.
It is more easier with various reasons.

One of them, I do not want to fix or improve any plugin before putting to server,
 something hard to understand for plugin author which gets things complicated through new updates of plugin.
   Fix and improve takes time, explaining to plugin author takes much more time.
       And as you may notice I do not have any such time anymore, and do not want to spend such that time again.

recent example: http://theoven.org/index.php?topic=686.msg21150#msg21150
It is the only plugin that have wrong design for au3 execution and plugin author ignore any feedback since plugin works .... (depending on special adjustment of projects which is not stable )


Also this way, I can put plugins like your Mikka's Firefox plugin (+Sumatra), there is already other Firefox and Sumatra plugins available,
maybe some like Mikka way, and now they are available on \Downloads\ bulletins  :thumbsup:

Also, plugin author now updates and I do not want to check and update on server side anymore  :wink:

Any many other reasons...........

Shortly, for various cases, it is easier, more convenient, and still an end user can easily find plugin on \Downloads\ list  :thumbsup:

:turtle:
« Last Edit: August 28, 2016, 05:13:07 AM by Lancelot »

Re: Firefox Universal Plugin Development
« Reply #118 on: August 29, 2016, 03:18:29 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6984
recent example: http://theoven.org/index.php?topic=686.msg21150#msg21150

following some posts after giving example,
 self proves one of reason : I do not want to spend VERY inefficient time to check or feedback on some such plugins anymore . Free time very low ....

That is only one of the reason I create Bulletin kind of plugins,
 they only help end user to have info about availability of a plugin by xxxx author through \Downloads\ and server.
   (with other words I advertise other plugins availability without any responsibility ;) )

I hope more clear now.  :wink:

:turtle:

Re: Firefox Universal Plugin Development
« Reply #119 on: December 17, 2016, 08:13:23 AM »

Prz42

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2014
  • Posts: 412
Hi Everyone
FireFox is a great add. I was wondering if you could change line
Code: [Select]
[FlashPlayer]
Echo,"Add Flash Player..."
//--Changed to ScriptDir
Set,%t%,%ScriptDir%\Flash_Add.Script
I use Firefox in MyPlugins_Direct. So this works perfect.

Thanks for all the great plugins.     :thumbsup:

 

Powered by EzPortal