Автор Тема: Инструмент за записване на ISO върху USB FLASH (Calculate USB Creator 0.1)  (Прочетена 20692 пъти)

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Не съм от разбирачите, но с 'dd' не е ли бавничко? Ако iso-то е DVD?!
Бързодействието на dd зависи и от параметъра bs=
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
http://www.calculate-linux.ru/blogs/ru/343/show

Ето и финалната версия. Периодично теглете наново програмката, за да я имате винаги актуална при евентуални промени от моя страна.

Смятам да подобрявам интерфейса но изисква време, така че търпение!
Надявам се да помогне на много хора при създаването на Boot USB Flash.

Тъй като често се пита "Как да си напраа флашката да боот..."
« Последна редакция: Mar 05, 2012, 12:44 от AMD »
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Не съм от разбирачите, но с 'dd' не е ли бавничко? Ако iso-то е DVD?!
Бързодействието на dd зависи и от параметъра bs=

Това за bs нещо не го схващам. Често го ползвам при създаване на файлове в диска. С dd if=/dev/zero of=/tmp/script bs=1k count=50M което създава 50 гигабайта файл. Но тук не знам каква точно ще е ролята му?!
« Последна редакция: Mar 05, 2012, 13:39 от neter »
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Цитат
dd if=/dev/sda of=/dev/sdb bs=1048576

Presto... The same backup that took 13h48m last night at an average throughput rate of 10.1mb/sec ran tonight in 2h15m at an average throughput of 62.1mb/sec. That's 1/6th the time of last night's run and 4% faster than my throughput 'SWAG'. Wow!
Източник: How to speed up dd
PS: Не казвам, че в твоя случай bs трябва да е толкова.
« Последна редакция: Mar 05, 2012, 13:26 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Ако искаш, може да ползваш и този метод :) за ускорение.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

evgeny81

  • Напреднали
  • *****
  • Публикации: 76
  • Distribution: openSUSE ;Calculate ; Arch Linux
  • Window Manager: KDE4; KDE4; KDE4
    • Профил
Ето и преведен на Български вариант: :)

#!/bin/bash
#Автор: Росен Александров
#jabber - roko@jabber.calculate-linux.org
#e-mail - sandikata@yandex.ru
#irc - irc.freenode.net/ROKO__

# Променливи
XDIALOG=`find /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin -name Xdialog`
if [ -z "$XDIALOG" ]
then
  DIALOG="dialog"
else
  DIALOG="Xdialog"
fi

# Администратор
if [ `id -u` -ne 0 ]
then
 $DIALOG --title "Грешка!" --msgbox "Трябва да влезете като Администратор!" 0 0
 exit 1
fi

# DDFLASH 0.1
$DIALOG --title "DDFLASH 0.1" --yesno "Здравейте.\n
Това е тестова версия!\n
Използвайте на свой риск!\n
Ние не поемаме отговорност при загубени данни!\n
Автор: Росен Александров\n
Ако сте готови продължете?" 0 0

otwet=$?
if [ $otwet -ne 0 ]
then notify-send -t 10000 "Не се съгласихте да продължите.Програмата се затваря!"
exit 0
fi

$DIALOG --title "DDFLASH 0.1" --msgbox "Моля отключете всички USB устройства!" 0 0
dmesg -c 1> /dev/null
$DIALOG --title "DDFLASH 0.1" --msgbox "Поставете USB устройството което ще ползвате." 0 0
sleep 10
USB=`dmesg | grep removable | cut -d '[' -f 3 | cut -d ']' -f 1`
DEVICE=`for var in $USB; do echo "/dev/$var"; done`
set $DEVICE
usb=`$DIALOG --title "Изберете устройство." --radiolist "DDFLASH 0.1" 0 0 0 \
    :$1 "" off \
    :$2 "" off \
    :$3 "" off \
    :$4 "" off \
    :$5 "" off \
    :$6 "Тук не пипайте!" off 3>&1 1>&2 2>&3 | cut -c2-11`
[ -z "$usb" ] ;

# Образ
iso=`$DIALOG --title "DDFLASH 0.1 Изберете ISO образ? (ISO)" --fselect "/" 40 100 3>&1 1>&2 2>&3`
[ -z "$iso" ] ;

# Продължение
$DIALOG --title "DDFLASH 0.1" --clear \
    --yesno "Сигурни ли сте че искате да продължите?" 0 0 3

value=$?
#usb=$?
#iso=$?

echo "$usb"
echo "$iso"

case $value in
0) $DIALOG --no-buttons --infobox "Копиране ... Моля,почакайте ..." 0 0 ;
   umount "$usb" ; dd if="$iso" of="$usb"
;;

1) notify-send -t 10000 "Прекъсване на действието." ;
   exit 0
;;

255) notify-send -t 10000 "Действието прекратено." ;
    exit 0
;;

esac
$DIALOG --title "DDFLASH 0.1" --msgbox "Копирането е завършено." 0 0
exit 0


П.п.В Русия не съм бил от 27 Години може да съм го позабравил малко :)
« Последна редакция: Mar 05, 2012, 14:24 от evgeny81 »
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Ето и преведен на Български вариант: :)

#!/bin/bash
#Автор: Росен Александров

Сложи и обяснение кой е преводачът, това също е вид авторско право (пък и да знаят хората към кого да се обръщат за въпроси и предложения по превода).

ROKO, някакъв лиценз избра ли му вече за тези, които биха решили да го модифицират, да речем?
Активен

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Ето и преведен на Български вариант: :)

#!/bin/bash
#Автор: Росен Александров

Сложи и обяснение кой е преводачът, това също е вид авторско право (пък и да знаят хората към кого да се обръщат за въпроси и предложения по превода).

Колебанията ми са между BSD License и GPLv3. Но да направя последна справка :)
ROKO, някакъв лиценз избра ли му вече за тези, които биха решили да го модифицират, да речем?

Още мисля над кой лиценз да бъде.
« Последна редакция: Mar 05, 2012, 14:54 от AMD »
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Така. От този момент нататък тази програма ще се разпространява според условията на GPLv3.
Тъй като BSD лиценза вече не защитава правата на автора (поне от това което прочетох за него.)

https://github.com/sandikata/ROKO__/commit/fe40d1fc0e36320b478824fb90e99c959e98ee8f

Код:
#!/bin/bash
#Автор: Росен Александров
#jabber - roko@jabber.calculate-linux.org
#e-mail - sandikata@yandex.ru
#irc - irc.freenode.net/ROKO__
#Лиценз: Эта программа защищена лицензией GPLv3!

# Переменные
XDIALOG=`find /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin -name Xdialog`
if [ -z "$XDIALOG" ]
then
  DIALOG="dialog"
else
  DIALOG="Xdialog"
fi

# Суперпользователь
if [ `id -u` -ne 0 ]
then
 $DIALOG --title "Ошибка!" --msgbox "Вы должны иметь привилегии суперпользователя!" 0 0
 exit 1
fi

# DDFLASH 0.1
$DIALOG --title "DDFLASH 0.1" --yesno "Добро пожаловать.\n
Это тест версия!\n
Используйте на свой страх и риск!\n
Мы не принимаем жалобы на потерю данных!\n
Автор: Росен Александров\n
Готовы ли вы продолжать?" 0 0

otwet=$?
if [ $otwet -ne 0 ]
then notify-send -t 10000 "Вы не согласились, чтобы продолжить. Программа закрывается!"
exit 0
fi

$DIALOG --title "DDFLASH 0.1" --msgbox "Пожалуйста, отключите все USB устройства!" 0 0
dmesg -c 1> /dev/null
$DIALOG --title "DDFLASH 0.1" --msgbox "Теперь подключите USB устройство, которое будет признано, это займет некоторое время." 0 0
sleep 10
USB=`dmesg | grep removable | cut -d '[' -f 3 | cut -d ']' -f 1`
DEVICE=`for var in $USB; do echo "/dev/$var"; done`
set $DEVICE
usb=`$DIALOG --title "Выберите устройство." --radiolist "DDFLASH 0.1" 0 0 0 \
:$1 "" off \
:$2 "" off \
:$3 "" off \
:$4 "" off \
:$5 "" off \
:$6 "Не трогайте здесь!" off 3>&1 1>&2 2>&3 | cut -c2-11`
[ -z "$usb" ] ;

# Образ
iso=`$DIALOG --title "DDFLASH 0.1 Выберите образ (ISO)" --fselect "/" 40 100 3>&1 1>&2 2>&3`
[ -z "$iso" ] ;

# Продолжать
$DIALOG --title "DDFLASH 0.1" --clear \
--yesno "Вы уверены, что хотите продолжить?" 0 0 3

value=$?
#usb=$?
#iso=$?

echo "$usb"
echo "$iso"

case $value in
0) $DIALOG --no-buttons --infobox "Копирование ... Пожалуйста, подождите ..." 0 0 ;
   umount "$usb" ; dd if="$iso" of="$usb"
;;

1) notify-send -t 10000 "Отмена нажатой." ;
   exit 0
;;

255) notify-send -t 10000 "Диалог был закрыт." ;
exit 0
;;

esac
$DIALOG --title "DDFLASH 0.1" --msgbox "Копирование завершено, или прекращено." 0 0
exit 0
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Ето и преведен на Български вариант: :)

#!/bin/bash
#Автор: Росен Александров
#jabber - roko@jabber.calculate-linux.org
#e-mail - sandikata@yandex.ru
#irc - irc.freenode.net/ROKO__

# Променливи
XDIALOG=`find /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin -name Xdialog`
if [ -z "$XDIALOG" ]
then
  DIALOG="dialog"
else
  DIALOG="Xdialog"
fi

# Администратор
if [ `id -u` -ne 0 ]
then
 $DIALOG --title "Грешка!" --msgbox "Трябва да влезете като Администратор!" 0 0
 exit 1
fi

# DDFLASH 0.1
$DIALOG --title "DDFLASH 0.1" --yesno "Здравейте.\n
Това е тестова версия!\n
Използвайте на свой риск!\n
Ние не поемаме отговорност при загубени данни!\n
Автор: Росен Александров\n
Ако сте готови продължете?" 0 0

otwet=$?
if [ $otwet -ne 0 ]
then notify-send -t 10000 "Не се съгласихте да продължите.Програмата се затваря!"
exit 0
fi

$DIALOG --title "DDFLASH 0.1" --msgbox "Моля отключете всички USB устройства!" 0 0
dmesg -c 1> /dev/null
$DIALOG --title "DDFLASH 0.1" --msgbox "Поставете USB устройството което ще ползвате." 0 0
sleep 10
USB=`dmesg | grep removable | cut -d '[' -f 3 | cut -d ']' -f 1`
DEVICE=`for var in $USB; do echo "/dev/$var"; done`
set $DEVICE
usb=`$DIALOG --title "Изберете устройство." --radiolist "DDFLASH 0.1" 0 0 0 \
    :$1 "" off \
    :$2 "" off \
    :$3 "" off \
    :$4 "" off \
    :$5 "" off \
    :$6 "Тук не пипайте!" off 3>&1 1>&2 2>&3 | cut -c2-11`
[ -z "$usb" ] ;

# Образ
iso=`$DIALOG --title "DDFLASH 0.1 Изберете ISO образ? (ISO)" --fselect "/" 40 100 3>&1 1>&2 2>&3`
[ -z "$iso" ] ;

# Продължение
$DIALOG --title "DDFLASH 0.1" --clear \
    --yesno "Сигурни ли сте че искате да продължите?" 0 0 3

value=$?
#usb=$?
#iso=$?

echo "$usb"
echo "$iso"

case $value in
0) $DIALOG --no-buttons --infobox "Копиране ... Моля,почакайте ..." 0 0 ;
   umount "$usb" ; dd if="$iso" of="$usb"
;;

1) notify-send -t 10000 "Прекъсване на действието." ;
   exit 0
;;

255) notify-send -t 10000 "Действието прекратено." ;
    exit 0
;;

esac
$DIALOG --title "DDFLASH 0.1" --msgbox "Копирането е завършено." 0 0
exit 0


П.п.В Русия не съм бил от 27 Години може да съм го позабравил малко :)

ПС: При това положение, вече ще трябва да напишеш своето име под моето, лиценза както и приноса ти за програмата. И по възможност да се информираш какво позволява и какво забранява лиценза.

Но благодаря за съдействието.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

radoshow

  • Напреднали
  • *****
  • Публикации: 1313
  • Distribution: Arch Linux
  • Window Manager: Gnome Shell
    • Профил
При мен не иска да работи.Копирах финалния код,но не става.Аз ли правя някъде грешка?Иначе като напиша в терминала:
Код
GeSHi (Bash):
  1. sudo dd if=~/Downloads/archlinux-2011.08.19-core-i686.iso of=/dev/sdc
Качва ISO-то на флашка и се зарежда без проблем.Пак направих видео да видиш какво се случва.
http://youtu.be/YMkPVYzShAA
Активен

evgeny81

  • Напреднали
  • *****
  • Публикации: 76
  • Distribution: openSUSE ;Calculate ; Arch Linux
  • Window Manager: KDE4; KDE4; KDE4
    • Профил
Ето и последната версия преведена на Български:

#!/bin/bash
#Автор: Росен Александров
#jabber - roko@jabber.calculate-linux.org
#e-mail - sandikata@yandex.ru
#irc - irc.freenode.net/ROKO__
#Превод на Български: Евгений Симеонов
#e-mail - simeonov.evgeny@yandex.ru
#Лиценз: Тази програма е защитена от лиценза GPLv3!

# Променливи
DIALOG="Xdialog"
pn="calculate-usb-creator"

# Администратор
if [ `id -u` -ne 0 ];
then
gksu "${pn}" ;
exit 1
fi

# Calculate USB Creator 0.1
$DIALOG --title "Calculate USB Creator 0.1" --yesno "Добре дошли.\n
Това е тестова версия!\n
Използвайте на своя отговорност!\n
Ние не поемаме отговорност за загуба на данни!\n
Автор: Росен Александров\n
Готови ли сте да продължите?" 0 0

otwet=$?
if [ $otwet -ne 0 ]
then notify-send -t 10000 "Не сте съгласни да продължите. Програмата се затваря!"
exit 0
fi

# USB/ISO детектор
# Автор: Joern Lindau
# e-mail: joern.lindau@t-online.de
# Лиценз: GPL - 2
$DIALOG --title "Calculate USB Creator 0.1" --msgbox "Моля, отключете всички USB устройства!" 0 0
dmesg -c 1> /dev/null
$DIALOG --title "Calculate USB Creator 0.1" --msgbox "Поставете USB устройството което ще ползвате, това ще отнеме известно време." 0 0
sleep 10
USB=`dmesg | grep removable | cut -d '[' -f 3 | cut -d ']' -f 1`
DEVICE=`for var in $USB; do echo "/dev/$var"; done`
set $DEVICE
usb=`$DIALOG --title "Изберете устройство." --radiolist "Calculate USB Creator 0.1" 0 0 0 \
:$1 "" off \
:$2 "" off \
:$3 "" off \
:$4 "" off \
:$5 "" off \
:$6 "Не пипайте тук!" off 3>&1 1>&2 2>&3 | cut -c2-11`
[ -z "$usb" ] ;
# USB/ISO Детектор

# Образ
iso=`$DIALOG --title "Calculate USB Creator 0.1 Изберете образ (ISO)" --fselect "/" 40 100 3>&1 1>&2 2>&3`
[ -z "$iso" ] ;


# Продължение
$DIALOG --title "Calculate USB Creator 0.1" --msgbox "Вие избрахте устройство $usb" 0 0 0
$DIALOG --title "Calculate USB Creator 0.1" --msgbox "Вие избрахте образ $iso" 0 0 0

$DIALOG --title "Calculate USB Creator 0.1" --clear \
--yesno "Сигурни ли сте че искате да продължите?" 0 0 0

value=$?

case $value in
0) $DIALOG --no-buttons --infobox "Копиране ... Моля, Почакайте ..." 0 0 ;
   umount "$usb" ; dd if="$iso" of="$usb"
;;

1) notify-send -t 10000 "Прекъсване на действието." ;
   exit 0
;;

255) notify-send -t 10000 "Действието беше прекратено." ;
exit 0
;;

esac
$DIALOG --title "Calculate USB Creator 0.1" --msgbox "Копирането завършено, или прекратено." 0 0
exit 0

« Последна редакция: Mar 05, 2012, 22:47 от evgeny81 »
Активен

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
При мен не иска да работи.Копирах финалния код,но не става.Аз ли правя някъде грешка?Иначе като напиша в терминала:
Код
GeSHi (Bash):
  1. sudo dd if=~/Downloads/archlinux-2011.08.19-core-i686.iso of=/dev/sdc
Качва ISO-то на флашка и се зарежда без проблем.Пак направих видео да видиш какво се случва.
http://youtu.be/YMkPVYzShAA

По някаква причина не е забелязал УСБ-то ти...
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

victim70

  • Напреднали
  • *****
  • Публикации: 454
  • Distribution: Gentoo, Ubuntu
  • Window Manager: Kde Xfce
    • Профил
Приятелю, обърни се за превод към братята руснаци. Това дето си го писал на руски е безсмислица, или аз незнам руски.
Цитат
Это тест версия!\n
Используйте на свой страх и риск!\n
Мы не принимаем жалобы на потерю данных!\n
Автор: Росен Александров\n
Готовы ли вы продолжать?" 0 0

Превода (близкият) на това звучи горе-долу така:
Използвайте със собствен страх и риск. Ние не приемаме жалби за загуба на данни. Готови ли вие да продължавате.
Според мене ще се разбере но е абсолютно неправилно.

По близко и правилно е:
Цитат
Вы пользуете тестовую версию программы.
Автор не принимает ответност для возможная потери данных
Вы захотили продолжить?
В близък превод:
Вие използвате тестова версия на програмата. Автора не е отговорен за потенциална загуба на данни. Бихте ли желали да продължите?

Гугъла работи отвратително на руски и френски. Не го ползвай за фрази и ако не си го учил, разчитай само на обратният превод руски-български.
Наистина превежда сентенцията клакто си я написал, но не е правилно.

Все пак се консултирай с братушките, не съм ползвал езика активно от 15 години.
Активен

"Господи, дай ми сила да променя нещата които немога да приема,
дай ми търпение да приема нещата които не мога да променя,
и ми дай мъдрост, да правя разликата между двете"

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Приятелю, обърни се за превод към братята руснаци. Това дето си го писал на руски е безсмислица, или аз незнам руски.
Цитат
Это тест версия!\n
Используйте на свой страх и риск!\n
Мы не принимаем жалобы на потерю данных!\n
Автор: Росен Александров\n
Готовы ли вы продолжать?" 0 0

Превода (близкият) на това звучи горе-долу така:
Използвайте със собствен страх и риск. Ние не приемаме жалби за загуба на данни. Готови ли вие да продължавате.
Според мене ще се разбере но е абсолютно неправилно.

По близко и правилно е:
Цитат
Вы пользуете тестовую версию программы.
Автор не принимает ответност для возможная потери данных
Вы захотили продолжить?
В близък превод:
Вие използвате тестова версия на програмата. Автора не е отговорен за потенциална загуба на данни. Бихте ли желали да продължите?

Гугъла работи отвратително на руски и френски. Не го ползвай за фрази и ако не си го учил, разчитай само на обратният превод руски-български.
Наистина превежда сентенцията клакто си я написал, но не е правилно.

Все пак се консултирай с братушките, не съм ползвал езика активно от 15 години.


Не ми трябва преводач за да говоря на родния си език :>.

На свой страх и риск, означава на своя отговорност в превод на български.

Просто Русия е огромна и навсякъде в Русия има разлики в писмения и устния диалект. Но е напълно правилен текста.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
flash игричка
Хумор
Ipolit 19 7762 Последна публикация Sep 02, 2007, 13:43
от reiserFS
Fedora и LiveUSB Creator проблем
Настройка на програми
s7ar 5 3185 Последна публикация Apr 27, 2009, 17:39
от mishot
Добавяне и използване на библиотеки в Qt Creator
Общ форум
staco 16 5343 Последна публикация Sep 03, 2009, 21:31
от LinuxFanUNIX
Calculate Linux
Коментар
ROKO__ 48 11362 Последна публикация Dec 19, 2010, 13:14
от neter
Calculate 11.15 бавен първоначален експлоурър
Настройка на програми
arlekin 5 2109 Последна публикация Apr 17, 2012, 10:11
от arlekin