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
A tiktok mass account creator with undetected selenium and email verification, to bot an account

⚠️ STILL UNDER DEVELOPEMENT - v1.1-beta ⚠️ Adding PROXY ROTATION Adding EMAIL VERIFICATION Adding USERNAME COMPILER Tiktok Mass Bot Creator v1.1-beta

xtekky 11 Aug 01, 2022
Wetterdienst - Open weather data for humans

We are a group of like-minded people trying to make access to weather data in Python feel like a warm summer breeze, similar to other projects like rdwd for the R language, which originally drew our

226 Jan 04, 2023
Discord heximals: More colors for your bot

DISCORD-HEXIMALS More colors for your bot ! Support : okimii#0434 COLORS ( 742 )

4 Feb 04, 2022
HASOKI DDOS TOOL- powerful DDoS toolkit for penetration tests

DDoS Attack Panel includes CloudFlare Bypass (UAM, CAPTCHA, GS ,VS ,BFM, etc..) This is open source code. I am not responsible if you use it for malic

Rebyc 1 Dec 02, 2022
A powerfull Zee5 Downloader Bot With Permeneant Thumbnail Support 💯 With Love From NexonHex

Zᴇᴇ5 DL A ᴘᴏᴡᴇʀғᴜʟʟ Zᴇᴇ5 Dᴏᴡɴʟᴏᴀᴅᴇʀ Bᴏᴛ Wɪᴛʜ Pᴇʀᴍᴇɴᴇᴀɴᴛ Tʜᴜᴍʙɴᴀɪʟ Sᴜᴘᴘᴏʀᴛ 💯 Wɪᴛʜ Lᴏᴠᴇ Fʀᴏᴍ NᴇxᴏɴHᴇx Wʜᴀᴛ Cᴀɴ I Dᴏ ? • ɪ ᴄᴀɴ Uᴘʟᴏᴀᴅ ᴀs ғɪʟᴇ/ᴠɪᴅᴇᴏ ғʀᴏᴍ

Psycharmers 4 Jan 19, 2022
Seth Userbot with python

SETH-USERBOT DEPLOY TO HEROKU Group Support: String Session : Stay Support 🚀 ❁ LonamiWebs and Telethon © Credits ⚡ THANK YOU VERY MUCH FOR zeinzo Zei

seth 4 Jan 10, 2022
Python bot for send videos of a Youtube channel to a telegram group , channel or chat

py_youtube_to_telegram Usage: If you want to install ytt and use it, run this command: sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/nima

Nima Fanniasl 8 Nov 22, 2022
ANKIT-OS/TG-SESSION-GENERATOR-BOTbisTG-SESSION-GENERATOR-BOT a special repository. Its Is A Telegram Bot To Generate String Session

ANKIT-OS/TG-SESSION-GENERATOR-BOTbisTG-SESSION-GENERATOR-BOT a special repository. Its Is A Telegram Bot To Generate String Session

ANKIT KUMAR 1 Dec 26, 2021
Fetch Flipkart product details including name, price, MRP and Stock details in general as well as specific to a pincode

Fetch Flipkart product details including name, price, MRP and Stock details in general as well as specific to a pincode

Vishal Das 6 Jul 11, 2022
Bearer API client for Python

Bearer Python Bearer Python client Installation pip install bearer Usage Get your Bearer Secret Key and integration id from the Dashboard and use the

Bearer 9 Oct 31, 2022
Minecraft checker

This Project checks if a minecraft account is a nfa/sfa account or invalid it also says you if the ip you are using is shadow banned from minecraft (shadow bann is if you send too many login attempts

baum1810 4 Oct 03, 2022
Twitch Linux Typer

Twitch Linux Typer The most cursed Twitch chat bot Listens to twitch chat, and then types it handles hotkeys and button presses via the ^ char, eg ctr

Robin Universe 4 Jun 27, 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
Google Search Results via SERP API pip Python Package

Google Search Results in Python This Python package is meant to scrape and parse search results from Google, Bing, Baidu, Yandex, Yahoo, Home depot, E

SerpApi 254 Jan 05, 2023
This is a free python bot program that crosses you to farm with auto click in space crypto NFT game, having fun :) Creator: Marlon Zanardi

🚀 Space Crypto auto click bot ready-to-use 🚀 This is a free python bot program that crosses you to farm with auto click in space crypto NFT game, ha

170 Dec 20, 2022
This repository provides a set functions to extract paragraphs from AWS Textract responses.

extract-paragraphs-with-aws-textract Since AWS Textract (the AWS OCR service) does not have a native function to extract paragraphs, this repository p

Juan Anzola 3 Jan 26, 2022
Me and @nathanmargni did a small analysis on what are the best strategies to win more games of League of Legends.

Me and @nathanmargni did a small analysis on what are the best strategies to win more games of League of Legends.

Christian Berchtold 2 Jan 19, 2022
pylunasvg - Python bindings for lunasvg

pylunasvg - Python bindings for lunasvg Pylunasvg is a simple wrapper around lunasvg that uses pybind11 to create python bindings. All public API of t

Eren 6 Jan 05, 2023
Получение интересной информации о любой пиццерии Додо

dodopizza-abuse Получение инфорации о выбранной пиццерии Додо Установка и запуск на Linux Устанавливаем git и python: apt-get update && apt-get -y ins

Хозя 24 Nov 02, 2022
Python library for Seeedstudio Grove devices

grove.py Python library for Seeedstudio Grove Devices on embeded Linux platform, especially good on below platforms: Coral Dev Board (Wiki) NVIDIA Jet

Seeed Studio 123 Dec 17, 2022