Herramientas Informaticas

Categoría: Tutoriales Página 2 de 3

COMO CREAR UN PAQUETE INSTALADOR .DEB DE UN PROGRAMA JAVA CON LANZADOR E ICONO

INTRODUCCIÓN

Hace algunos días desarrollamos una aplicación en Java el cual tiene como función
principal generar un archivo PDF con la información del XML de la
factura que se generan aquí en México, actualmente van en la
versión 3.3 y este programa es para esa versión.

 Pero a lo mas que logramos
hacer es ejecutar dentro de una carpeta el programa con un archivo
.sh, sin instalarlo como se debe.

Ahora queremos que nuestro
programa sea mas profesional y se instale en nuestro sistema
operativo con todo y los iconos en el menú listo para funcionar en cualquier sistema basado en debían y que se ejecute sin problemas,
de manera que el usuario no necesite hacer ajustes.

OBJETIVO
Crear el instalador de un programa escrito en Java con su icono en el menú y que funcione sin necesidad de usar la terminal.

CONOCIMIENTOS PREVIOS

Es necesario conocer los directorios en los que vamos a instalar, de hecho primeramente vamos instalarlo en el sistema de archivos.

 Si
nos vamos a la raíz de disco duro donde tenemos instalado vemos que
tenemos la carpetas OPT y USR .

En la carpeta OPT
guardamos normalmente los programas de terceros auto contenidos, es
el equivalente a archivos de programa de Windows.

URS
aquí van archivos relativos al
programa como los iconos que estos están dentro de una carpeta que
se llama Applications,
ademas aquí meteremos una carpeta llamada XMLAPDF
donde vendrán los reportes y nuestro archivo de base de datos, como
vamos hacer lectura y escritura de ese archivo dejamos esa carpeta
con acceso a lectura y escritura.

Archivos Carpeta OPT
Vamos
a meter nuestro ejecutable jar
con su carpeta lib en
una carpeta con el nombre de la aplicación dentro de la carpeta OPT
y para no tener problemas
con la versión de JAVA
que podría tener instalado el sistema operativo, nosotros mismos
agregaremos el jdk,
así nos ahorramos cualquier problema de incompatibilidad.

El jdk que utilizaremos
para este programa lo pueden descargar desde nuestra nube de Telegram
haciendo clic aquí.

Ahora
creamos el archivo llamado ejecutar.sh ,
este ejecutara el programa a través de jdk , dentro de ejecutar.sh
tendremos el siguiente comando

/opt/ConvertidorXMLPDF/jdk/bin/java
-jar /opt/ConvertidorXMLPDF/LeerXML.jar


Igual puede descargar el
archivo completo haciendo clic aquí
al
final esa carpeta nos quedaría así

Ahora le tenemos que crear un
acceso directo a ejecutar.sh dentro de la carpeta usr/bin
para que lo ejecute con los
máximos derechos, eso he
escuchado, por lo que entiendo es para que no requiera ejecutarlo
como sudo en la terminal.
sudo
ln -sf /opt/ConvertidorXMLPDF/ejecutar.sh /usr/bin/ConversorXML

Lanzador
con icono

Para el lanzador vamos creando
un archivo de texto con el siguiente contenido, vemos como tomar el
icono de la carpeta que tenemos en OPT. Este archivo lo dejáramos en
la carpeta /usr/share/applications/

Ahora hacemos la prueba y si
nos vamos al menú y lo buscamos como Convertidor ya nos debe salir y
si le damos clic ya podremos ejecutar el programa.

Si el programa ya se ejecuta
correctamente ahora sigue el empaquetado.

CREANDO
EL INSTALADOR .DEB

Ahora lo que sigue es crear una carpeta con el nombre de la aplicación que ustedes preferían ponerle en mi caso le pondré ConvertidorXMLPDF Y allí meteremos todos los archivos que hemos creado con la misma ruta.

Ejemplo lo que metimos en OPT, agregaremos la carpeta OPT y metemos allí los archivos.

Ojo solo los archivos que hemos creado nosotros, no vallan a copiar toda la carpeta de OPT Igual hacer con la carpeta de USR donde tenemos la carpeta de trabajo XMLAPDF, el lanzador y el archivo que dejamos en la carpeta bin Igual crearemos una carpeta llamada DEBIAN y dentro de ella meteremos un archivo con el nombre control así sin extención.

Para que se puedan dar una idea es así como quedarían los archivos.

Se ve difícil pero en realidad es sencillo, en el video mostraremos como hacerlo. Ahora procederemos a crear el archivo .DEB Para ello nos vamos a la terminal y ubicamos la carpeta que hemos hecho, y la generamos con el siguiente comando

dpkg –build ConvertidorXMLPDF
Y aquí el resultado
Ahora
podemos abrir el paquete para instalarlo
Video demostrativo

QUE HACER DESPUÉS DE INSTALAR ZORIN 15 CORE 64

Buenas noches les dejo los comandos para dejar el sistema operativo listo para trabajar, las miniaturas para videos funcionaran hasta después de reiniciar.

Primero actualizamos el sistema con los siguientes comandos

sudo apt update
sudo apt upgrade

Instalamos el paquete aptitude para usar el search sudo apt-get install aptitude Instalamos los codecs de videos

sudo apt install aptitude

Instalamos los codecs de videos

sudo apt install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkgsudo apt install ubuntu-restricted-extras

sudo apt install ubuntu-restricted-extras

sudo apt autoremove

Ahora instalamos para que se vean las miniaturas en los videos

sudo apt install ffmpegthumbnailer

Instalamos Chrome

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

Instalamos Telegram

sudo apt install telegram-desktop

Para instalar Audacity

sudo apt install audacity

Instalamos el equivalente Winamp para Linux

sudo apt install audacious

Ahora instalamos un editor de video

sudo apt install kdenlive

Ahora Instalamos OBS Open Broad Caster Studio

sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio

Ahora instalamos un distorcionador de guitarra

sudo apt install guitarix

Ahora instalamos editor de audio Nivel profesional

sudo apt install ardour

Ahora instalamos VirtualBox

sudo apt install virtualbox*

COMO MOSTRAR LA PANTALLA DEL CELULAR ANDROID EN OBS USANDO DEEPIN 15.11, SIN ROOT

INTRODUCCIÓN

Para los que vamos empezando hacer manuales escritos o en videos de nuestras aplicaciones móviles es necesario poder transmitir la pantalla y allí tomarla en el programa OpenBroad Caster para grabar el video o transmitirlo directamente en vivo en las diferentes plataformas como Youtube, Facebook o Twitch.

OBJETIVO

Mostrar la pantalla del Móvil Android en OpenBroad Caster y de esa manera reducir el tiempo de edición.

REQUISITOS

  • Tener OpenBroad Caster, se instala en la AppStore de Deepin
  • Instalar ScreenStream, lo pueden instalar en PlayStore, puedes descargar la APK y el fuente desde el github del desarrollador https://github.com/dkrivoruchko/ScreenStream/releases, o en el peor de los casos si se borro misteriosamente o te cambiaste sin darte cuenta a un universo paralelo donde esa aplicación nunca existió lo puede descargar desde mi cuenta interdimencional de mediafire haciendo clic AQUI o si quieres evitarte los anuncios puedes descargarlo desde mi canal de Telegram
  • Tener una versión de Android 5 o posterior

PROCESO

Instalar en ScreenStream en el móvil y al instalar y abrirlo saldrá la siguiente pantalla, en su caso les saldrá el botón Play > lo presionan para que empiece a transmitir, tienen que estar conectados a la misma red.
Una vez presionado el boto play van a su explorador e ingresan la dirección que sale debajo de Device address en mi caso es http://192.168.1.87:8080/
Por ultimo abrimos OBS y en fuente agregamos capturar ventana (Xcomposite), activamos la opción de intercambiar del rojo azul y Fijar Xserver mientras se captura y recortamos lo que no queremos que se vea al gusto
Tal y como se ve en la imagen.

CONCLUSIÓN

Ahora es posible hacer el manual de nuestras aplicaciones WEB en modo de escritorio y en Celular, de esa manera los clientes podrán ver en video si la aplicación que les muestras es lo que necesitan y si es mejor que la competencia.

Saludos y espero que les sirva

Video demostrativo

QUÉ HACER DESPUÉS DE INSTALAR DEEPIN LINUX 15.11

Buenas noches les dejo los comandos para dejar el sistema operativo listo para trabajar


Primero actualizamos el sistema con los siguientes comandos
sudo apt-get update
sudo apt-get upgrade

instalamos Telegram
sudo apt-get install telegram-desktop


Instalamos el programa para usar la WebCam, Cheese
sudo apt-get install cheese


Para instalar Audacity
sudo apt-get install audacity


Ahora instalamos Spotify
sudo apt-get install spotify-clientInstalamos el Winamp para Linux
sudo apt-get install audacious


Ahora instalamos un editor de video
sudo apt-get install kdenlive


Ahora instalamosive vlc para la reproduccion previa de kdenlive
sudo apt-get install vlc


Ahora Breeze vlc para los iconos de kdenlive

sudo apt-get install breeze


Ahora Instalamos OBS Open Broad Caster Studio
sudo apt-get install obs-studio


Ahora instalamos un distorsionador de guitarra
sudo apt-get install guitarix


Ahora instalamos editor de audio Nivel profesional
sudo apt-get install ardour


Ahora instalamos VirtualBox
sudo apt-get install virtualbox-6.0
sudo apt-get install virtualbox-extension-pack
sudo apt-get install virtualbox-guest-modules


Ahora instalamos Netbeans para programar nuestras aplicaciones
sudo apt-get install netbeans


Instalando quemador de discos CD/DVD
sudo apt-get install brasero


Instalamos flatpak
sudo apt install flatpak


Instalamos NoteJot para los skickers

flatpak remote-add –if-not-exists flathub
https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.lainsce.notejot


Instalamos Shotwell un organizador de fotografias
sudo apt-get install shotwell


Es necesario Reiniciar para que se vean los cambios del NoteJot
Saludos y espero que les sirvaPueden seguirme en las siguientes redes sociales


VK
https://vk.com/id543521033


FACEBOOK
https://www.facebook.com/rasec555


TWITTER
https://twitter.com/Cesar101290


CHANNEL TELEGRAM
https://telegram.me/CesarSystems


PAGINA WEB
cesarsystems.com.mx


MOVIL / WHATSAPP
+52 6688612348

AGREGAR BOTONES PARA COMPARTIR DE REDES SOCIALES EN BLOGGER

Actualmente en blogger nosotros podemos agregar de forma nativa los botones para compartir la publicación en redes sociales pero con la desventaja que solo vienen contadas las redes sociales que podemos usar.

En nuestro caso se llego a la necesidad de compartir en la red social vk.com, pero esta no venia dentro de las opciones, fue entonces que nos decidimos usar el script de ShareThis y nos quedo de la siguiente forma.
Esto debajo de la entrada.
Para instalar este plugin en blogger solo nos damos de alta en ShareThis y nos dará la opción para crear la barra, tal y como la vemos en la imagen.
Para agregarlo en blogger solo agregamos un gadget HTML/JavaScript y pegamos el código.
Copiamos los dos códigos que nos da la pagina
Y lo pegamos en el gadget y le damos guardar
Ahora vemos como nos quedo la pagina

COMO INSTALAR AGE OF EMPIRES 2 HD STEAM EN LINUX MINT 19 XFCE

Aunque parezca increíble me ha tocado escuchar que una de las razones por las cuales muchas personas no migran de Windows a GNU/Linux es la posibilidad de correr algunos juegos entre ellos el mas mencionado es Age Of Empires II HD.

A continuación les dejare un tutorial en el cual les mostraremos como instalar correctamente Age Of Empires II HD en Steam.

Antes de continuar se dejamos los siguientes requisitos

  1. Linux Mint 19 XFCE
  2. Tener comprado el Juego en Steam
  3. 4 GB mínimo de memoria RAM
  4. 10 GB de espacio en el disco duro
  5. Tarjeta grafica decente
  6. Conexión a Internet
  7. Algo de suerte

Si tenemos todos estos requisitos comenzamos a instalar PlayOnLinux, que es el programa sobre cual instalaremos Steam, para instalar PlayOnLinux nos vamos a la consola y escribimos el siguiente comando

sudo apt-get install playonlinux

Una vez instalado abrimos playonlinux tal y como se ve en la imagen.

Damos clic en instalar un programa y luego seleccionamos instalar un programa no-listado.
Nos saldrán unas pantallas en cual la primera mostrara las opciones:
Instalar un programa en una unidad virtual
Editar o actualizar una aplicación existente
De estas opciones escogemos la numero 1 y damos clic en siguiente.
Luego nos pedirá el nombre para la aplicación, le pondremos AgeOfEmpiresIIHDSteam sin espacios y proseguimos en dar clic en siguiente.
Luego veremos otra pantalla en la cual nos pedirá que si deseamos instalar o configurar alguna característica en WINE, hacemos caso omiso y procedemos a dar siguiente.
Ahora veremos que tipo de unidad deseamos crear y salen las siguientes opciones
32 bits Windows Installation
64 bits Windows Installation
Luego nos pide el programa que deseamos ejecutar para ello tenemos que descargar Steam, para ello dejare el enlace de la pagina oficial y el ejecutable que use yo en su momento que igual descargue de Steam
Steam Pagina Oficial
Al darle siguiente nos saldrá la instalación de Steam a la cual solo damos siguiente, siguiente ETC.
Una vez instalado y logueado Steam instalamos Age Of Empires II tal como si estuviésemos en Windows.
Una vez terminada la instalación nos vamos a las propiedades del Juego y nos vamos a ver los archivos locales.
Veremos que existen los archivos AoK HD.EXE y Launcher.exe, lo que haremos ser renombrar Launcher.exe como Launcher.exeold y AoK HD.EXE como Launcher.exe
Ejecutamos el juego y vemos que se ejecuta correctamente
https://www.youtube.com/watch?v=bKxAFMCAlR4
Video demostrativo

COMO INSTALAR WINE EN DEEPIN LINUX 15.11

INTRODUCCIÓN

Aunque existen muchas alternativas libres para casi todo el software existente en Windows, algunas veces necesitamos usar a la fuerza, una aplicación de Windows, por ejemplo Office o algún programa de un proveedor local.

OBJETIVO

Instalar WINE en Deepin Linux 15.11 para poder ejecutar aplicaciones de Windows

REQUISITOS

  • Tener instalado Deepin 15.11

PROCESO

  1. Nos vamos a la terminal y ejecutamos el siguiente comando
    sudo dpkg –add-architecture i386  
  2. Luego descargamos la llave del repositorio con el siguiente comando
    wget -nc https://dl.winehq.org/wine-builds/winehq.key
  3. Instalamos la llave con el siguiente comando
    sudo apt-key add winehq.key
  4. Ahora editar el archivo de los orígenes de software con el siguiente comando
    gedit /etc/apt/sources.list
  5. Se abrirá el archivo de texto y le agregamos la siguiente dirección deb https://dl.winehq.org/wine-builds/debian/ stretch main tal y como se ve en la imagen

6. Ahora solo ejecutamos en la terminal el siguiente comando, sudo apt-get update, tal y como ve en la imagen

7. Ahora simplemente instalamos WINE Con el Siguiente Comando

sudo apt install –install-recommends winehq-stable

8. Una vez instalado podremos ejecutar programas de Windows, solo le damos clic derecho al .exe y le damos abrir con WINE

Tal y como se ve en la imagen

Saludos y espero que les sirva

Video Demostrativo

Pueden seguirme en las siguientes redes sociales

INSTALAR CORRECTAMENTE WINE EN LINUX MINT 19 XFCE4

Instala WINE y ejecuta aplicaciones de Windows en Linux Mint

Que tal mis amigos espero que estén muy bien, al instalar Linux Mint 19 XFCE notaremos que tendremos problemas con WINE, y no podremos ejecutar algunas aplicaciones de Windows, así que buscando entre foros encontré esta solución que fue la que ha funcionado para mi. La solución la encontré en siguiente foro de la pagina de Linux Mint.

Igual les dejo los comandos que tienen que ejecutar en la terminal para instalar correctamente WINE, es linea por linea

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'


sudo apt-get update && sudo apt-get install --install-recommends winehq-stable

Saludos y espero que les sirva

 TWITTER
https://twitter.com/Cesar101290

FACEBOOK
https://www.facebook.com/rasec555

CHANNEL TELEGRAM
https://telegram.me/CesarSystems

COMO REPARAR EL ARRANQUE DE LINUX UEFI

Después de instalar la distribución que generamos con systemback de Linux Mint 18 KDE el sistema de arranque no se instalo correctamente con el UEFI, anteriormente se había instalado pero con el UEFI desactivado y no hubo problemas, p ero con este activado arranca directamente el Windows 10.

Para reparar este error solo es necesario descargar una distribución de Linux llamada boot repair, esta utilidad lo hace todo casi automáticamente aun con el UEFI activado, solo basta con grabarlo en un CD o ponerlo en una memoria USB, para ponerlo en una memoria USB pueden usar Lili Live.

Una vez que arranquen la aplicación les aparecerá una ventana para empezar a reparar el GRUB, es recomendable estar conectado al internet.

123Para descargar esta utilidad pueden ir a la siguiente dirección

https://sourceforge.net/projects/boot-repair-cd/

Como revivir memoria USB Windows 10

Que tal camaradas feliz navidad de nuevo y felices fiestas, lo que se dejara en este tutorial es un recurso mas de como resucitar una memoria USB que ha quedado inutilizada después hacerla booteable con varios sistemas operativos que fue lo que me paso a mi, simplemente no la detectaba en Windows, así que como ultimo recurso nos queda hacer lo siguiente en la consola de comandos de Windows

Primero abren el símbolo de sistema como administrador y escribirán lo siguiente

Diskpart .-con este comando se iniciara el programa que volverá a crear las particiones de la USB, arrojara lo siguiente

C:WINDOWSsystem32>diskpart

Microsoft DiskPart versión 10.0.14393.0

Copyright (C) 1999-2013 Microsoft Corporation.
En el equipo: JULIOLEYVA-PC

DISKPART>

Luego con el comando list disk vemos la lista de disco físicos existentes enumerados.

 DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        465 GB      0 B
  Disco 1    En línea       7446 MB      0 B

DISKPART>

Luego seleccionamos el disco con select disk, es importante tener cuidado ya que si seleccionamos el disco duro incorrecto o en el que esta instalado el sistema operativo lo podemos dañar y tendran que formatearlo e instalarle de nuevo.

Entonces en este caso seleccionamos el Disco 1 ya que ese disco es la memoria USB de 8 GB.

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        465 GB      0 B
  Disco 1    En línea       7446 MB      0 B

DISKPART> select disk 1

El disco 1 es ahora el disco seleccionado.

DISKPART>

Ahora usaremos el comando clean para limpiar la unidad para dejarla sin tabla de particiones.

 
DISKPART> clean

DiskPart ha limpiado el disco satisfactoriamente.

DISKPART>

Ahora Crearemos la partición activa primaria con el siguiente comando create partition primary

 DiskPart ha limpiado el disco satisfactoriamente.

DISKPART> create partition primary

DiskPart ha creado satisfactoriamente la partición especificada.

DISKPART>

Ahora tenemos buscamos la lista con particiones con el comando list partition la cual mostrara la lista de particiones de la unidad en la que estamos posicionados,

 DISKPART> list partition

  Núm Partición  Tipo              Tamaño   Desplazamiento
  -------------  ----------------  -------  ---------------
* Partición 1    Principal         7445 MB  1024 KB

DISKPART>

Selecccionamos la particion 1 con el comando select partition 1

DISKPART> select partition 1

La partición 1 es ahora la partición seleccionada.

DISKPART>
Ahora activaremos la partición con el comando active

 DISKPART> active

DiskPart marca la partición actual como activa.

DISKPART>

Y por ultimo formateamos la partición con el siguiente comando format fs=ntfs.

DISKPART> format fs=ntfs

    0 por ciento completado 

Y con esto ya podrán utilizar de nuevo su memoria

Saludos y feliz navidad

Página 2 de 3

Creado con WordPress & Tema de Anders Norén