Serega_kng
Создатель
- Регистрация
- 24 Янв 2013
- Сообщения
- 27
- Реакции
- 3
- Автор темы
- #21
Скачать исходный код чат сервера
Проект chatmod закончил практику реализации коммерческой версии демона! Теперь можно её скачать бесплатно!
p.s. она у меня и так на компе бесплатно валялась в исходном виде откуда даже не помню.
Вы можете скачать TCL открытый код версии 2.1.1 по этой ссылке.
Замена "старого" TBC файла выполняется следующим образом
1. Cкопируйте скаченный исходник в папку daemon (туда, где лежит chat.tbc)
2. Откройте файл dima_chat.conf, после этого внесите в конце файла следующие изменения:
Заменить все нижеследующие:
На следующий код (всего одна строчка
где source.2.1.1-release.tcl - название файла - демона чата (скаченного по ссылке выше)
Обратите внимание, из исходников было убрано много кода "защиты".
Кроме того, библиотека tbcload 1.3 вам больше не понадобится!
Отличия от стандартного:
Проект chatmod закончил практику реализации коммерческой версии демона! Теперь можно её скачать бесплатно!
p.s. она у меня и так на компе бесплатно валялась в исходном виде откуда даже не помню.
Вы можете скачать TCL открытый код версии 2.1.1 по этой ссылке.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Замена "старого" TBC файла выполняется следующим образом
1. Cкопируйте скаченный исходник в папку daemon (туда, где лежит chat.tbc)
2. Откройте файл dima_chat.conf, после этого внесите в конце файла следующие изменения:
Заменить все нижеследующие:
Код:
###############################################################################
#
# Конец настроек, следующие строки не менять (кроме спец. указаний)
#
###############################################################################
set source "chat.tbc" ;# не пишите "./chat.tbc" или еще что-то, только "chat.tbc"
# библиотека загрузчика для windows, если у вас чат под винду
set library "tbcload13.dll"
# библиотека загрузчика для unix, если чат под юних
set library "./libtbcload1.4.so" ;# пишите имя файла с ./точкой
if {![file exists $source]} {
puts "FATAL ERROR: can't find/open $source in current ([pwd]) directory"
exit
}
if {![file exists $library]} {
puts "FATAL ERROR: can't find/open $library in current ([pwd]) directory"
exit
}
package ifneeded tbcload 1.3 [list load $library]
#puts "Config loaded. Your TCL version: [info tclversion]. Wait please..."
if {[catch {package require tbcload 1.3} err] == 1} {
error "The TclPro ByteCode Loader is not available or does not support the correct version"
}
source $source;
На следующий код (всего одна строчка
Код:
source "source.2.1.1-release.tcl"
Обратите внимание, из исходников было убрано много кода "защиты".
Кроме того, библиотека tbcload 1.3 вам больше не понадобится!
Отличия от стандартного:
- Отсутствие каких-либо рекламных ссылок в окне чата и строке состояния (status bar)
- Коррктную работу чата следующих браузерах Internet Explorer 7.0 и выше, а также в браузере Mozilla Firefox и во всех других браузерах, за исключением Opera.