|
Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!
Здравствуйте, гость ( Вход | Регистрация )
Сейчас обсуждают
 
| |
Песочница, Для совсем простых вопросов :) |
|
|
Песочница, Для совсем простых вопросов :) |
|
|
kiz16 |
5.5.2009, 13:04
|
МЕГА флудер
Группа: Отаку
Сообщений: 1 569
Регистрация: 5.1.2008
Пользователь №: 15 759
Репутация: 115
|
Цитата Заходишь в C:\WINDOWS\Resources\Themes\ и открываешь любой нестандартный *.theme файл Блокнотом или каким-либо гругим текстовым редактором - и изучаешь его структуру. Я сначала так и делал , но в тех темах, что были у меня, представлены не все элементы структуры этого формата, как и в приведенном тобою примере. К тому же остаются еще вопросы, например по какому алгоритму расчитывается хеш файла (по крайней мере я думаю, что это хеш файла) Цитата BBgEPQQyBDUEQARBBD0EMARP Ну да ладно, будем разбираться методом тыка Сообщение отредактировал kiz16 - 5.5.2009, 19:34
|
|
|
|
ReSPAWNeD |
5.5.2009, 20:41
|
2 Beer or not 2 Beer? :)
Группа: Sibnet-club
Сообщений: 188
Регистрация: 1.9.2007
Из: Анжеро-Судженск
Пользователь №: 5 199
Репутация: 24
|
Цитата(kiz16 @ 5.5.2009, 14:04) Я сначала так и делал , но в тех темах, что были у меня, представлены не все элементы структуры этого формата, как и в приведенном тобою примере. К тому же остаются еще вопросы, например по какому алгоритму расчитывается хеш файла (по крайней мере я думаю, что это хеш файла) Ну да ладно, будем разбираться методом тыка Если посмотреть внимательно на: [Control Panel\Cursors.A] DefaultValue=Инверсная (огромная) [Control Panel\Cursors.W] DefaultValue= +BBgEPQQyBDUEQARBBD0EMARP- (+BD4EMwRABD4EPAQ9BDAETw-)то это может также быть: -строка настроек темы курсоров (аргументов/параметров и т.д.) -унифицированное для всех языковых версий винды название/кодовое имя темы курсоров -отображаемое при выборе темы курсоров имя/название -что-либо другое Сообщение отредактировал ReSPAWNeD - 5.5.2009, 20:42
|
|
|
|
Bioha3ard |
12.5.2009, 20:01
|
Молчун
Группа: Sibnet-club
Сообщений: 16
Регистрация: 9.2.2008
Пользователь №: 19 889
Репутация: 1
|
Цитата(ReSPAWNeD @ 5.5.2009, 19:41) Если посмотреть внимательно на: [Control Panel\Cursors.A] DefaultValue=Инверсная (огромная) [Control Panel\Cursors.W] DefaultValue= +BBgEPQQyBDUEQARBBD0EMARP- (+BD4EMwRABD4EPAQ9BDAETw-)то это может также быть: -строка настроек темы курсоров (аргументов/параметров и т.д.) -унифицированное для всех языковых версий винды название/кодовое имя темы курсоров -отображаемое при выборе темы курсоров имя/название -что-либо другое Вообще последняя буква (A/W) означает ANSI (8-ми битная кодировка. В венде по умолчанию win1251 aka cp1251) и WideChar (16-ти(венда) битная кодировка UTF-16). А в данном контексте это всего лишь два названия курсора, только первый в виндовой кодировке, вторая это тотже текст, но записан как WideChar. Подробнее в справке по WinAPI. ЗЫ Если тема интересна, то чуть менее, чем полностью разжёвана эта тема на сайте OSzone.ru в разделе посвещённому стилям
|
|
|
|
pemp |
18.5.2009, 8:14
|
Тролль, Лжец, Девственник
Группа: Пользователи
Сообщений: 2 915
Регистрация: 9.1.2008
Пользователь №: 16 187
Репутация: 191
|
Цитата(AxoN @ 18.5.2009, 0:25) Тоже думал сначала так сделать, но опять же никто не гарантирует что после того как мы запишем этот закодированный символ конца строки, у нас не останутся лишнее биты.
И что с того? все равно ведь побитно читаешь, дошел до последовательности обозначающей конец - перестал читать и без разницы чего там дальше. Цитата Решил сделать так. При кодировании считаю сколько символов в файле. Потом в первые 4 байта записываю это число. А при обратной операции слежу за количеством декодированных символов. Думаю пожертвовать 4 байтами можно.
А смысл? если все это ради того чтобы на заморачиваться остатками в каждом байте то слишком заморочено получится. если вообще получится. Если ради остатка в последнем байте то тупо по получению символа перестать читать дальше много проще и эффективнее чем считать длинну до, считать длинну после и после каждого считывания проверять а есть ли еще символы итп. еще и 4 байта тратить непонятно на что это ведь можно пустить если повезет под хранение целых 16 символов. а если вопрос экономии не стоит используй 1 байт на символ и не парься
» Спасибо сказали: «
|
|
|
|
pemp |
18.5.2009, 8:32
|
Тролль, Лжец, Девственник
Группа: Пользователи
Сообщений: 2 915
Регистрация: 9.1.2008
Пользователь №: 16 187
Репутация: 191
|
а вот тоже задам вопрос не по программированию правда. но что-то более подходящей вестки не нашел на форуме есть в бд табличка из одного поля текстового. которое является уникальным ключом по совместительству. допустим такая Код text ----- йцу фыва ячсммм
задача: придумать запрос который разобъет это дело по буквам в таком виде Код
text char ------------ |йцу | й| |йцу | ц| |йцу | у| |фыва | ф| |фыва | ы| |фыва | в| |фыва | а| |ячсммм | я| |ячсммм | ч| |ячсммм | с| |ячсммм | м| |ячсммм | м| |ячсммм | м|
диалект T-SQL проблема в том что решить нужно select`ом без with
|
|
|
|
AxoN |
18.5.2009, 11:09
|
МЕГА флудер
Группа: Sibnet-club
Сообщений: 1 225
Регистрация: 25.10.2007
Пользователь №: 8 658
|
Цитата(pemp @ 18.5.2009, 8:14) И что с того? все равно ведь побитно читаешь, дошел до последовательности обозначающей конец - перестал читать и без разницы чего там дальше.
Точно Ступил. Надо больше спать
|
|
|
|
_BLANK |
20.5.2009, 18:37
|
(-(-_(-_-)_-)-)O_o)
Группа: Sibnet-club
Сообщений: 1 628
Регистрация: 24.11.2008
Из: Барнаула
Пользователь №: 62 718
Репутация: 150
|
Не знаю где написать Мне надо узнать как украсить простинький delphi проект ?
|
|
|
|
_BLANK |
20.5.2009, 21:18
|
(-(-_(-_-)_-)-)O_o)
Группа: Sibnet-club
Сообщений: 1 628
Регистрация: 24.11.2008
Из: Барнаула
Пользователь №: 62 718
Репутация: 150
|
Цитата(Linky @ 20.5.2009, 18:47) В интернете полно всяких компонентов для делфи, типо красивых кнопочек и т.п. BusinessSkinFormКак нибудь без допллнительных элементов, я даже 1/5 то элементов в делпхи не знаю : )
|
|
|
|
_BLANK |
20.5.2009, 23:25
|
(-(-_(-_-)_-)-)O_o)
Группа: Sibnet-club
Сообщений: 1 628
Регистрация: 24.11.2008
Из: Барнаула
Пользователь №: 62 718
Репутация: 150
|
Цитата(Linky @ 20.5.2009, 21:22) Тогда подробнее что значит украсить Ну кароче, с фантазией у меня того , я думаю какие нубудь готовые работы запихнуть, типо часы или ещо чо нибудь и главное полегче » Спойлер (нажмите, чтобы прочесть) « вот и это чудо... Мб будут идеи ) Сообщение отредактировал _BLANK - 20.5.2009, 23:26
|
|
|
|
Slonevg |
11.7.2009, 18:45
|
Болтун
Группа: Sibnet-club
Сообщений: 584
Регистрация: 22.2.2008
Из: Бийск, заречье
Пользователь №: 21 717
Репутация: 112
|
Помогите, вообще не понимаю в программирование, не было в школе информатики, хотя это и программированием трудно назвать. Мне нужен bat файл который бы выполнял переподключение к инету, я написал » Спойлер (нажмите, чтобы прочесть) « @echo off
rasdial /d
rasdial Inet xxxxxx@512 xxxxxx
но он почему-то срабатывает раз из 10 что не так? Отключает каждый раз а подключать не хочет Сообщение отредактировал Slonevg - 11.7.2009, 18:58
|
|
|
|
Slonevg |
11.7.2009, 19:53
|
Болтун
Группа: Sibnet-club
Сообщений: 584
Регистрация: 22.2.2008
Из: Бийск, заречье
Пользователь №: 21 717
Репутация: 112
|
Цитата(Linky @ 11.7.2009, 18:48) А ты уверен что дисконнект не должен содержать имя подключения? Пробовал например самим разъединиться, а потом написать просто команду конекта?
Я вообще не понимаю о чем Вы, просто на форуме взял заготовку вставил свой логин и пароль и название соединения, все но он подключает через раз, отключает то всегда
|
|
|
|
Linky |
11.7.2009, 19:58
|
МЕГА флудер
Группа: Sibnet-club
Сообщений: 3 466
Регистрация: 31.3.2008
Из: Барнаул
Пользователь №: 27 560
Репутация: 243
|
Цитата(Slonevg @ 11.7.2009, 19:53) Я вообще не понимаю о чем Вы, просто на форуме взял заготовку вставил свой логин и пароль и название соединения, все но он подключает через раз, отключает то всегда
Насколько мне известно rasdial может выполнятся с параметром : имя подключение /d , т.к. по логике, подключений может быть несколько, какое из них завершать не понятно. Я предлагаю выполнить только подключение, без дисконнекта, т.е. убрать строчку после @echo off мб будет нормально подключаться, раньше писал что-то подобное, у меня вообще с раза 2-5 подключалось, но это было из-за провайдера. И самое главное, код ошибки в студию. Сообщение отредактировал Linky - 11.7.2009, 20:00
|
|
|
|
|
|
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|