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.
jeudi 25 octobre 2018
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
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/
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
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)
Pour exporter la configuration:
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.
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_balancedPour 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.
Inscription à :
Articles (Atom)