Автор Тема: Customizer  (Прочетена 4151 пъти)

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
ЗА ВСИЧКИ ФЕНОВЕ (  :D ):
новата версия е готова!!!

1. Имах проблеми с PC-то и това ми коства 5 ДНИ !  >:(
2. Вече има ГИ написан на Gambas2
3. В момента се занимавам с направта и тестването на деб пакет. След като приключа с него ще обновя темата
« Последна редакция: Nov 03, 2010, 14:13 от smil3y »
Активен

We're living in the future so the present is our past!

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: >> U-Customizer <<
« Отговор #16 -: Nov 05, 2010, 00:28 »
Ето я и новата верскийка   :D -- 1.8.1
Активен

We're living in the future so the present is our past!

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: >> U-Customizer <<
« Отговор #17 -: Nov 08, 2010, 23:56 »
Обновявям темата с нова версийка  :)
Активен

We're living in the future so the present is our past!

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: >> U-Customizer <<
« Отговор #18 -: Nov 09, 2010, 10:14 »
Програмката се инсталира в директорията /usr/U-Customizer
Това сериозно ли?? Не може ли да е в някое по-общоприето място място (включено в $PATH да речем)?
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: >> U-Customizer <<
« Отговор #19 -: Nov 09, 2010, 12:19 »
Програмката се инсталира в директорията /usr/U-Customizer
Това сериозно ли?? Не може ли да е в някое по-общоприето място място (включено в $PATH да речем)?
Марче, права си че /usr/.... не е добро място, но по-подходящо би било /usr/local или /opt
Пътя лесно се "добавя" със софтлинк
Активен

0x2B|~0x2B

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: >> U-Customizer <<
« Отговор #20 -: Nov 09, 2010, 13:55 »
Програмката се инсталира в директорията /usr/U-Customizer
Това сериозно ли?? Не може ли да е в някое по-общоприето място място (включено в $PATH да речем)?
Марче, права си че /usr/.... не е добро място, но по-подходящо би било /usr/local или /opt
Пътя лесно се "добавя" със софтлинк
Дам, /opt е най-добре  [_]3
Активен

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: >> U-Customizer <<
« Отговор #21 -: Nov 09, 2010, 18:45 »
Ще го оправя в следващата версия, благодаря за мненията  ;). Ако има нещо друго -- не се стеснявайте..
Активен

We're living in the future so the present is our past!

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: >> U-Customizer <<
« Отговор #22 -: Dec 16, 2010, 02:45 »
Ако все още има хора, които се интересуват:

Уебсайт
Форум
« Последна редакция: Sep 27, 2011, 16:37 от smil3y »
Активен

We're living in the future so the present is our past!

smil3y

  • Напреднали
  • *****
  • Публикации: 19
  • Distribution: Debian
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: >> U-Customizer <<
« Отговор #23 -: Dec 01, 2011, 03:35 »
Здравейте!

Първо да се извиня, че "съживявам" стара тема, но не мисля, че да пусна нова е по-доброто решение.

Та, все още се занимавам с тази програмка. Измина доста време от както започнах да работя по нея и ето до къде стигнах - https://github.com/fluxer/Customizer.

Чета следната тема и гледам доста умни хора се събрали тука, та реших да попитам компетентните по върпросите ми.

Основата все още си е Bash, граичният интерфейс е писан на Gambas2 (Visual Basic за Линукс). Работя усърдно да я направя по-функционална и осъвършенствана, но все пак стигам до положение, до което става една голяма каша. В последните 2-дни се опитвам да организирам нещата, та да може, в крайна сметка, да е по-лесно за мен и за потрибелите, който искат, да четем кода. Най-добре ще е да сложа кода, който се използва често във функции или променливи - това го разбирам. Но, самата организация нещо ми куца.

Планирам Functions.sh да стане common и всичко обшо да е там, до тук добре. Но, идва един проблем - в скриптовете за chroot правя файл всеки път, това мога да разделя на два скрипта (подготовка и излизане от chroot-средата) но ми трябва контрол върху това което ще се случи между тези два скрипта. Идеята някак не ми харесва. Нещата се разделят твърде много на модули, в който трудно се следи какво се случва.

Пиша си с един приятел (Испанец) и той ми предлага да пробвам с Python, но ми се струва, че нещата ще станат много по-сложни от колкото са в момента. Да, Python предлага добър начин за управляване на грешките (try - except), но до момента само това ми  грабна вниманието. Дори аргументите към скрипт се "понасят" по-лесно при Bash, при Питона нещо не успях да намеря задоволителен начин да извикам функция с argparse модула.

Ако някой има идеи как бих могъл да организирам кода си по добър начин за лесна работа с него - да предлага!

ПП Бъдете милостиви, ползвам ГНУ/Линукс от малко повече от 1-година и не се считам за гуру  :D
Активен

We're living in the future so the present is our past!