WikiChecker - Repositorio oficial del complemento WikiChecker para NVDA.

Overview

WikiChecker

Buscador rápido de artículos en Wikipedia.

Introducción.

El complemento WikiChecker para NVDA permite a los usuarios consultar de forma rápida y accesible cualquier artículo referente a un término en concreto en la Wikipedia.

Wikipedia Es un proyecto de creación de una enciclopedia libre en la red, donde cada uno puede aportar sus conocimientos sobre cualquier tema para crear una base de datos con toda la sabiduría humana. Es administrada por la Fundación Wikimedia, una organización sin ánimo de lucro cuya financiación está basada en donaciones. Sus más de 56 millones de artículos en 321 idiomas han sido redactados en conjunto por voluntarios de todo el mundo, lo que suma más de 2000 millones de ediciones, y permite que cualquier persona pueda sumarse al proyecto para editarlos, a menos que la página se encuentre protegida contra vandalismos para evitar problemas o disputas.

Modo de uso.

La forma de utilización de WikiChecker es muy simple. Basta con seguir los siguientes tres pasos:

  1. Pulsar el atajo de teclas rápidas asignado, que previamente habrá tenido que configurarse en el cuadro de diálogo de Gestos de entrada, dentro de la categoría WikiChecker.

  2. Introducir el término deseado a buscar en el cuadro de edición dispuesto al efecto y ejecutar la consulta en Wikipedia pulsando INTRO.

  3. Seleccionar el resultado que nos interese, y pulsar INTRO encima de él.

Una vez realizados estos tres pasos, el artículo se abrirá en la ventana del navegador que tengamos por defecto asignado.

Aviso: El complemento por defecto establece el idioma predefinido en NVDA como idioma de consulta en WikiChecker. En caso de querer buscar el artículo en otro idioma, bastará con seleccionarlo de la lista de idiomas disponibles. En caso de no encontrarse el idioma por defecto en NVDA entre los idiomas disponibles, al ejecutar el complemento se nos posicionará encima de la lista para escoger uno. Si no realizamos este paso, las búsquedas no se realizarán.

Atajos.

No existen atajos de teclas rápidas preasignados, de forma que cada usuario pueda configurar el que mejor le venga en cada caso, a fin de no interferir con otros complementos. Para asignarlo, el usuario deberá dirigirse al menú NVDA, Preferencias, Gestos de entrada, y una vez en él, buscar la categoría denominada WikiChecker, y asignar la combinación que más le interese.

Una vez dentro de la interfaz del complemento, sí existen tres combinaciones de teclas preasignadas, de forma que podamos movernos con rapidez entre los distintos elementos de la misma:

· Alt + B: Nos posiciona encima del cuadro de edición para escribir el término a buscar. · Alt + I: Nos posiciona encima de la lista de idiomas disponibles, para que podamos escoger un idioma diferente al predeterminado por defecto, o bien, en caso de no existir el idioma predeterminado en NVDA, para que escojamos uno en el cual realizar la búsqueda. · Alt + A: Nos posiciona encima de la lista de artículos disponibles, a fin de que escojamos uno de los resultados arrojados por la consulta en Wikipedia.

Registro de cambios.

Versión 1.0.

  • Versión inicial.
You might also like...
Primeira etapa do processo seletivo para a bolsa de migração de conteúdo de Design de Software.

- Este processo já foi concluído. Obrigado pelo seu interesse! Processo Seletivo para a bolsa de migração de conteúdo de Design de Software Primeirame

Trabalho N1 para a materia Tecnicas de Progamação da Anhembi Morumbi

Projeto da Anhembi Morumbi - Tecnicas de Programação. RPG de Console (CMD) Trabalho proposto pelo professor André Santana, na materia Tecnicas de Prog

Gera um PDF, logo depois de você responder um questionário simples, e envia para o e-mail que você informar.
Gera um PDF, logo depois de você responder um questionário simples, e envia para o e-mail que você informar.

PDF generator and send it for your email Criador: Francisco Robson de O. Dutra Filho Repositório criado no dia 18/09/2021 Instagram: @robsondutra_ Sob

Criando Lambda Functions para Ingerir Dados de APIs com AWS CDK

LIVE001 - AWS Lambda para Ingerir Dados de APIs Fazer o deploy de uma função lambda com infraestrutura como código Lambda vai numa API externa e extra

Um bot simples para seguir as pessoas

Um bot simples para seguir pessoas no instagram, criado apeanas para testes. Utilizando o framework "Selenium", criei um bot para entrar em uma conta

Projeto de teste para acesso a API SWAPI.
Projeto de teste para acesso a API SWAPI.

SwapiTest Projeto de teste para acesso a API Swapi com informações sobre Star Wars. Como rodar o programa Foi utilizado o pipenv, então basta clonar o

 Herramienta para transferir eventos de Sucuri WAF hacia Azure Blob Storage.
Herramienta para transferir eventos de Sucuri WAF hacia Azure Blob Storage.

Transfiere eventos de Sucuri hacia Azure Blob Storage Script para transferir eventos del Sucuri Web Application Firewall (WAF) hacia Azure Blob Storag

 Herramienta para transferir eventos de Sucuri WAF hacia Azure Monitor Log Analytics.
Herramienta para transferir eventos de Sucuri WAF hacia Azure Monitor Log Analytics.

Transfiere eventos de Sucuri hacia Azure LogAnalytics Script para transferir eventos del Sucuri Web Application Firewall (WAF) hacia Azure LogAnalytic

Herramienta para transferir eventos de Sucuri WAF hacia Azure Data Tables.
Herramienta para transferir eventos de Sucuri WAF hacia Azure Data Tables.

Transfiere eventos de Sucuri hacia Azure Data Tables Script para transferir eventos del Sucuri Web Application Firewall (WAF) hacia Azure Data Tables,

Comments
  • Quitados los espacios del principio de los idiomas

    Quitados los espacios del principio de los idiomas

    Esto hacía que algunos idiomas como el retorrumano se pudieran acceder utilizando el espacio como primer carácter. Esto es, yendo al cuadro combinado de los idiomas y pulsando espacio en lugar de r.

    opened by sukiletxe 0
  • Cambiado sizer a VERTICAL y añadido control de ejecución de dialogo wx

    Cambiado sizer a VERTICAL y añadido control de ejecución de dialogo wx

    E cambiado el sizer del dialogo del complemento a VERTICAL ya que así su visualización es correcta y no queda todo tan junto.

    E añadido en init un if el cual comprobara si hay lenguajes, si hay lanzara el dialogo.

    Si no hay nos informara con instrucciones.

    Dicho if comprobara una bandera en el dialogo MainWindow si el hilo que obtiene los lenguajes cambia a True la bandera nos mostrara el dialogo.

    Si el hilo que obtiene los lenguajes no consigue obtenerlos la bandera continuara en False y no mostrara el dialogo.

    Considero que mostrar el dialogo sin poder ser usado por que no se pudieron obtener los idiomas no es correcto.

    Espero haberlo echo bien pero me suena que la cague.

    @javidominguez y @jmdaweb

    opened by hxebolax 0
  • Preparación para la revisión oficial y corrección de fallos

    Preparación para la revisión oficial y corrección de fallos

    Estos son los cambios que te he hecho:

    • Si no se puede cargar la lista de idiomas, se registra un error en el log en lugar de notificarlo al usuario.
    • El complemento vuelve a comportarse adecuadamente tras recargar los plugins. Para ello, se almacena una variable en el módulo globalVars, cuya presencia indica si debemos llamar a postStartupHandler a mano o no.
    • Al pulsar el gesto asociado al complemento, si la lista de idiomas está vacía, se invoca al hilo encargado de rellenarla.
    • Ahora, se tienen en cuenta las pulsaciones de la tecla intro del bloque numérico (wx.WXK_NUMPAD_ENTER). Algunos usuarios, especialmente los que todavía no conocen bien el teclado, la usan con más frecuencia, y quizá sea por ahí por donde te han venido las quejas. Por lo tanto, la evaluación de la tecla queda así: if event.GetUnicodeKey() in [wx.WXK_RETURN, wx.WXK_NUMPAD_ENTER]

    Antes de liberar una nueva release, queda una tarea que ya te dejo a ti. Igual que compruebas que el cuadro de texto no esté vacío, comprueba que el cuadro combinado de idioma tiene algo seleccionado. Si no es así, lanza un mensaje de error al usuario pidiendo que seleccione un idioma, que compruebe su conexión a Internet y que reinicie NVDA si no ve nada para seleccionar. Pongo en copia a @hxebolax y @javidominguez para que participen si lo consideran oportuno.

    opened by jmdaweb 0
Telegram Group Management Bot based on phython !!!

How to setup/deploy. For easiest way to deploy this Bot click on the below button Mᴀᴅᴇ Bʏ Sᴜᴘᴘᴏʀᴛ Sᴏᴜʀᴄᴇ Find This Bot on Telegram A modular Telegram

Mukesh Solanki 5 Nov 17, 2021
Auto-updater for the Northstar Titanfall 2 client

northstar-updater Auto-updater for the Northstar Titanfall 2 client Usage Put the exe into your Titanfall 2 directory next to Titanfall2.exe Then, whe

7 Nov 25, 2022
An opensource chat service that cares about your privacy.

An opensource chat service that cares about your privacy. Instructions to set up a local testing environment: 1) Clone this repository and navigate to

Aiman Al Masoud 2 Dec 03, 2022
A website application running in Google app engine, deliver rss news to your kindle. generate mobi using python, multilanguages supported.

Readme of english version refers to Readme_EN.md 简介 这是一个运行在Google App Engine(GAE)上的Kindle个人推送服务应用,生成排版精美的杂志模式mobi/epub格式自动每天推送至您的Kindle或其他邮箱。 此应用目前的主要

2.6k Jan 06, 2023
Gnosis-py includes a set of libraries to work with Ethereum and Gnosis projects

Gnosis-py Gnosis-py includes a set of libraries to work with Ethereum and Gnosis projects: EthereumClient, a wrapper over Web3.py Web3 client includin

Gnosis 93 Dec 23, 2022
RedFish API Toolkit

RedFish API Toolkit RedFish API Toolkit Build Status GitHub Actions Travis CI Requirements requirements.txt requirements-dev.txt Dependencies Document

Larry Smith Jr. 1 Nov 20, 2021
Gdrive-python: A wrapping module in python of gdrive

gdrive-python gdrive-python is a wrapping module in python of gdrive made by @pr

Vittorio Pippi 3 Feb 19, 2022
This project uses Youtube data API's to do youtube tags analysis based on viewCount, comments etc.

Youtube video details analyser Steps to run this project Please set the AuthKey which you can fetch from google developer console and paste it in the

1 Nov 21, 2021
ShadowMusic - A Telegram Music Bot with proper functions written in Python with Pyrogram and Py-Tgcalls.

⭐️ Shadow Music ⭐️ A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls Ready to use method A Support Group, Updates Channel and ready

TeamShadow 8 Aug 17, 2022
Anchor Protocol Script that can save you from being liquidated!

Why My day job requires a fairly good amount of automation from time to time. Besides, I do like computers to work on what I cannot while I'm sleeping

126 Oct 16, 2022
A Telegram bot for personal utilities

Aqua Aqua is a Telegram bot for personal utilities. Installation Prerequisites: Install Poetry for managing dependencies and fork/clone the repository

Guilherme Vasconcelos 2 Mar 30, 2022
Want to play What Would Rather on your Server? Invite the bot now!😏

What is this Bot? 👀 What You Would Rather? is a Guessing game where you guess one thing. Long Description short Take this example: You typed r!rather

丂ㄚ么乙ツ 2 Nov 17, 2021
A Telegram bot that add a dynamic caption to musics

Music Channel Manager A Telegram bot that add a dynamic caption to musics Deploy to Heroku What is it ? It manage your music channel. With just adding

13 Oct 18, 2022
Music bot for Discord

Treble Music bot for Discord Youtube is after music bots on Discord. So we are here to fill the void. Introducing Treble, the next generation of Disco

Aja Khanal 0 Sep 16, 2022
Query Amalgamator over StackOverflow and YouTube

QASY Query Amalgamator over StackOverflow and YouTube Decription A software you can use to save your valuable time of googling the errors you encounte

1 Nov 07, 2021
Mass Instagram Checker

Mass Instagram Checker

X - MrG3P5 5 Nov 09, 2022
Sms-bomber - A Simple Browser Automated Bomber

A Simple Browser Automated Bomber which uses selenium :D Star the Repo and Follo

Terminal1337 9 Apr 11, 2022
A Telegram bot to download youtube playlists and upload them to telegram. (may be slow becoz youtube limitations)

YTPlaylistDL 📛 A Telegram bot to download youtube playlists and upload them to telegram. (may be slow becoz youtube limitations) 🎯 Follow me and sta

Anjana Madu 43 Dec 28, 2022
A modular Telegram group management bot running with Python based on Pyrogram.

A modular Telegram group management bot running with Python based on Pyrogram.

Jefanya Efandchris 1 Nov 14, 2022
A plugin for modmail-bot for stealing,making ,etc emojis

EmojiPlugin for the Modmail-bot My first plugin .. its very Basic I will make more and better too Only 3 commands for now emojiadd-supports .jpg, .png

1 Dec 28, 2021