Postagens populares

terça-feira, 8 de junho de 2021

Como Criar um Pendrive Bootável do Slackware

 Uma dificuldade que também passei foi para criar um pendrive bootável do Slackware. Procurando na Internet, acabei achando, mas não foi fácil. Essa postagem mostrarar como criar um pendrive bootável do Slackware.

Passo 1

Acesse o site http://www.slackware.com/, clique no link Get Slack, em seguida em torrent page, depois na última opção que é Torrent for Slackware 14.2, 64-bit x86_64, tem um link onde deve ser clicado, aparecerá uma janela para você confirmar se quer baixar ou não, confirme. Depois baixará um arquivo torrent. use esse arquivo para baixar a imagem de disco.

Passo 2 

Use um programa para poder abrir o conteúdo do arquivo iso que foi baixado. Tenha também o programa Unetbootin, que será usado para criar o pendrive bootável. Depois de ter acesso ao conteúdo da iso, abra o Unetbootin. Você precisa dizer para o programa qual imagem de disco será usada. dentro do conteúdo da iso, entre na pasta usb-and-pxe-installers. Escolha o arquivo usbboot.img. Caso seja preciso, informe o dispositivo que será usado. Mande o programa criar o pendrive bootável.

Passo 3

Copie todo o conteúdo da iso para o pendrive. Pronto, você já tem um pendrive bootável do Slackware.

Como Alterar o Tema do Ponteiro do Mouse no Slackware com Interface Gráfica XFCE

 Eu tive uma certa dificuldade para saber como mudar o tema do ponteiro do mouse no Slackware. Pesquisei na Internet e não consegui achar. Então dei "uma funçada" e acabei achando. Os passos são os seguintes:

Passo 1

Ir em algum site para baixar o tema de sua preferência. Geralmente, eu baixo desse site: https://www.xfce-look.org.

Passo 2

Descompactar o arquivo. Se tiver a extensão .tar.gz, descompacte com a seguinte linha de comando:

tar -vzxf nomedoarquivobaixado.tar.gz

Passo 3

Mova a pasta que foi descompactada para /usr/share/icons com a seguinte linha de comando (deve está como usuário root):

mv pastadescompactada /usr/share/icons

Passo 4

Agora, vá em Settings (Configurações), em seguida em Settings Manager, em seguida em Mouse and Touchpad e clique na aba Theme, agora escolha o tema desejado e pronto.


segunda-feira, 7 de junho de 2021

Como Usar Temas Baixados da Internet no Slackware com Interface Gráfica XFCE

 Uma das coisas que gosto no Linux é a possibilidade de personalização. O Linux é bastante modular. Tem umas interfaces mais fáceis de personalizar e outras, nem tanto. No meu caso, uso XFCE. Essa postagem mostrará como fazer a instalação de um tema no Slackware usando a interface gráfica XFCE.

Passo 1

Vá para o seguinte endereço: https://www.xfce-look.org/browse/cat/

No nosso caso, vamos clicar em Full Icon Themes

Escolhir o tema Breeze-Noir-White-Blue Icon. Cliquei no ícone de download e baixei o tema.

Passo 2

Entrar na pasta onde o arquivo foi baixado, que geralmente é a pasta Downloads e descompactar. Como no meu caso o arquivo era no formato tar.gz, usei o seguinte comando:

tar -vzxf nomedoarquivobaixado.tar.gz

Observação: caso o arquivo baixado não seja no formato citado, procure na Internet pelo comando mais adequado.

Passo 3

Mover a pasta que foi descompactada para /usr/share/icons através da linha de comando (como usuário root):

mv pastadescompactada /usr/share/icons

O resultado pode ser visto abaixo.

 

Antes

 

Depois

 



sábado, 5 de junho de 2021

Como instalar um programa por meio de Slackbuild no Slackware

O Slackware não é das distribuições Linux mais amigáveis, mais ele é mais leve e pra falar a verdade, até gosto da rusticidade dele. Nesse tutorial mostrarei como instalar programas através de Slackbuilds.

Slackbuilds são scripts que facilitam na compilação de código fonte no Slackware. Esse tutorial demostrará como instalar um programa por meio de uma Slackbuild. Usaremos como exemplo a instalação do BrOffice.

Passo 1

Digite no google: slackbuild. entre as opções mostradas, aparecerá o site desejado cujo o endereço é: https://slackbuilds.org/. Claro que pode clicar no link mostrado, mas digitar o nome slackbuild no buscador do Google poupará tempo, caso você não se lembre mais do endereço do site.]


 

Passo 2

Depois de entrar no site, digite no campo de pesquisa o nome do programa que você quer instalar e precione Enter. Se você reparar bem, verá que precisa do jdk instalado. Para instalar o jdk clique no link com o nome jdk. Uma observação é que você precisa aceitar os termos de licença da Oracle. Para isso precisará entrar no site da Oracle e procurar por jdk. O objetivo não é baixar o código fonte do site, mas de aceitar os termos de licença. nem sempre será tão trabalhoso assim.


Passo 3

Baixe o código fonte do jdk e o arquivo com a Slackbuild. Os dois estaram compactados.

Passo 4

Depois de baixar os dois: abra o emulador de terminal e entre na pasta onde está os arquivos, normalmente Downloads. Execute o sequinte comando:

tar -vzxf nomedoarquivo

Isso criarar uma pasta. Mova ou copie o arquivo com o código fonte para a pasta que foi gerada. Entre nela como usuário root e digite o seguinte no terminal:

./nomedaslackbuild

Geralmente basta digitar ./ e precionar Tab. Depois disso, começará a compilação.

Passo 5

Depois de terminar a compilação, mostrará algo parecido com isso:

/tmp/jdk-8u181-x86_64-1_SBo.tgz

Digite:

installpkg /tmp/nome_SB0.tgz

Essa é a última parte. Depois disso terminará a instalação.

Passo 6

Faça o mesmo processo com o BRoffice.

Observação: As dependências sempre devem ser instaladas primeiro como está mostrando nesse tutorial, se não mostrará erro durante a compilação.

 

sexta-feira, 4 de junho de 2021

Como Hackear o Jogo do Dinossauro

Passo 1

Para jogar o jogo do dinossauro no Chrome, não precisa estar desconectado da Internet. Basta digitar na barra de endereço: chrome://dino.


Passo 2

Clique com o botão direito do mouse. Aparecerá um menu de contexto. Precione ctrl + shift + i ou clique na opção inspect (no meu caso) ou inspecionar, inspecionar código caso esteja em português.


Passo 3

Clique no botão entre a engrenagem e o X;

No menu que aparecer, clique em search ou pesquisar, não sei como estará no seu navegador;

Depois disso: vá na aba console, que fica na parte inferior;

Abrirá um campo onde você deve digitar o que estiver abaixo em negrito: 

var copia = Runner.prototype.gameOver

undefined

Runner.prototype.gameOver = function(){}

ƒ (){}

Observação: apesar de ter colocado o nome da variável de copia, pode ser qualquer nome que você escolher.


A velocidade também pode ser alterada da seguinte forma:

Runner.instance_.setSpeed(valor)

sábado, 10 de abril de 2021

Jogo da Velha em Python

 Segue abaixo o código do Jogo da Velha em Python. Esse programa é um exemplo de uso de listas em Python. No caso se trata de listas dentro de uma lista. Caso tenha algum bug ou caso não esteja na forma mais adequada: dê sua sugestão.

quadrados = [["", "", ""], ["", "", ""], ["", "", ""]]
nome_jogador1 = ""
nome_jogador2 = ""
escolha = ""
resultado = False

def carregarJogo():
print(f'| {quadrados[0][0]} | {quadrados[0][1]} | {quadrados[0][2]} |')
print(f'| {quadrados[1][0]} | { quadrados[1][1]} | {quadrados[1][2]} |')
print(f'| {quadrados[2][0]} | {quadrados[2][1]} | {quadrados[2][2]} |')

def set_nome_jogador1():
nome_jogador1 = input("Digite seu nome: ")

return nome_jogador1

def set_nome_jogador2():
nome_jogador2 = input("Digite seu nome: ")

return nome_jogador2

def escolher():
escolha = ""
while escolha != "x" and escolha != "0" or escolha == "":
escolha = input("Escolha X ou 0: ")
return escolha

#O as posições são entre 0 e 2
def jogadaDoJogador1(escolha, nome):
jogada = ""
linha = 3
coluna = 3
while linha > 2 or coluna > 2:
print(f"Vez de {nome}")
linha = int(input("Escolha a linha: "))
coluna = int(input("Escolha a coluna: "))

while jogada != escolha or jogada == "":
jogada = input("Jogue: ")
print(escolha)


quadrados[linha][coluna] = jogada

def jogadaDoJogador2(escolha, nome):
jogada = ""
linha = 3
coluna = 3

while linha > 2 or coluna > 2:
print(f"Vez de {nome}")
linha = int(input("Escolha a linha: "))
coluna = int(input("Escolha a coluna: "))

while jogada == escolha or jogada != "x" and jogada != "0":
jogada = input("Jogue: ")

quadrados[linha][coluna] = jogada

def verificar(jogador: str):
resultado = False

if quadrados[0][0] == quadrados[0][1] and quadrados[0][0] == quadrados[0][2] and quadrados[0][0] != "":
print(f"Jogador {jogador} venceu")
resultado = True
elif quadrados[1][0] == quadrados[1][1] and quadrados[1][0] == quadrados[1][2] and quadrados[1][0] != "":
print(f"Jogador {jogador} venceu")
resultado = True
elif quadrados[2][0] == quadrados[2][1] and quadrados[2][0] == quadrados[2][2] and quadrados[2][0] != "":
print(f"Jogador {jogador} venceu")
resultado = True
elif quadrados[0][0] == quadrados[1][1] and quadrados[0][0] == quadrados[2][2] and quadrados[0][0] != "":
print(f"Jogador {jogador} venceu")
resultado = True
elif quadrados[0][2] == quadrados[1][1] and quadrados[0][2] == quadrados[2][0] and quadrados[0][2] != "":
print(f"Jogador {jogador} venceu")
resultado = True

return resultado

nome_jogador1 = set_nome_jogador1()
escolha = escolher()

nome_jogador2 = set_nome_jogador2()

while resultado == False:
carregarJogo()

jogadaDoJogador1(escolha, nome_jogador1)
resultado = verificar(nome_jogador1)

if resultado == False:
jogadaDoJogador2(escolha, nome_jogador2)
resultado = verificar(nome_jogador2)
if resultado == True:
carregarJogo()
else:
carregarJogo()