Cherryware Cherryware
Products   Blog   Forum На беларускай мове



Scheduler 3 the Scriptable Shalala sources
     

Што гэта такое: Прыкладанне задумвалася як кліенцкі модуль для сацыяльнай сеткі, аналог такіх як MOG або Last.fm. У яго ўключаныя такія функцыі: збор інфармацыі аб наяўных у карыстача музычных файлах і адпраўка гэтай інфармацыі на вызначаны сервер, узаемадзеянне з Winamp і iTunes.

Нататка: Само па сабе як такое, прыкладанне ці наўрад мае якую-небудзь практычную каштоўнасць. Але яго зыходныя коды могуць быць карыснымі для людзей, якія вывучаюць праграмаванне пад Delphi, у якасці прыкладаў. У прыватнасці:

  • Рэкурсіўны абыход дрэва каталогаў
  • Кіраванне струменямі(TThread)
  • Сінхранізацыя струменяў пасродкам крытычных секцый (TCriticalSection), падзей (TEvent). Выкарыстанне метаду TThread.Synchronize
  • Узаемадзеянне з COM аб'ектамі на прыкладзе ўзаемадзеяння з iTunes
  • Стварэнне і выкарыстанне ўбудовы (plugin) для Winamp
  • Абмен дадзенымі паміж працэсамі
  • Абмен дадзенымі праз HTTP
  • Ну і наогул...

ВЕЛЬМІ ВАЖНА: Запампоўваючы дадзеныя зыходныя тэксты, вы згаджаецеся з умовамі лиценции GPL http://www.gnu.org/copyleft/gpl.html
(той жа тэкст толькі на рускім - http://www.linuxiso.com.ua/dir.php?id=539)

Модулі, выкарыстоўваныя ў прыкладанні DCPcrypt v2.0 written by David Barton і ECXML (больш падрабязнай інфармацыі я не знайшоў), расспространяются ў адпаведнасці з умовамі іх ліцэнзіі, і правы на зыходныя тэксты гэтых модуляў прыналежаць іх праваўладальнікам, дай Б-г ім здароўя.

Правы на дызайн карыстальніцкага інтэрфейсу належыць Red Graphics

Тэкст ліцэнзіі ўключаны ў архіў(у файле GNU GENERAL PUBLIC LICENSE.txt)

Enjoy ! Shalala v1.0.21 Download Shalala v1.0.21 source code (137k)

Назаўжды ваш Ihar.Shcherbich@cherryware.org


Copyright © 2007 Cherryware. All rights reserved.