Extras do Firefox
  • Extensões
  • Temas
    • para o Firefox
    • Dicionários e pacotes de idiomas
    • Outros sites de navegadores
    • Extras para Android
Iniciar sessão
Pré-visualização de iplayer_get

iplayer_get por ingestre

Adds an link to download programmes from BBC iplayer using get_iplayer

ExperimentalExperimental
2.5 (2 reviews)2.5 (2 reviews)
89 Users89 Users
Irá necessitar do Firefox para utilizar esta extensão
Transferir o Firefox e obter a extensão
Transferir ficheiro

Metadados da extensão

Acerca desta extensão
This plugin is designed to assist the user in using the get_iplayer program. It will detect when a BBC iplayer webpage is being shown, and add a link to programme pages that can be configured to launch get_iplayer to download that programme.

Please note that there are some customisations you must perform to get this working. Most notably you must have the get_iplayer software installed, but in addition there is a registry entry that tells firefox what to do when the user clicks the generated "iplayer://" link (ie: run a command file - iplayer.cmd) and also the command file itself that will pass the programme ID in the link to the get_iplayer software

Examples of these two customisations are provided below

Registry entry as follows. Put into a file called iplayer.reg and then double click the file (assumes get_iplayer installed in C:\Program Files (x86)\get_iplayer)

REGEDIT4

[HKEY_CLASSES_ROOT\iplayer]
@="URL:iplayer Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\iplayer\shell]

[HKEY_CLASSES_ROOT\iplayer\shell\open]

[HKEY_CLASSES_ROOT\iplayer\shell\open\command]
@="\"C:\\Program Files (x86)\\get_iplayer\\iplayer.cmd\" \"%1\""


Command file as follows
(Name this iplayer.cmd and place in C:\Program Files (x86)\get_iplayer)

@echo off
setlocal
set GIP_INST=%~dp0
if #%GIP_INST:~-1%# == #\# set GIP_INST=%GIP_INST:~0,-1%
if "%GIP_PATH%" == "" set GIP_PATH=%GIP_INST%\perl;%GIP_INST%\utils;%PATH%
if not "%GIP_PATH%" == "" set PATH=%GIP_PATH%
c:
cd "\Program Files (x86)\get_iplayer"
set bbcpid=%1%
set bbcpid=%bbcpid:~11,8%
echo.%bbcpid%
perl.exe get_iplayer.pl --pid %bbcpid% --pid-recursive


Please note that placing this file will need admin rights. You might find the following useful in doing this.
Click circular Windows search icon and type "notepad"
Right click the notepad result and click "Run as administrator"
Paste in the file contents above
Click File , Save As , then enter "C:\Program Files (x86)\get_iplayer\iplayer.cmd"
Comentários do programador
Once the plugin is installed you should see a red border around the iplayer main site, and a green border around programme pages indicating that the plugin is active and the programme can be downloaded

The plugin inserts a link on programme pages, but we have to tell windows, and firefox how to deal with that link with some fairly simple customisations

There is a registry entry that tells firefox what to do when the user clicks the generated "iplayer://" link (ie: run a command file - iplayer.cmd) and also the command file itself that will pass the programme ID in the link to the get_iplayer software

Examples of these two customisations are provided
Rated 2,5 by 2 reviewers
Iniciar sessão para avaliar esta extensão
Não existem avaliações ainda

Avaliação de estrelas guardada

5
0
4
0
3
1
2
1
1
0
Ler todas as 2 análises
Permissions and dataSaber mais

Permissões necessárias:

  • Aceder aos seus dados para sites no domínio bbc.co.uk
Mais informação
Versão
1.4
Tamanho
8,67 KB
Última atualização
há 6 anos (16 de mar de 2020)
Categorias relacionadas
  • Gestão de transferências
Licença
Apenas a GNU General Public License v3.0
Política de privacidade
Ler a política de privacidade para este extra
Histórico de versões
  • Ver todas as versões
Adicionar à coleção
Reportar este extra
Mais extensões por ingestre
  • Não existem avaliações ainda

  • Não existem avaliações ainda

  • Não existem avaliações ainda

  • Não existem avaliações ainda

  • Não existem avaliações ainda

  • Não existem avaliações ainda

Ir para a página inicial da Mozilla

Extras

  • Acerca
  • Blogue de extras do Firefox
  • Workshop de extensões
  • Central do programador
  • Políticas de programador
  • Blogue da comunidade
  • Fórum
  • Reportar um erro
  • Guia de análise

Navegadores

  • Desktop
  • Mobile
  • Enterprise

Produtos

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacidade
  • Cookies
  • Informação legal

Exceto onde anotado o contrário, o conteúdo neste site está licenciado sob a licença Creative Commons Atribuição-CompartilhaIgual v3.0 ou qualquer versão mais recente.