소스 검색

erreur sur final_hash et modif block2.sh

master
MEUNIER Thibaud 7 년 전
부모
커밋
642a655352
2개의 변경된 파일15개의 추가작업 그리고 3개의 파일을 삭제
  1. +4
    -2
      methode/hashes2hashes/robot.php
  2. +11
    -1
      scripts/blocks2.sh

+ 4
- 2
methode/hashes2hashes/robot.php 파일 보기

@ -49,10 +49,12 @@ for($i=0; $i<$nb_max; $i++)
{
$the_block = blockchain::getBlockWithHash($block_hash);
if ($the_block === FALSE) die();
$hash=DATA_PATH.'/hashes/'.$the_block->hash.'.png';
$block_hash = $the_block->prev_block;
$hash=DATA_PATH.'/hashes/'.$the_block->hash.'.png';
if ($final_hash == 'default') $final_hash = $hash;
if (file_exists($hash))
{
$src_img = imagecreatefrompng($hash);

+ 11
- 1
scripts/blocks2.sh 파일 보기

@ -59,7 +59,16 @@ while IFS='' read -r line || [[ -n "$line" ]]; do
#
# CHOISIR UNE METHODE2 AU HASARD
#
for METHODE in `ls $APPS_PATH/methode2 | grep -v robot | shuf | head -n 1`
# LISTE_METHODE=`ls $APPS_PATH/methode2 | grep -v robot | shuf`
# LISTE_METHODE=`ls $APPS_PATH/methode2 | grep -v robot | shuf | head -n 1`
# en rajoutant le head, on ne fait qu'un seul dessin
LISTE_METHODE=`ls $APPS_PATH/methode2 | grep -v robot | shuf | head -n 1`
if [ $HEIGHT -eq 1 ]
then
LISTE_METHODE=`ls $APPS_PATH/methode2 | grep -v treemap | grep -v robot | shuf | head -n 1`
fi
for METHODE in $LISTE_METHODE
do
if [ ! -d $DATA_PATH/$METHODE ]
then
@ -71,6 +80,7 @@ while IFS='' read -r line || [[ -n "$line" ]]; do
cd $APPS_PATH/methode2
php robot.php $METHODE $BLOCK $((RANDOM % 6)) $2
cp $DATA_PATH/last/$BLOCK.png $DATA_PATH/$METHODE/$BLOCK.png
cd - >> /dev/null
fi
done

불러오는 중...
취소
저장