Feed aggregator

Actualització sobre com identificar una URL a partir d'un canal de ràdio

Walter Garcia-Fontes - Ubuntu - Dv, 26/04/2019 - 16:33

Això és una actualització sobre com identificar una URL mitjançant el wireshark. En un article previ vaig explicar com instal·lar el wireshark:
http://puna.upf.edu/ca/node/108
Per alguna raó, els proveïdors canals de ràdio cada cop ofusquen més la URL del canal, probablement perquè volen que els usuaris accedeixin els seus canals a travès de la seva pàgina web. Així que les meves instruccions antigues han deixat de funcionar.
A continuació explico com fer-ho avui en dia. Després d'iniciar la transmissió del canal de ràdio, i d'iniciar el wireshark com a superusuari ("sudo wireshark"), entreu "http.request" com a filtre i inicieu la captura de paquets.
Un cop el wireshark comença a mostrar alguna informació, cliqueu al menú Statistics - Resolved addresses. Aquí, veureu alguns dominis i text que els segueixen per adjuntar als dominis. Busqueu un domini que sembli que és el del canal de ràdio que us interessa i busqui un text adjunt a aquest domini que contingui les paraules "m3u" o "mp3". Aquesta hauria de ser la URL del vostre canal.

26/04/2019 - 16:33Etiquetes: UbuntuMusicRadio
Categories: Planet

Com extreure el text i les imatges d'un pdf

Galindaines - Dg, 24/03/2019 - 00:10
Entenem que el pdf ńo està protegit i que treballem amb Linux.

Primer treiem el text i les imatges del pdf

1. Text
pdftotext arxiu.pdf arxiu.txt

També podem seleccionar tot el text o copiar-ho amb Ctrl-C i enganxar-ho amb Contrl-V

2. Imatges
pdfimages -f 1 -l 999 -png arxiu.pdf prefix
  -f        : first page to convert
  -l        : last page to convert

3. Per fer una presentació podem fer un Impress enganxant el text a Esquema, el separem en diapositives i afegim les imatges O utilitzar Tiddlywiki

El desem

4. Opcionalment l'importem a google slides
Categories: Planet

Control Bluetooh amb Arduino

Galindaines - Dg, 24/03/2019 - 00:09
Prova de XBee Shield i Bluetooth
Material per al receptor

Placa Arduino
XBee Shield
Mòdul XBee Bluetooth
Material per a l'emissor
Mòbil Android
Aplicació que envii codis ASCII per Bluetooth (1)

Observacions
En lloc del mòdul XBee serveix un mòdul bluetooth HC-05, HC-06 o HC-07 estàndard. Només l'hem de connectar com s'indica al codi.

Muntatge
Receptor
Munteu les tres plaques.
Col•loqueu l'interruptor del shield en posició USB per poder programar, o be treieu el shield abans de programar i torneu-lo a col·locar desprès.
Carregueu aquest codi:

Codi per Arduino
// Control per BT d'una sortida
// https://maker.pro/arduino/tutorial/bluetooth-basics-how-to-control-led-using-smartphone-arduino
// Connexio
// RX (Pin 0) —> TX
// TX (Pin 1) —> RX
// 5V —> VCC
// GND —> GND

char dades = '0'; // Variable per desar les dades rebudes
char ON = '1'; // Ordre per encendre el LED
char OFF = '0'; // Ordre per apagar el LED
int LED = 13; // Pin Arduino amb el LED que es controla

void setup() {
   Serial.begin(9600); //Sets the data rate in bits per second (baud) for serial data transmission
   pinMode(LED, OUTPUT); //Sets digital pin 13 as output pin
}

void loop() {
   if(Serial.available() > 0) // Send data only when you receive data:
{
   dades = Serial.read(); //Read the incoming data and store it into variable data
   Serial.print(dades); //Print Value inside data in Serial monitor
   Serial.print("\n"); //New line
   if(dades == ON) //Checks whether value of data is equal to ON
      digitalWrite(LED, HIGH); //If value is ON then LED turns ON
   else if(dades == OFF) //Checks whether value of data is equal to OFF
      digitalWrite(LED, LOW); //If value is OFF then LED turns OFF
   }
}
Font del codi Arduino: https://maker.pro/arduino/tutorial/bluetooth-basics-how-to-control-led-using-smartphone-arduino

Col·loqueu l'interruptor en posició XBee per poder comunicar, o bé torneu a connectar el shield.

Emissor
(1) Podeu fer la vostra aplicació o carregar aquesta aplicació al mòbil
https://github.com/Mayoogh/Arduino-Bluetooth-Basic/blob/master/LED%20Controller.apk o bé aquesta:
https://play.google.com/store/apps/details?id=appinventor.ai_tellerimicin.Arduinondroid3led
De fet qualsevol aplicació ens serveix amb tal que sapiguem quins són els codis que envia en prémer cada ordre. L'ideal és utilitzar una aplicació ben documentada que ens ho indiqui. Però si el que us agrada és explorar  territoris inhòspits, és tan fàcil com instal·lar un terminal en el receptor, mostrar els codis que es reben i anotar-los. Si l'aplicació envia els codis d'un amb un, no serà difícil treure'n l'entrellat.

Aparellament
Aparelleu el mòbil amb l'XBee, la contrasenya sol ser 0000 o 1234.

Operació
Utilitzeu l'aplicació per encendre a distància el led 13 de l'Arduino amb les tecles 1 i 0. Podeu canviar les línies 32 i 33 del codi per adaptar-les a la vostre aplicació.

Aplicacions
Podeu utilitzar aquest muntatge per controlar llums, robots o altres dispositius. Podeu fer la vostre aplicació a mida o aprofitar alguna més adient al vostra projecte, com ara aquesta per controlar un robot:
https://play.google.com/store/apps/details?id=appinventor.ai_poddarrupak2808.Rupak_BT_Car

Altres microcontroladors
Podeu fer al mateix amb un microcontrolador PIC tal com s'explica aquí.

Crèdits de la imatge: https://commons.wikimedia.org/wiki/File:Arduino_uno_r3.jpg
Categories: Planet

Dia de la Llibertat del Maquinari 2019

Blog de Rafael Carreras - Dij, 21/03/2019 - 20:50
Dissabte 30 de març de 2019, se celebrarà a tot el món el Dia de la Llibertat del Maquinari (Hardware Freedom Day) i serà el cinquè cop que el celebrarem aquí. Farem xerrades i tallers de diversos maquinaris lliures a l’Escola del Clot, al carrer València, 680 de Barcelona. L’organitzem entre el Jordi Binefa i Continue reading →
Categories: Planet

Festa Disco Dingo - Ubuntu 19.04 - dissabte 4 de maig de 2019 - Cervelló

Fòrum Ubuntaire - Dc, 13/03/2019 - 14:42
Tal com marca la tradició, després de 6 mesos d'espera, a l'abril de 2019 es farà pública la versió definitiva del GNU/Linux Ubuntu 19.04.

Per celebrar-ho, la comunitat de l'Ubuntu en català, tal i com porta fent amb l'aparició d'anteriors versions de l'Ubuntu, organitza una festa (Release Party). Aquestes festes són organitzades per tot el món pels grups locals (LoCo Teams) de l'Ubuntu.

Aquesta pàgina conté informació sobre la festa que se celebrà el dia 4 de maig a la biblioteca de Cervelló. Aquest wiki és un document de treball de l'equip d'usuaris de l'Ubuntu en català i com a tal s'anirà modificant a mesura que tindrem els termes decidits i en marxa. A l'agenda hi ha les feines programades:

https://wiki.ubuntu.com/CatalanTeam/...coDingo/Agenda

Lloc:

Biblioteca Municipal de Cervelló
Plaça de la Biblioteca, 1
08758 Cervelló
>>> On és la Biblioteca de Cervelló <<<

Data: dissabte 4 de maig de 2019.