jeudi 25 octobre 2018

Developper une application Android

Vous voulez développer une Application Android.
Mais vous n'y connaissez rien au développement ou n'avez pas la possibilité de d'installer des logiciels sur votre ordinateur de bureau ?

Plusieurs solutions existent, mais celle que j'ai testé est : MIT APP Inventor
http://ai2.appinventor.mit.edu

(lié à son compte Google, pas besoin de créer un compte)

Il s'agit d'une interface web qui génère un fichier APK.
Conception visuel puis codage en bloc, le principe est vraiment agréable et rapide.

1h pour faire une application de Joyeux anniversaire
1h pour faire une application de faire vibrer son téléphone.
Le plus long est la génération de l'APK (3minutes à attendre)

Vraiment une solution rapide, clef en main.

mardi 23 octobre 2018

Windows, MacOS, Linux, et les autres

Voici un listing rapide des différents OS que l'on peut trouver :

DOS
    -FreeDOS
OS2
    -eComStation
windows
    -ReactOS
mac os
linux
    -ubuntu
        -Xubuntu
        -Lubuntu
        -Kubuntu
        -Ubuntu Studio
        -Crunchbang
        -Easypeasy
        -LXLE OS linux
    -fedora
    -Debian
    -Suse
        -openSUSE
    -RedHat
        -CentOS
    -Slacks
    -Mandriva linux
    -Mint
    -Elementary OS
    -Solus
    -Syllable
    -SteamOS
    -Arch Linux
        -Manjaro Linux
    -Tails
    -PSA
    -Cub Linux
    -Linux lite
    -Chrome OS
        -Chrome OS Lime
        -ChromiumOS
            -Cloudready
            -Chromium OS Vanilla
        -Chrome Linux
    -Android
        -Remix OS
        -Phoenix OS
Unix
    -BSD
        -FreeBSD
        -NET.BSD
        -OpenBSD
    -TrueOS
    -Plan9
BeOS
    -Haiku
AmigaOS   
    -MorphOS
    -AROS
    -AtheOS
Commodor
    -TempleOS
SkyOS

dimanche 21 octobre 2018

5Guys RFID refill et boisson

J'ai appris que la chaine de restauration 5Guys utilisait une technologie RFID pour empêcher les personnes de se re-servir au distributeur de boissons. (depuis janvier 2017, il est interdit en france d'avoir des boissons à volonté)

A la défense, il y a justement un 5Guys.
j'y vais récupère des tags, et les tests.
Aucun ne marche sur mes lecteurs RFID/NFC

je regarde de plus prés le tag et obtiens les informations suivante:
eos 120-ec-w-001

On retrouve très vite le DataSheet

https://www.tageos.com/assets/Tageos-Datasheet-EOS-120-20160113.pdf
et les spécificités:
Frequency FCC 902–928 MHz / ETSI 865–868 MHz / ASIA 950–956 MHz
Protocol EPC Class 1 Gen 2

Bon, je n'ai aucun lecteur de ce type... peut être une future acquisition ?
 117€ chez AliExpress, c'est trop cher pour le nombre de boisson que je pourrai y gagner....

J'abandonne ce projet.

Sources:

 


 

https://www.latelierdugeek.fr/2015/07/17/dupliquer-contenu-puce-rfid-mifare-classic/

mercredi 10 octobre 2018

lusrmgr.msc gestion des utilisateurs et groupes sous windows






Pour la configuration rapide des utilisateurs et des groupes locaux.
vous pouvez utilisez LUsrMgr.msc

Il permet de gérer les groupes et les utilisateurs

lundi 8 octobre 2018

Réinitialiser le profil SKYPE

Si Skype vous fait des misères, pensez à réinitialiser le profil (en renommant le repertoire du profil):

c:\users\%username%\appdata\local\microsoft\office\16.0\lync
-Killer Skype
-Renommez les repertoires SIP et Tracing (ex: SIP....2 et Tracing2)
-relancez Skype

PowerCFG: où comment configuer l'alimentation électrique de son/ses ordinateurs

J'ai plusieurs ordinateurs, avec autant d'utilisateurs.
La configuration de base est d'éteindre (veille) le PC lorsqu'on rabat le capot du PC portable.
Depuis peu, plusieurs écran sont disponibles, et les utilisateurs souhaitent fermer leur capot sans que l'ordinateur se mette en veille.
J'avais tout d'abord penser à changer la base de registre
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\4f971e89-eebd-4455-a8de-9e59040e7347\5ca83367-6e45-459f-a27b-476b1d01c936

Mais impossible de modifier les clefs :
"impossible de modifier DCSettingIndex : erreur lors de l'écriture du nouveau contenu de la valeur"

Du coup, en cherchant un peu, j'ai trouvé un outil windows fort utile pour ma tâche.
Il s'agit de POWERCFG en console Dos.

Pour faire court, voici les commandes utile : (Ne rien faire à la fermeture du capot)
powercfg -setacvalueindex scheme_balanced Sub_buttons lidaction 0
powercfg -setdcvalueindex scheme_balanced Sub_buttons lidaction 0

Pour exporter la configuration:
powercfg -export c:\temp\power_export.pow scheme_balanced
Pour importer la configuration:

powercfg -import c:\temp\power_export.pow
powercfg -list
powercfg -setactive 7631dbd6-00c4-47ab-80ca-587cb63823aa

Explication:
Utilisons l'outil Powercfg
Changeons les valeurs de ACVALUE et DCVALUE
(AC=sur chargeur, DC= sur batterie)

 J'utilise les Alias pour les clefs :

381b4222-f694-41f0-9685-ff5bb260df2e = scheme_balanced
4f971e89-eebd-4455-a8de-9e59040e7347 =Sub_buttons
5ca83367-6e45-459f-a27b-476b1d01c936=lidaction

Et j'utilise la valeur :
0=rien
1=veille
2=veille prolongé
3=arret

Pour plus de détails:
Powercfg /?
https://social.technet.microsoft.com/Forums/fr-FR/6d9f03f4-f66f-4eb3-b1fb-401ee2ddb796/action-des-boutons-dalimentation-sous-windows-7-en-ligne-de-commande?forum=win7fr
https://b

On peut lister les profil, exporter, importer, dupliquer, supprimer, renommer, requeter, changer, activer, gérer l'hibernation, afficher les infos de sortie de veille, autoriser ou non les périphérique à sortir de la veille, rapport de batterie, diagnostiquer, et limiter les ressources electrique à un programme.

jeudi 4 octobre 2018

Licences Windows : slmgr



Il est parfois nécessaire d'activer la licence Windows.

Il existe un petit script VBS qui peut faire plein de chose : SLMGR

pour l'utiliser il faut être en ADMIN et utiliser les arguments adéquates.
ex:

Etat de la licence

slmgr /dli
slmgr /dlv
 
Supression de clef
slmgr /cpky
 
Desinstall la product Key
slmgr.vbs /upk 
 
Injecter une Clef
slmgr /ipk #####-#####-#####-#####-#####
 
Activer en ligne
slmgr.vbs /ato  
 
Sur un serveur XXX KMS
slmgr.vbs -skms xxx.yyy.zzz.local
 
Activer hors ligne
Obtenir l'identifiant de confirmation 
slmgr.vbs /dti   
Téléphoner
puis utiliser : 
slmgr.vbs /atp ACTIVATIONID 


Etendre la période d'essai
slmgr.vbs /rearm
 
Date d'expiration de la licence:
slmgr.vbs /xpr 

à Distance:
slmgr.vbs /option
slmgr.vbs computername username password /option 
 

mardi 2 octobre 2018

Arduino Episode 7 : Module SMD_RGB (3led)



(Arduino Uno)
Très vite avant que j'oubli voici ce que j'ai pu constater avec ce module (3led)

2 modèles (l'un avec resistance, l'autre sans, il faudra alors ajouter les votres)







Module noir sans résistance
Module vert avec résistance



150 ohm pour la rouge
100 ohm pour la verte
100 ohm pour la bleue
 Pour rappel les résistance ne sont pas bornés donc on peut les mettre dans n'importe quel sens :)

int redpin = 11; // select the pin for the red LED
int bluepin = 10; // select the pin for the blue LED
int greenpin = 9; // select the pin for the green LED
int val=0;
void setup () {
pinMode (redpin, OUTPUT);
pinMode (bluepin, OUTPUT);
pinMode (greenpin, OUTPUT);
Serial.begin (9600);
}

void loop () {
for (val=255; val>0; val--)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (10);
}
for (val = 0; val <255; val++)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (10);
}
Serial.println (val, DEC);
}

Outlook, Colonnes DE OBJET RECU TAILLE CATEGORIES MENTION disparus


Parce que cela fait 2x que je me fait avoir par cette astuce, cette fois ci je la note !
Si vos dans Outlook, vos colonnes "DE OBJET RECU TAILLE CATEGORIES MENTION" ont disparus : réduisez la taille de l'apercu d'email.


Skype Entreprise: Impossible d'appeler quelqu'un depuis sa fiche (téléphone grisé)


Dans Outlook, le champ téléphone des fiches contact est grisé, vous ne pouvez pas les appeler par SKYPE.

Votre client d'Instant Messanger (IM) n'est pas skype, et pour changer cela, c'est direction la base de registre.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IM Providers\Lync]
"FriendlyName"="Microsoft Lync 16"
"GUID"="{A0651028-BA7A-4D71-877F-12E0175A5806}"
"ProcessName"="lync.exe"
"Icon"="C:\\Program Files\\Microsoft Office\\root\\Office16\\lync.ico"

Peut être était-ce pour vous Cisco JABBER ?

Skype Entreprise, association de protocole URL:TEL



Vous êtes dans une société où Skype et Office365 sont installés.
Les utilisateurs recoivent des emails indiquant qu'ils ont raté des appels.
Lorsqu'on clic sur le numéro de téléphone Skype est sensé s'ouvrir et proposer de rappeler le numéro,
mais à la place vous avez un popup demandant avec quel application ouvrir le protocole (URL:TEL)
mais vous ne pouvez pas choisir SKYPE Entreprise car il n'est pas présent, et contrairement aux associations d'extension et d'application, vous ne pouvez pas en ajouter à la main.

Même en passant par l'outil dédié:
"Choisir un application par défaut pour chaque Protocole"
Vous ne pouvez pas ajouter une possibilité non listée.

Faites chauffer votre regedit !

Il faut ajouter à la main la possibilité ainsi :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1]
@="Skype for Business Tel Protocol"

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\DefaultIcon]
@="C:\\Program Files\\Microsoft Office\\Root\\Office16\\lync.exe,0"

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell]

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell\open]

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell\open\command]
@="C:\\Program Files\\Microsoft Office\\Root\\Office16\\lync.exe \"%1\""

Vous pourriez presque choisir l'application directement mais un HASH l'empêche:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\tel\UserChoice]
"Hash"="is+X8hovJIU="
"ProgId"="Microsoft.Lync.15TelProtocol.1"

Supprimez ces clefs pour remettre le choix à Zero, le hash change à chaque fois que le choix est fait donc on ne peut pas saisir la valeur. Si le Hash est erronné, Windows demande quelle application choisir et écrase le HASH.