jspath = $var; } public function get_jspath($var){ return $this->jspath; } public function set_langdir($var){ $this->langdir = $var; } public function get_langdir($var){ return $this->langdir; } public function set_files($var){ $this->files = $var; } public function get_files($var){ return $this->files; } function isTranslated(){ //tak kak dir 'ru' должна быть всегда и файлы всех (двух) языков // переводятся одновременно, то достаточно проверить дату создания одного русского файла foreach($this->files as $file){ if((filemtime($this->jspath . $file) - filemtime($this->jspath . 'ru/' . $file))>$this->diff) return 0; //до первого попавшегося, файлов по-любому их не намного больше чем один будет } return 1; } function processTranslate(){ if($this->jspath != '' && !$this->isTranslated()){ $langs = array(); //get lang files $dir = $this->jspath . $this->langdir . '/'; if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if(filetype($dir . $file)=='file' && preg_match('|[a-z]{2,3}\.lang\.conf|is',$file)){ $ind = substr($file,0,strpos($file,'.')); $langs[] = array('lang'=>$ind,'file'=>$file,'content'=>file_get_contents($dir . $file));} } closedir($dh); } //разбор языковых файлов foreach($langs as $key => $l){ //собственно замена $lexs = explode("\n",$l['content']); foreach($lexs as $k => $lex){ $_tmp = explode('=',$lex); if(is_array($_tmp) && count($_tmp)==2){ $lexs[$k] = array(); $lexs[$k]['name'] = trim($_tmp[0]); $lexs[$k]['value'] = trim($_tmp[1]); }else unset($lexs[$k]); } $langs[$key]['vars'] = $lexs; } foreach($this->files as $file){ foreach($langs as $l){ //собственно замена $f = file_get_contents($this->jspath . $file); foreach($l['vars'] as $val) $f = str_replace('#'.$val['name'].'#',$val['value'],$f); file_put_contents($this->jspath . $l['lang'] . '/' . $file,$f); } } } else return 0; return 1; } }

Категории

Bluetooth адаптеры ДрайверыCD-DVD приводы ДрайверыCD-DVD приводы ИнструкцииDVD ПрошивкиDVD ИнструкцииIDE ДрайверыMP3 плееры ДрайверыMP3 плееры ИнструкцииRAID ДрайверыRAID ИнструкцииSATA ДрайверыSCSI ДрайверыUSB ДрайверыАвтомагнитолы ИнструкцииАвтомагнитолы Сервис-мануалыБИОСы ДрайверыВеб камеры ДрайверыВидеокарты ДрайверыВидеокарты ИнструкцииДжойстики ДрайверыЗвуковые карты ДрайверыИК порты ДрайверыКПК ДрайверыКПК ИнструкцииКлавиатура и мышь ДрайверыКлавиатуры ДрайверыКлавиатуры ИнструкцииКолонки, акустика для дома Сервис-мануалыМФУ ДрайверыМФУ ИнструкцииМФУ Сервис-мануалыМатеринские платы ДрайверыМатеринские платы ИнструкцииМодемы ДрайверыМодемы ИнструкцииМониторы ДрайверыМониторы ИнструкцииМониторы Сервис-мануалыМыши ДрайверыМыши ИнструкцииНоутбуки ДрайверыНоутбуки Сервис-мануалыПринтеры ДрайверыПринтеры ПрошивкиПринтеры ИнструкцииПринтеры Сервис-мануалыСВЧ-печи Сервис-мануалыСетевые карты ДрайверыСканеры ДрайверыСканеры ИнструкцииСотовые телефоны ДрайверыСотовые телефоны ИнструкцииСтиральные машины ИнструкцииСтиральные машины Сервис-мануалыТелевизоры ИнструкцииТелевизоры Сервис-мануалыТелефоны ИнструкцииФаксы ДрайверыХолодильники Сервис-мануалыЦифровые камеры Сервис-мануалы

bugslay.dll скачать download

Скачать bugslay.dll

Программистов давно интересовало существование возможности выноса за пределы исполняемого файла часто повторяющегося кода. Статические библиотеки догружались уже во время выполнения программ. В отличие от них, динамические библиотеки Dll способны ждать на диске момента своего исполнения. Например, dll с драйвером принтера не выполняется при его подключении, а ждет отправки текста на печать. Одна и та же программа в состоянии использовать динамические библиотеки bugslay.dll, загружая их по мере необходимости. При таком порядке работы экономится оперативная память. Самые часто встречающиеся библиотеки, например bugslay.dll обычно прописываются в директории system32 из раздела Windows. Что касается менее распространенных библиотек, которые нужны конкретным программам bugslay.dll, то они размещаются в папке самого прикладного программного обеспечения. При деинсталляции программы такие библиотеки легко удаляются. Иногда программа настойчиво требует файл с dll bugslay.dll, который уже присутствует на компьютере. Это значит, что файл находится в директории, которая недоступна этой программе. В этом случае нужно скопировать dll bugslay.dll в корневую директорию программы. Либо нужно искать последнюю версию файла библиотеки, потому что существующая уже не используется. В таком случае база данных предоставит возможности для поиска.

На этой странице предоставлена возможность скачивания bugslay.dll download. Ниже размещена информация по версии bugslay.dll download, а также по количеству уже производившихся загрузок. Если версия bugslay.dll download не подходит, предусмотрена возможность оставить заявку.

DLL Информация о DLL-файле

Название: bugslay.dll
Описание: v 1.1.0.0
Просмотров / Загрузок: 820 / 96
Рейтинг файла:
5.0
Всего голосов: 1


Популярные DLL файлы





Комментарии

Комментариев пока что нет. Вы можете быть первым.

Добавить комментарий

Ваше имя:
Комментарий:
Проверочный код: