Script de pause GCode pour changement de filament

Publié dans Divers

Note utilisateur:  / 0

Vous avez une imprimante 3D avec écran LDC  sous Marlin et un seul extrudeur (comme la Dagoma Discoeasy 200 avec écran LDC) et vous voulez du multicolor, ce bout de script GCode est fait pour vous. Il permet de faire une pause lors de l'impression.

 

Pour commencer, dans Cura récupérez le numéro de la couche à laquelle vous voulez changer de filament. (Ici couche / layer 14)

cura tuto

Désactivater le chargement de script Joomla

Publié dans Joomla

Note utilisateur:  / 0

Si vous créez vos propres Templates Joomla, il est quelque fois nécessaire de gérer les scrips qui  se charge automatique dans l'en-tête de Joomla. Voici donc le code à intégrer en haut de votre fichier index.php : 

<?php
$doc = JFactory::getDocument(); 
unset($doc->_scripts[$this->baseurl.'/media/system/js/mootools-core.js']);
unset($doc->_scripts[$this->baseurl.'/media/system/js/caption.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery-migrate.min.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery-noconflict.js']);
?>

 

Nom de fichier séquentiel

Publié dans Automator

Note utilisateur:  / 0

Nous allons créé un service avec Automator qui permet de renommer un ensemble de fichier avec des noms séquentiel

nom sequentiel 01

Le script est le suivant :

On créer un service sur des fichiers ou dossier, on commence par récupérer les fichiers sélectionnés du Finder puis on fait un action qui renomme les éléments de façon séquentiel avec des nombre sur 2 chiffres, séparer par un _ et en affichant l'action pour saisir le nom voulu avant le _01.xxx

nom sequentiel 02

Il faut alors enregistrer le script, faites un clique droit sur un ensemble de fichiers sélectionnés, aller dans service et cliquer le service que vous venez de créer.

 

Conversion de PDF en JPG automatique

Publié dans Automator

Note utilisateur:  / 0

Nous allons créé une action de dossier avec Automator qui permet de convertir toutes les PDF présent dans un dossier en JPG vers un autre dossier

pdf to jpg 01

Le script est alors le suivant :

On définit le répertoire qui sert de dépot (ici PDF), on créé une action qui lit le contenu du dossier puis une action qui converti chaque page des PDF présent dans le repertoire en JPG et une action qui enregistre les JPG généré dans un autre répertoire (ici JPG)

pdf to jpg 02

Il faut alors enregistrer le script et celui-ci se lancera à chaque dépot d'un PDF dans le répertoire défini.

Amélioration Joomla

Publié dans Joomla

Note utilisateur:  / 0

amelioration seo

Modification du fichier .htaccess

Redirection de mondomaine.fr vers www.mondomaine.fr 

RewriteCond %{HTTP_HOST} ^mondomaine.fr [NC]
RewriteRule ^(.*) http://www.mondomaine.fr/$1 [L,R=301,QSA]
* En remplaçant mondomaine.fr par votre vrai nom de domaine.

Configuration d'un serveur Web sur VPS

Publié dans Linux

Note utilisateur:  / 0

Sur un serveur VPS du type de ceux d'OVH, il possible d'installé de nombreuse distribution avec ou sans Admin Panel.

Après plusieurs test, je me suis orienté vers une Debian 8 avec IPSConfig que je trouve très simple et surtout très complet pour la création de Site web / FTP / Base / MySQL / eMail.

Il existe un script très pratique d'installation assisté de ISPConfig :

Reconfiguration du language  et mise à jour de Debian 8

dpkg-reconfigure locales
aptitude update -y && sudo aptitude upgrade -y && sudo reboot

 

Script d'installation d'IPSConfig et des composant nécessaire : 

apt-get -y install unzip
wget https://github.com/servisys/ispconfig_setup/archive/master.zip
unzip master.zip
cd ispconfig_setup-master
./install.sh

 

Installation du theme ISPConfig Clean :

apt-get install git
cd /tmp
git clone https://github.com/dclardy64/ISPConfig_Clean-3.0.5.git
cd ISPConfig_Clean-3.0.5/
tar czvf i.tar.gz interface/
mv i.tar.gz /usr/local/ispconfig/i.tar.gz
cd /usr/local/ispconfig/
tar xzvf i.tar.gz
rm i.tar.gz
nano /usr/local/ispconfig/interface/lib/config.inc.php

ISPConfig clean 02

mysql -u root -p < /tmp/ISPConfig_Clean-3.0.5/sql/ispc-clean.sql
rm -rf /tmp/ISPConfig_Clean-3.0.5/

 

Ajout de plusieurs version de PHP (5.3.29 et 5.4.43) avec PHP-Farm / Fast-CGI sur ISPConfig : 

sudo apt-get install git-core
apt-get build-dep php5
apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-turbo-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev
git clone https://github.com/cweiske/phpfarm.git /opt/phpfarm
cd /opt/phpfarm/src
./compile.sh 5.3.29
./compile.sh 5.4.43

 

Configuration ISPConfig :

Capture decran 2015 07 16 a 14.24.01

Capture decran 2015 07 16 a 14.25.19

 

PHP Name : PHP 5.3.29

Path to the PHP FastCGI binary :
/opt/phpfarm/inst/php-5.3.29/bin/php-cgi

Path to the php.ini directory :
/opt/phpfarm/inst/php-5.3.29/lib


PHP Name : PHP 5.4.43

Path to the PHP FastCGI binary :
/opt/phpfarm/inst/php-5.4.43/bin/php-cgi

Path to the php.ini directory :
/opt/phpfarm/inst/php-5.4.43/lib