Newsgroup: it.comp.os.win.windows10
Titolo: [semiOT] python

volevo installare questa estensione
https://addons.mozilla.org/it/firefox/addon/open-with/
 
ma mi chiede di installare questo:
https://www.python.org/downloads/
 
 
mi posso fidare? di cosa si tratta? è una cosa che deve essere caricare 
sempre in memoria per funzionare?

 sempre in memoria per funzionare?
 
Python è un linguaggio di scripting/programmazione interpretato e portabile
che, su sistemi non Windows, viene spesso installato con il sistema operativo.
praticamente ti chiede di installare Python per eseguire un piccolo script che
avvia il browser da te scelto (in teoria, sul repository github, c'è anche
uno script simile in powershell, ma vattelo a sapere il perché non viene
utilizzato). In teoria il sistema è sporco (soprattutto su Windows) ma
affidabile (lo script Python è abbastanza "sicuro"), in pratica vedi te se ne
vale la pena
 
Enrico

Enrico Bianchi (
enrico....@ymail.com
) il 12/12/2017 16:18:25 ha 
scritto:

vale la pena far avviare quello script o altro?
come funziona?
dove ci possono essere magagne?
non ho capito se il problema è nello script che deve rimanere da 
qualche parte o nell'installazione di python che non mi pare sia attivo 
nel sistema.

 vale la pena far avviare quello script o altro?
 
Questo lo sai te. Quello script non fa altro che avviare un browser, ed è
scritto in Python solo perché l'autore dell'estensione preferiva questo
linguaggio ad altri già installati sul sistema. Tecnicamente non ci sono
problemi ad usarlo, praticamente è a coscienza tua
 
Enrico

 Quello script non fa altro che avviare un browser,
 
quindi dov'è il problema?
 
se Python è un linguaggio di programmazione non è residente in memoria, 
di conseguenza è come installare un dizionario che quando serve lo consulti.
 

come funziona?
 
Un recensore ha scritto:
For those not understanding WHY this new setup is required, Firefox
has completely changed how extensions will work moving forward. Long
story short, they took away the deep functionality which pretty much
all developers relied on. Trust me, no one is happy about it and the
majority of devs are publicly jumping ship.
 
However, I'm not sure of the issue from reviewers about installing
Python for this extension to work, since all it does is expand a few
language extensions in the background on your computer. Python has
been around since 1991 and trustworthy. A standard user will never see
a difference in any normal day to day operations.
 
For those who do not understand how to install in Windows:
1. Install Python (Download from link, run file, and then follow
install screens)
2. Download the linked .py file and then move it to a special folder
or the root of your C:/ drive (I put mine under the python install
folder/Lib)
3. Open a Windows Command prompt (Type command or cmd into Start Menu
search and select the cmd.exe)
4. Navigate inside the command prompt to the folder where you put the
file in #2 (i.e. "cd c:\path_of_file_folder")
5. Run the command given in instructions: "open_with_windows.py
install" (You must be in the same folder as the file)
6. Click Test in the extension info screen inside of Firefox. It will
tell you immediately if it worked and you can begin finding/adding
external programs to launch
 
A me non ha funzionato :-(
cicero®
--

 
 
a me funziona con opera (addirittura) portable

 se lo chiede di certo non lo sa, altrimenti non lo chiederebbe.
 
Lo deve sapere. Aggiungere un linguaggio di programmazione interpretato
equivale ad aggiungere una possibile fonte di problemi per la sicurezza del
proprio sistema. Se il rischio è accettabile, ovvero se si sa già a priori che
si adotteranno quelle misure minime di prevenzione dei problemi allora si può
installare Python senza troppi problemi, altrimenti se ne tiene alla larga. Ma
è una scelta sua, non mia e non tua
 
Enrico

 Lo deve sapere. 
 
eh no che non lo sappiamo.
 
se ci spieghi quali

 Lo deve sapere.
 
no perchè nessuno nasce imparato, e altrimenti non si starebbe a chiedere

 no perchè nessuno nasce imparato, e altrimenti non si starebbe a chiedere
 
La spiegazione su cos'è quella roba e su cos'è Python glie l'ho data in due
post, ed è una spiegazione che trovi facilmente qua: 
http://bfy.tw/FaBN
 
Detto questo, non posso dirgli io cosa deve fare sul suo computer, altrimenti
mi sarei fatto già intestare tutte le sue proprietà e lo avrei lasciato in
mutande
 
Enrico

 se ci spieghi quali
 
http://bfy.tw/FaBN
 
Il resto te l'ho spiegato in due post
 
Enrico