понедельник, 24 февраля 2014 г.

Список файлов в директории в файл (костыль)

Сверх-костыльно но пока так.
Get-ChildItem | Format-Wide -Property Name -column 1| Out-File File.lst
Позже обновлю

Windows: Temporary profile

  • Вылогиниваем пользователя
  • Проверяем чтоб удалилась временная папка с профайлом
    C:\Users\TEMP
  • Запускает редактор реестра:
    Пуск -> regedit -> Запустить от имени администратора
  • Переходим в ветку реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
  • Удаляем ветку с именем S-___-_____-_____-______-_____.bak
  • Закрываем regedit

понедельник, 17 февраля 2014 г.

Linux + EX.UA v1

Небольшой скрипт писаный на скорую руку на коленке:

#!/bin/bash


cd ~/music

EX=$1

wget $EX
file=`echo $EX| cut -d\/ -f4`
echo $file

MPATH=`grep '<h1>' $file|head -1|cut -d\> -f2|cut -d\< -f1`

mkdir -p "$MPATH"
mv $file "$MPATH"
cd "$MPATH"

wget -i http://ex.ua/filelist/$file.urls

rm -f $file*

for  i in `ls -1`
do

mid3iconv -eCP1251 --remove-v1 $i 


 type="`file $i|cut -d\: -f2| cut -b2-| awk '{print $1}'`"

 
 TRACK=`mid3v2 -l  $i | grep TRCK| cut -b6- | cut -d\/ -f1` 
 TITLE=`mid3v2 -l  $i | grep TIT2| cut -b6-`

 case $type in
  Audio )
   mv $i "$TRACK - $TITLE.mp3" ;;
  Zip )
   mv $i $i.zip ;;
  JPEG )
   mv $i $i.jpg ;;
 esac


done


Запускаем
ex.ua http://ex.ua/111222333