Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oleksis/picta-dl-gui

Picta Downloader GUI
https://github.com/oleksis/picta-dl-gui

cpp downloader gui picta qt5

Last synced: about 1 month ago
JSON representation

Picta Downloader GUI

Awesome Lists containing this project

README

        

# picta-dl-gui
__Picta Downloader GUI__ es una aplicación que le permite descargar contenidos audiovisuales desde [Picta](https://www.picta.cu), la misma es una __GUI__ (interfaz gráfica de usuario) o del inglés
(graphical user interface) de la app de descargar por consola [picta-dl](https://github.com/oleksis/picta-dl).

## Captura de pantalla
![picta-dl-gui main window](docs/picta-dl-gui-actual.gif)

## Configuración
La configuración actual de __Picta Downloader GUI__ es muy sencilla, consta de 3 partes de las cuales una es opcional para el caso que necesite configurar conexión a través de Proxy.

### Las opciones son las siguientes:

1. Debe poner su usuario y contraseña de [Picta](https://www.picta.cu) . Es una configuración obligatoria ya que sin esto la aplicación no puede obtener las listas de contenidos o listas de reproducción (vídeo y audio) que brindan las URL y por tanto tampoco podrá descargar.

2. Si su conexión es a través de un Proxy puede agregar la IP y puerto de este para que pueda conectarse; si requiere autenticación Básica puede agragar usuario y contraseña del proxy.

3. Puede seleccionar si quiere ver los mensajes de la aplicación como notificaciones del Sistema y si quiere que esta no se minimize en la barra de tareas.

4. Opciones Avanzadas: En este apartado debe tener mucho cuidado y saber lo que esta haciendo pues una mala configuración puede hacer que no le funcione la GUI. Aquí ud. seleccionar si quiere usar picta-dl o FFmpeg que tenga configurado en las variables de entorno del sistema, si tiene dudas sobre de que trata esto puede pasar el mouse (ratón) sobre el texto de la opción y verá la explicación de la misma.

Siempre debe guardar los cambios con el botón Guardar, en caso que no desee guardarlos pues simplemente cancele.

Imagen de muestra con las opciones:

![picta-dl-gui config window](Resources/Ayuda/picta-dl-config.png)

## Downloads
* [SHA2-256SUMS](https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.28/SHA2-256SUMS)
* [picta-dl-gui_21.06.29-1_amd64.deb](https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.28/picta-dl-gui_21.06.29-1_amd64.deb)
* [picta-dl-gui-21.03.12-1.x86_64.rpm](https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.27/picta-dl-gui-21.03.12-1.x86_64.rpm)
* [Instalador Offline/Online](https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.28/PictaDownloaderGUI-Installer.exe)
* [Picta-dl_GUI.exe](https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.28/Picta-dl_GUI.exe)
* [Source (.zip)](https://github.com/oleksis/picta-dl-gui/archive/v0.12.28.zip)
* [Source (.tar.gz)](https://github.com/oleksis/picta-dl-gui/archive/v0.12.28.tar.gz)

## Instalación

La GUI para su correcto funcionamiento depende de la herramienta de líneas de comando (__CLI__) `picta-dl`

En GNU/Linux puedes seguir los pasos de [instalación](https://github.com/oleksis/picta-dl#installation) ó si tienes el intérprete de __Python__ puedes ejecutar:
```bash
sudo pip install -U picta-dl
```

En GNU/Linux __Debian/Ubuntu__ puedes descargar el paquete .deb e instalarlo manualmente:
```bash
sudo wget https://github.com/oleksis/picta-dl-gui/releases/download/v0.12.28/picta-dl-gui_21.06.29-1_amd64.deb
sudo dpkg -i picta-dl-gui_21.06.29-1_amd64.deb
```

### Windows

En Windows se recomienda [descargar el Instalador Offline/Online](#downloads) para faclitar la instalación/actualización de la GUI y sus componentes dependientes. Si tienes una versión anterior puedes actualizar la GUI manualmente descargando y sobreescribiendo el ejecutable Picta-dl_GUI.exe

## Preguntas y respuestas frecuentes (F.A.Q)
[FAQ](docs/faq.md)

## Instrucciones para Desarrolladores
Muchos usuarios no necesitan compilar __Picta Downloader GUI__, la última versión puede ser descargada desde [latest releases](https://github.com/oleksis/picta-dl-gui/releases/latest)

Puedes colaborar en el desarrollo de __Picta Downloader GUI__ siguiendo los siguientes pasos:

1. Haz una [Bifurcación (Fork)](https://github.com/oleksis/picta-dl-gui/fork) a este repositorio:

2. Haz un Checkout al código fuente:
```bash
mkdir -p Picta-dl_GUI
cd Picta-dl_GUI
git clone [email protected]:TU_GITHUB_USERNAME/picta-dl-gui.git
```
3. Comienza una nueva rama (branch):
```bash
cd picta-dl-gui
git checkout -b newfeatures
```
4. Cuando finalices de implementar las nuevas y asombrosas funcionalidades, [add](https://git-scm.com/docs/git-add) los nuevos ficheros, [commit](https://git-scm.com/docs/git-commit) y [push](https://git-scm.com/docs/git-push) el resultado final:
```bash
git add -A
git commit -m '[newfeaures] Adicionar nueva funcionalidades'
git push origin newfeatures
```
5. Finalmente, [crea un pull request](https://help.github.com/articles/creating-a-pull-request). Nosotros lo revisaremos y lo uniremos a la rama principal si es aceptado.

En cualquier caso __Muchas Gracias__ por su interés y contribuciones!

## Contribuciones
Lista de personas que han contribuido al desarrollo de __Picta Downloader GUI__ en [CONTRIBUTORS](CONTRIBUTORS.md)

## Errores y sugerencias

Errores y sugerencias deben ser reportados en [ GitHub Issues](https://github.com/oleksis/picta-dl-gui/issues)

## Telegram ![favicon](https://telegram.org/favicon.ico?3)
* Chat: __Picta Downloader Chat__ [@picta_dl_chat](https://t.me/picta_dl_chat)
* Grupo: __Picta Downloader__ [@picta_dl](https://t.me/picta_dl)

## License
[MIT](LICENSE)