Переименование окон 1С

Опубликовал Пацталоцци Задунайский (Пацталоцци) в раздел Управление - Пользователю системы

Программулька удаляет из заголовков окон лишнее барахло, например строку «1С:Предприятие»,  названия типовых конфигураций (Бух, ЗиК, УСН, ПУБ), а также строки «ООО», «ОАО», «ЗАО», и т.д.
В итоге, в заголовке окна остаётся только название юридического лица.

Программулька написана по просьбе бухгалтерии крупного холдинга. Холдинг занимается импортом (воздух, море, ж/д).  Специфика деятельности заставляет бухгалтеров держать открытыми одновременно несколько баз 1С (для оптимизации налогообложения гоняют товар между своими юр.лицами, то есть часто используют переносы документов между базами). 

Кто открывал одновременно несколько баз 1С, конечно помнит, насколько неинформативны заголовки окон.

Выглядят они примерно так:

 

Программулька написана, чтобы сделать заголовки короче и информативнее.

Она удаляет из заголовков лишнее барахло, например строку «1С:Предприятие»,  названия типовых конфигураций (Бух, ЗиК, УСН, ПУБ), а также строки «ООО», «ОАО», «ЗАО», и т.д.

В итоге, в заголовке окна остаётся только название юридического лица. Выглядит это так:

 

Программа не нуждается в установке, достаточно просто запустить её. После запуска, процесс висит в памяти постоянно, и активируется с интервалом в 1 секунду.  Неприхотлив, памяти жрёт мало.

Поскольку процесс не отражается на панели задач и в трее (чтобы не мозолил глаза), завершить его можно только через Диспетчер задач.

Своим бухгалтерам я прописал запуск этой программки в автозагрузку. Им понравилось.

 

PS.  За идею спасибо Helen 1986 с  «Территории 1С».

Скачать файлы

Наименование Файл Версия Размер
Rename1CWindows.exe
.exe 68,00Kb
14.07.11
156
.exe 68,00Kb 156 Скачать

См. также

Добавить вознаграждение
Комментарии
0. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 08:57 Сейчас в теме
Программулька удаляет из заголовков окон лишнее барахло, например строку «1С:Предприятие», названия типовых конфигураций (Бух, ЗиК, УСН, ПУБ), а также строки «ООО», «ОАО», «ЗАО», и т.д.
В итоге, в заголовке окна остаётся только название юридического лица.


Перейти к публикации

1. Сергей Рудаков (fishca) 1034 14.07.11 08:57 Сейчас в теме
С. Нуралиев считает что такие программы нарушают лицензионное соглашение фирмы 1С ;)
2. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 09:07 Сейчас в теме
Программа не нарушает лицензионное соглашение, поскольку никоим образом не модифицирует исполняемый код программы 1С.
Она вообще взаимодействует только с операционной системой Windows.
3. Сергей Рудаков (fishca) 1034 14.07.11 09:21 Сейчас в теме
(2) С. Нуралиев четко обозначил факт нарушения в аналогичной программе на партнерском форуме:

Если комментировать, то прежде всего вопрос вызывает сам функционал, который работает с 1С:Предприятия нештатными средствами. Это не кажется правильным.
Особенно существенно наличие функционала, который изменяет внешний вид системы, включая логотипы и названия, изменение которых системой не допускаются.
То есть, по сути, это нарушает интересы поставщика (фирмы 1С).


наличие функционала, который изменяет внешний вид системы, включая логотипы и названия, изменение которых системой не допускаются
4. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 09:33 Сейчас в теме

прежде всего вопрос вызывает сам функционал, который работает с 1С:Предприятия нештатными средствами. Это не кажется правильным.

Повторяю, программа не работает с 1С:Предприятием. Она взаимодействует только с осью.
Отсутствуют какие-либо обращения к процессам 1С:Предприятия.
Впрочем, дело твоё. Если тебе (или кому-то ещё) это не кажется правильным, насильно мил не будешь.
5. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 09:45 Сейчас в теме
С. Нуралиев четко обозначил факт нарушения

С. Нуралиев теперь заменяет собой законодательство по охране авторских прав?
Надо же, а пацаны-то и не в курсе...
:(
6. Сергей Рудаков (fishca) 1034 14.07.11 09:46 Сейчас в теме
(4) мне собственно все равно что делает твое программа. Я привел цитату разработчика платформы, а дальше каждый сделает выводы сам. С точки зрения 1С весь класс таких программ которые изменяют заголовок окон 1С есть нарушение лицензионного соглашения. 1С никогда не разрешала и не разрешит изменять свои окна и если такой факт всплывет он будет однозначно трактован как нарушение лицензионного соглашения. Я своего мнения никому не навязываю.
7. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 09:51 Сейчас в теме
8. Сергей Рудаков (fishca) 1034 14.07.11 09:52 Сейчас в теме
(5)повторюсь: программу разработала фирма 1С и она нигде и никогда не давала и не даст разрешения на изменение заголовков своих окон в приложении 1С Предприятие
9. Сергей Рудаков (fishca) 1034 14.07.11 09:52 Сейчас в теме
10. Игорь Исхаков (Ish_2) 957 14.07.11 10:02 Сейчас в теме
(3)
Если комментировать, то прежде всего вопрос вызывает сам функционал, который работает с 1С:Предприятия нештатными средствами. Это не кажется правильным.
Особенно существенно наличие функционала, который изменяет внешний вид системы, включая логотипы и названия, изменение которых системой не допускаются.
То есть, по сути, это нарушает интересы поставщика (фирмы 1С).


Хорошая цитата. Аккуратная.
Ни слова о том , что нарушается закон РФ.
А речь только о том , что это "нарушает интересы поставщика".
В этой жизни мы все как-то нарушаем чужие интересы.
Большое это зло или нет - каждый решает самостоятельно.
11. Сергей Рудаков (fishca) 1034 14.07.11 10:24 Сейчас в теме
(10) здесь ключевая фраза: наличие функционала, который изменяет внешний вид системы, включая логотипы и названия, изменение которых системой не допускаются
Большое это зло или нет - каждый решает самостоятельно.

В данном случае это может обернуться разбирательствами в суде.
12. Иван Петров (Supert1) 14.07.11 10:31 Сейчас в теме
А для восьмерки есть подобное?
13. dummy 14.07.11 10:35 Сейчас в теме
(11) а я тут давеча поменял тему виндовс, с modern на classic... и внешний вид одинэс сильно изменился. прямо не узнать его окошки! меня, наверное, тоже засудят, да? :(
tailer2; MashaNi; +2 Ответить 1
14. Сергей Рудаков (fishca) 1034 14.07.11 10:41 Сейчас в теме
(13) заголовок окна не изменился же :) ;) значит не быть тебе на скамье подсудимых :)
15. Ярослав Волохов (YVolohov) 692 14.07.11 10:44 Сейчас в теме
(11) Тогда пусть 1С подает в суд на Мелкософт за то, что интерфейс 1С в Windows 7 выглядит по другому, чем в Windows XP :)
16. Александр Рытов (Арчибальд) 2653 14.07.11 10:54 Сейчас в теме
Да здесь просто сокращение слов, не снабженных копирайтом. Их убирать можно безболезненно. Это не логотип.
gutentag; +1 Ответить
17. Сергей Рудаков (fishca) 1034 14.07.11 10:55 Сейчас в теме
18. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 12:30 Сейчас в теме
В данном случае это может обернуться разбирательствами в суде.

:D :D :D
Экий ты наивный паренёк!
Личное мнение некоего С.Нуралиева не может являться основанием для разбирательства в суде.
Для судебного иска требуется предъявить что-нибудь посерьёзнее.
Например, ссылку на статью законодательного акта, которая была нарушена.
Сможешь дать такую ссылку?
19. Сергей Рудаков (fishca) 1034 14.07.11 12:37 Сейчас в теме
(18) я давно ужо не наивный ;)
Личное мнение некоего С.Нуралиева не может являться основанием для разбирательства в суде.

это само собой.
Для судебного иска требуется предъявить что-нибудь посерьёзнее.

Если у 1С появится желание разобраться с таким пользователем 1С Предприятия то само собой найдется что-нибудь и посерьезней.

У меня нет никакого желания что-либо тебе доказывать или кому-либо еще. Моя точка зрения: "тише едешь шире морда" ;)
20. Ийон Тихий (cool.vlad4) 41 14.07.11 12:40 Сейчас в теме
(18) не обращай внимания, ахинея она разная, да :D
21. Сергей Рудаков (fishca) 1034 14.07.11 12:42 Сейчас в теме
(20) можно поподробней с этого места про ахинею?
22. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 12:45 Сейчас в теме
fishca пишет:
У меня нет никакого желания что-либо тебе доказывать или кому-либо еще.

Ну и отлично! Тогда расслабься и перестань гнать пургу.
Хочу тебе, кстати, сообщить по секрету (только никому не говори!), что на свете существуют такие вещи, как
OpenConf, 1C++, прямые запросы и Formex !!!
И представляешь, эти инструменты даже меняют функциональность платформы 1С !!!!
Представляешь, какая страшная ересь!!!!!
Да как они смеют!!!! На кол всех!!!!!
23. Сергей Рудаков (fishca) 1034 14.07.11 12:52 Сейчас в теме
(22) те кто использует такие вещи как OpenConf, 1C++ прямые запросы и Formex !!! используют данные вещи на свой страх и риск. Многие точно так же используют ломаную винду.

Вот цитата из лицензионного соглашения:
«Лицензиат обязуется не допускать нарушений исключительных прав Правообладателя на ПРОГРАММНЫЙ ПРОДУКТ, в частности, не совершать и не допускать совершения третьими лицами следующих действий без специального письменного разрешения Правообладателя:
...
- осуществлять доступ к информационной базе ПРОГРАММНОГО ПРОДУКТА и построение систем на основе ПРОГРАММНОГО ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации;
...»
По сути данная технология этот момент нарушает.
24. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 13:07 Сейчас в теме
"По сути данная технология этот момент нарушает."
Какой момент нарушает данная технология?
25. Сергей Рудаков (fishca) 1034 14.07.11 13:09 Сейчас в теме
(24)
построение систем на основе ПРОГРАММНОГО ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации
26. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 13:15 Сейчас в теме
В третий раз повторяю тебе, о юный падаван, перешедший на тёмную сторону силы!
Представленная программа вообще никак не взаимодействует с программным продуктом 1С.
Она взаимодействует только с операционной системой Windows, дойдёт ли до тебя это?
Параметры всех открытых окон хранятся в специальных объектах Windows API, и можно вполне законно (используя общеизвестные процедуры Windows API) получить параметры почти любого окна.
Эта возможность заложена в ОС Windows с незапамятных времён.
27. Альтаир (Altair777) 633 14.07.11 13:38 Сейчас в теме
(0) автор, рекомендую:
1) убрать из заголовка упоминание об 1С и, в частности, "Внешний отчет, обработка для 1С: Бухгалтерский учет 7.7"
2) поставить флажок "Life"
28. Сергей Рудаков (fishca) 1034 14.07.11 13:38 Сейчас в теме
(26)
C.Нуралиев :

Использование штатных средств Windows никак не определяет правильности работы с 1С:Предприятием. Точно также, как использование вполне штатных средств сервера баз данных для баз 1С:Предприятия является неправильным, потому, что это не входит в документированные способы использования 1С:Предприятия.
29. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 13:53 Сейчас в теме
(27) спасибо за совет :)

(28) у меня есть для тебя шикарная идея: иди-ка ты со своим любимым С.Нуралиевым в баню, и пендюрьте там друг друга.
Пойми, твоя большая и чистая любовь к нему - здесь никого не трогает.
Его слова - это его личное мнение, никакого правового веса не имеющее.
Покажи мне ссылку на статью законодательного акта, которую нарушает факт использования предложенной программы.
30. Сергей Рудаков (fishca) 1034 14.07.11 14:01 Сейчас в теме
(29)
Его слова - это его личное мнение, никакого правового веса не имеющее.

Это мнение руководителя разработки системы программ 1С Предприятие. При возникновении каких либо вопросов в правомерности использования данного программного обеспечения, разработанного тобой, думаю будет первым использовано против тебя.
Покажи мне ссылку на статью законодательного акта, которую нарушает факт использования предложенной программы.

нарушение Лицензионного соглашения на использование 1С Предприятие
31. Эдуард (samadurov) 102 14.07.11 14:12 Сейчас в теме
Уважаемый Пацталоцци, можно, чтобы программка могла бы скрывать еще и надпись "Производство+Услуги+Бухгалтерия"?
32. Сергей Рудаков (fishca) 1034 14.07.11 14:29 Сейчас в теме
(0) мог бы и исходники выложить ;) очень бы даже не помешали юным джедаям :)
33. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 14:38 Сейчас в теме
(32) я тебе их подарю на новый год, договорились? :-)
34. Сергей Рудаков (fishca) 1034 14.07.11 14:53 Сейчас в теме
(33) как использовать функции Win32 API для работы с окнами и процессами мне уже не интересно
35. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 14:57 Сейчас в теме
(34) ты меня сейчас ужасно огорчил своим заявлением! :-(
cool.vlad4; +1 Ответить 1
36. Ийон Тихий (cool.vlad4) 41 14.07.11 15:01 Сейчас в теме
(35) Ему Нуралиев подсказал :D
37. Сергей Рудаков (fishca) 1034 14.07.11 15:06 Сейчас в теме
38. Валерий Хоменко (ValeraH) 14.07.11 15:07 Сейчас в теме
А у меня (Win XP SP3) выскочило окощко с ошибкой:

Rename1CWindows.exe - обнаружена ошибка. Приложение будет
закрыто. Приносим извинения за неудобства.

EventType : BEX P1 : Rename1CWindows.exe P2 : 0.0.0.0 P3 : 4e1d7b8b
P4 : Rename1CWindows.exe P5 : 0.0.0.0 P6 : 4e1d7b8b P7 : 0000119d
P8 : c0000409 P9 : 00000000

C:\DOCUME~1\9335~1\LOCALS~1\Temp\WER2edd.dir00\Rename1CWindows.exe.mdmp
C:\DOCUME~1\9335~1\LOCALS~1\Temp\WER2edd.dir00\appcompat.txt
39. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 15:31 Сейчас в теме
(31) добавил обработку надписи "Производство+Услуги+Бухгалтерия", перезалил новую версию.
(38) любопытно! Может, процесс много памяти отожрал?
Если не затруднит, запусти пожалста ещё раз. И если снова выскочит ошибка, не закрывай её сразу, сначала открой Диспетчер задач и посмотри, сколько процесс сожрал?
40. Дейта (Дейта) 14.07.11 17:19 Сейчас в теме
41. Пацталоцци Задунайский (Пацталоцци) 97 14.07.11 17:29 Сейчас в теме
(40) Ты запусти, попробуй. В принципе, работает для любой версии, хоть для 6.0.
Алгоритм простой - обходит все открытые окна 1С и проверяет их заголовки (неважно, 6.0, 7.7 или 8.х).
У программы есть список строк, и если встречает в заголовке подстроку из списка (например, "1С:Предприятие") - удаляет её.
42. Аркадий Кучер (Abadonna) 3652 14.07.11 17:38 Сейчас в теме
(11)
наличие функционала, который изменяет внешний вид системы, включая логотипы и названия,

ТСВК - родной функционал 1С? Во всех моих либах есть методы установки заголовка окна и установки иконки. Через РОДНОЙ их функционал.
43. Сергей Рудаков (fishca) 1034 14.07.11 21:03 Сейчас в теме
(42)
если ТСВК - технология создания внешних компонент, то вот ответ Нуралиева:

Использование штатных средств Windows никак не определяет правильности работы с 1С:Предприятием. Точно также, как использование вполне штатных средств сервера баз данных для баз 1С:Предприятия является неправильным, потому, что это не входит в документированные способы использования 1С:Предприятия.
Для внешних компонент определено какими способами они должны расширять функциональность. Доступ к оконной системе 1С:Предприятия в технологии внешних компонент не предусмотрен.
44. Александр Иванов (seducer) 75 14.07.11 23:31 Сейчас в теме
(39) А может сделать, чтобы каждый мог самостоятельно расширять список? Например, надписи хранятся в txt-файле и читаются при старте программы.

>Поскольку процесс не отражается на панели задач и в трее (чтобы не мозолил глаза), завершить его можно только через Диспетчер задач.
И, кстати, я бы добавил все-таки в трей отображение и корректное закрытие. А то через Диспетчер как-то негуманно. А что в винде ХР, что 7-ка можно настроить вывод в трей. Кому надо - оставит, кому не надо - скроет. Да и хоть видно будет, стартовала программа или нет.
45. Ярослав Радкевич (WKBAPKA) 200 15.07.11 00:11 Сейчас в теме
Пацталоцци пишет:


браво... убейся ап стену... за юмор плюс
46. Ярослав Радкевич (WKBAPKA) 200 15.07.11 00:17 Сейчас в теме
fishca пишет:

(42)

если ТСВК - технология создания внешних компонент, то вот ответ Нуралиева:



дык это уже про 8.х, а в 7.7 в этой самой технологии как раз был этот самый доступ предусмотрен ;)
47. Аркадий Кучер (Abadonna) 3652 15.07.11 02:24 Сейчас в теме
(43)
Доступ к оконной системе 1С:Предприятия в технологии внешних компонент не предусмотрен.

Господин Нуралиев, видимо, и сам толком не знает, что у него предусмотрено.
1. Интерфейс IExtWndsSupport работает и в 7.7, и в 8.1. В частности, его метод GetAppMainFrame. Если это не доступ к главному окну, тогда я - папа римский
2. Поскольку любая компонента, созданная по ТСВК, работает а адресном пространстве процесса 1С, ее вызвашего, вполне достаточно GetActiveWindow, чтобы получить хэндл главного окна 1С.
Что черным по белому подтверждает пример из http://infostart.ru/public/86142/
{меняет заголовок главного окна 1С на переданный в param1. Остальные параметры не используются}
function SetMainText(param1, param2, param3, param4, param5: olevariant): olevariant; stdcall;
var b: array[0..127] of char;
begin
  StrPCopy(@b, param1);
  SetWindowText(GetActiveWindow, b);
  RESULT := S_OK;
end;
...Показать Скрыть

Может быть по лицензионной политике запрещено использовать WinAPI и включать мозги? Тогда каюсь ;)
48. Алексей Новоселов (a-novoselov) 942 15.07.11 06:51 Сейчас в теме
(30) По сути само лицензионное соглашение 1С противоречит российскому законодательству, т.к. например запрещает изменять данные прямыми запросами. А по закону данные (база данных) - моя собственность, а не Нуралиева. Я у него программку купил, чтобы со своими данными работать. И еще полно пунктов, противоречащих законодательству. Так что наоборот получается, кто соблюдает соглашение - нарушает УК РФ ;)
49. Александр Медведев (anig99) 2479 15.07.11 08:31 Сейчас в теме
(48) нарушать закон будет тот, кто будет требовать соблюдать соглашение. В данном случае бездействие (нет прямых запросов к БД) не является нарушением.
50. Сергей Рудаков (fishca) 1034 15.07.11 08:47 Сейчас в теме
(47) Получать то ты можешь хендл главного окна 1С. А вот ковыряться в этом самом окне через его хендл, изменять, по словам Нуралиева нет.
(48) данные - твоя собственность, но работать с ними ты можешь с ними только документированными способами через интерфейс 1С Предприятия, но никак не иначе.
(49) сомневаюсь что суд встанет на защиту пользователя 1С Предприятия, который напишет софт, работающий с окнами 1С в обход документированных возможностей, а не на сторону правообладателя программного обеспечения 1С Предприятие.

Пока на просторах рунета не встречал грамотного обоснования противоречий в лицензионном соглашении 1С и нашего законодательства.
51. Аркадий Кучер (Abadonna) 3652 15.07.11 09:08 Сейчас в теме
(50)
А вот ковыряться в этом самом окне через его хендл, изменять, по словам Нуралиева нет.

Я ему тихо и спокойно посоветую пойти хоть на три, хоть в пять...
Если я КУПИЛ прогу, которая является средой разработки - это я его засужу за его "правила", а не наоборот
52. Сергей Рудаков (fishca) 1034 15.07.11 09:14 Сейчас в теме
(51) прогу то ты купил, но полные права на нее имеет только правообладатель и как раз он диктует правила использования своей проги и он имеет полное право запрещать изменять каким-либо образом свою прогу.
53. Александр Рытов (Арчибальд) 2653 15.07.11 09:16 Сейчас в теме
Статья 1334. Исключительное право изготовителя базы данных
1. Изготовителю базы данных, создание которой (включая обработку или
представление соответствующих материалов) требует существенных
финансовых, материальных, организационных или иных затрат, принадлежит
исключительное право извлекать из базы данных материалы и осуществлять их
последующее использование в любой форме и любым способом
(исключительное
право изготовителя базы данных). Изготовитель базы данных может
распоряжаться указанным исключительным правом.

Вот, собственно, достаточно. И прямые запросы, и Формекс - все укладывается в "любым способом". В том числе, и наименование можно использовать в любой форме - например, в сокращенной или переобозначенной.
54. Аркадий Кучер (Abadonna) 3652 15.07.11 09:17 Сейчас в теме
(52) Вообще разговор беспонтовый... Если всему следовать, то 7.7 так и осталась бы полным-мерзким @@бищем: ни тебе опенконфа, ни формекса, ни чего путнего...
55. Сергей Рудаков (fishca) 1034 15.07.11 09:22 Сейчас в теме
(53) Кто здесь является изготовителем базы данных? С моей точки зрения 1С Предприятие, т.к. ты не можешь создать в рукопашную базу и к ней подключиться с помощью 1С Предприятия.
Таким образом ни прямые запросы ни формекс не может использовать в любой форме и любым способом.
56. Сергей Рудаков (fishca) 1034 15.07.11 09:24 Сейчас в теме
(53) Любую другую базу данных создай и делай с ней что хочешь. А СУБД которая используется в составе 1С Предприятия трогать имеет право пользователь только через документированные возможности 1С.
57. Аркадий Кучер (Abadonna) 3652 15.07.11 09:25 Сейчас в теме
т.к. ты не можешь создать в рукопашную базу и к ней подключиться с помощью 1С Предприятия.

"Вот такие басни Лафонтена мне приходится здесь выслушивать" (с) Булгаков.
1. На купленном мною скуль сервере создаю скуль базу, какую только ни пожелаю
2. Из 1С через ADO прямыми запросами пишу туда и читаю оттуда.
3. И где "ты не можешь создать в рукопашную базу и к ней подключиться с помощью 1С Предприятия"?
58. Сергей Рудаков (fishca) 1034 15.07.11 09:28 Сейчас в теме
(57) базу данных для использования с 1С Предприятием в составе конфигурации, а не сбоку-припеку ;)
59. Аркадий Кучер (Abadonna) 3652 15.07.11 09:31 Сейчас в теме
(58) Я ПРЯМО ответил на твое КОНКРЕТНОЕ:
т.к. ты не можешь создать в рукопашную базу и к ней подключиться с помощью 1С Предприятия.

Дописки не принимаются ;)
Смогу и создать, смогу и подключиться. Мало того, спокойно смогу сделать это из существующей базы 1С, например, хранить историю изменения доков в сторонней базе. Что я и делал неоднократно.
60. Александр Рытов (Арчибальд) 2653 15.07.11 09:34 Сейчас в теме
(55) Изготовитель - тот, кто собирает материалы (информацию) и помещает ее в базу. При этом он несет затраты - нанимает операторов, приобретает (программные) инструменты, организует защиту/охрану, и т.п.
В свое время я не дождался от 1С средств для модификации базы в связи с деноминацией. Делал деноминацию сам, Клиппером. Так что, результат работы клипперной программы будет и далее принадлежать 1С?
А право на "Евгения Онегина" - гусю, из которого надергали перья?
1С имеет право на свой инструмент - но никак не на результаты, полученные с помощью этого инструмента.
61. Александр Рытов (Арчибальд) 2653 15.07.11 09:39 Сейчас в теме
(56) СУБД в составе 1С - это просто платформа + то, что на этой платформе сделано мной. Причем 1С принадлежит только первое слагаемое.
62. Сергей Рудаков (fishca) 1034 15.07.11 09:50 Сейчас в теме
(59) создать то ты базу сможешь через ADO, но при этом ты будешь пользоваться недокументированными возможностями программы, т.к. структура базы для использования с 1С Предприятием никогда и нигде не публиковалась в официальной документации 1С.
(60) Опять же базу ты создавал с помощью программы 1С Предприятия, а не написанием запросов и выполнением их.

1С имеет право на свой инструмент - но никак не на результаты, полученные с помощью этого инструмента.

Может быть ты и прав.

Воздух мы сотрясать тут можем до бесконечности, вот если бы кто-нибудь с юридической точки зрения рассмотрел данный вопрос, было бы здорово!

1. Не хочу кого-то переубеждать и убеждать, повторяюсь еще раз.
2. С точки зрения здравого смысла в лицензионном соглашении есть места которые вызывают отторжение у нас.
3. Я не против и не за конкретной программы, а просто обратил внимание на вопрос того какое отношение у 1С к данной теме.
4. Аминь
63. Сергей Рудаков (fishca) 1034 15.07.11 09:55 Сейчас в теме
(61) Если ты купил 1С Предприятие + MS SQL Server - в этой поставке по лицензиооному соглашению не имеешь право использовать MS SQL Server для создания и использования других скульных баз, кроме как в связке с 1С Предприятием. Так вот, если бы мелкософт был бы против такого подхода, такого софта никогда не продавалось бы, т.к. здесь прямо нарушаются права мелкософта по созданию и использованию любых баз данных с помощью скуля.
64. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 10:13 Сейчас в теме
(44)
seducer пишет:
А может сделать, чтобы каждый мог самостоятельно расширять список? Например, надписи хранятся в txt-файле и читаются при старте программы.

Дельная мысль, спасибо! Вообще-то программка писалась под конкретные базы конкретного клиента, поэтому гибкая настройка не предусматривалась.
Выложил её сюда просто с целью срубить пару плюсов, рейтинг приподнять. Даже и не ожидал такого спроса.
Но раз оказалась востребованная штука, придётся запланировать и выделить время для доработки (через недельку-полторы, после сдачи НДС).
65. Сергей Рудаков (fishca) 1034 15.07.11 10:19 Сейчас в теме
(64)
Выложил её сюда просто с целью срубить пару плюсов, рейтинг приподнять

ну и как приподнял? ;)
66. Ийон Тихий (cool.vlad4) 41 15.07.11 10:22 Сейчас в теме
Дурацкая подмена понятий....если формат проприетарный, с соответствующей лицензией, то да напрямую с данными по лицензии можно запретить работать, как например в файловой версии - если сделать прогу, напрямую меняющую в ней данные, это будет нарушением закона, но если используется СУБД другой фирмы, с другим лицензионным соглашением, то 1С без ее согласия не имеет права устанавливать ограничения, а микрософт и другие фирмы производители СУБД, такого соглашения не давали. Так, что можно запросто в серверном варианте менять все, что вздумается. Именно это одна из причин почему 1С и микрософт заключили лиц.соглашение по особой поставке 1С+Ms SQL, о котором пишет (63) ...в общем моераторы удалите все нафиг....
67. Альтаир (Altair777) 633 15.07.11 10:24 Сейчас в теме
(50)
fishca пишет:
данные - твоя собственность, но работать с ними ты можешь с ними только документированными способами через интерфейс 1С Предприятия, но никак не иначе

а что, экслюзивные права на формат DBF и SQL принадлежат фирме 1С? :D

(55)
fishca пишет:
т.к. ты не можешь создать в рукопашную базу

почему это не могу? и почему именно врукопашную?

(62)
fishca пишет:
т.к. структура базы для использования с 1С Предприятием никогда и нигде не публиковалась в официальной документации 1С.

значит, тем более, она не лицензирована и патентное право на нее не распространяется :)
68. Ийон Тихий (cool.vlad4) 41 15.07.11 10:26 Сейчас в теме
(67) Ну, конечно же...все время об этом говорю :D ....а ни одна фирма не имеет права запатентовать структуру БД...нельзя запатентовать квадрат или круг :D
69. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 10:29 Сейчас в теме
(65)
fishca пишет:
ну и как приподнял?

Да пока не понял. Рейтинг публикации вроде +25, а мой рейтинг почему-то не увеличился.
В чём косяк?
70. Сергей Рудаков (fishca) 1034 15.07.11 10:30 Сейчас в теме
(67, 68) Истина где-то рядом :)
71. Сергей Рудаков (fishca) 1034 15.07.11 10:30 Сейчас в теме
72. Ийон Тихий (cool.vlad4) 41 15.07.11 10:31 Сейчас в теме
(69) ели публикация лайф, рейтинг не учитывается :D
73. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 10:39 Сейчас в теме
Понятно. Значит, надо сказать спасибо вот этой редиске
Altair777 пишет:
(0) автор, рекомендую:
1) убрать из заголовка упоминание об 1С и, в частности, "Внешний отчет, обработка для 1С: Бухгалтерский учет 7.7"
2) поставить флажок "Life"

Мда, а убрать эту галочку теперь никак?
74. Аркадий Кучер (Abadonna) 3652 15.07.11 10:44 Сейчас в теме
(62)
Опять же базу ты создавал с помощью программы 1С Предприятия, а не написанием запросов и выполнением их.

Какой нах 1С? Ты что, не умеешь создать базу в скульнике? Прямо в Query Analizer?
Ну тогда поздравляю - чистый одноэснег
75. Альтаир (Altair777) 633 15.07.11 10:48 Сейчас в теме
(73)
1) это никак не касается программирования и разработки в середе 1С
2) за "редиску" требую извинений
76. Сергей Рудаков (fishca) 1034 15.07.11 10:51 Сейчас в теме
Какой нах 1С? Ты что, не умеешь создать базу в скульнике? Прямо в Query Analizer?

С этим то проблем как раз нет :)

(74) В Query Analizer ты можешь написать запросы которые создадут базу данных для работы с 1С Предприятием. Описания структуры таблиц нет, как ты их создашь?
77. Ийон Тихий (cool.vlad4) 41 15.07.11 10:55 Сейчас в теме
(76) здесь важно не как, а то, что раз СУБД не 1С и это можно сделать без 1С, то 1С имеет к БД отношение второстепенное...а так взять profiler и записать все танцы 1С при создании базы...
78. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 10:58 Сейчас в теме
(75)
1) это никак не касается программирования и разработки в середе 1С


эта публикация касается программирования (хотя и не в 1С), поэтому твой совет поставить "Life" был злобной диверсией против меня, и надеюсь тебе это зачтётся на последнем суде :-)
79. Сергей Рудаков (fishca) 1034 15.07.11 11:05 Сейчас в теме
(77) Дело в том что ты не можешь без использования 1С Предприятия создать базу данных в скуле точно такую же как она создаст при добавлении новых метаданных. Т.е. ты не знаешь по каким принципам должны быть созданы таблицы для нового документа, который к примеру ты добавишь в конфигураторе. Ты можешь только повторить действия 1С Предприятия по созданию базы и никак иначе.
80. Ийон Тихий (cool.vlad4) 41 15.07.11 11:17 Сейчас в теме
(79) и что? ты определись, что ты доказываешь, сначала...есть разница (в том числе и юридическая) между возможностью повторения и отсутствия таковой, если я каким-то чудом сделаю БД по принципам 1С, и без её участия, то я имею на это право, но если я начну копировать чей-то исходный код, исключительные права на который имеет только автор, то я нарушу закон. Здесь идет речь как раз о возможности создания БД подобную 1С и никто, кроме правообладателя запретить это не может, а 1С не является правообладателем на MSSQL . А насчет возможности или нет это другой вопрос. Я слышал кто-то протокол скайпа взломал....
81. Сергей Рудаков (fishca) 1034 15.07.11 11:22 Сейчас в теме
(80) я никому ничего не собирался и не собираюсь доказывать, см. (62).
82. Аркадий Кучер (Abadonna) 3652 15.07.11 11:28 Сейчас в теме
(73) На самом деле проге самое место было бы здесь:
Главная → Каталог → ПРОГРАММИРОВАНИЕ → Утилиты → бла.. бла..
И, конечно, не Life
83. Альтаир (Altair777) 633 15.07.11 11:47 Сейчас в теме
(82) думаю в бла-бла-бла ему самое место :)
тем более, есть универсальные программы, меняющие заголовки любых окон
84. Аркадий Кучер (Abadonna) 3652 15.07.11 12:30 Сейчас в теме
(79)
Дело в том что ты не можешь без использования 1С Предприятия создать базу данных в скуле точно такую же как она создаст при добавлении новых метаданных.

Вот смотри: захотел я в 7.7 создать подобие регистра сведений в 8.х
Как и что там хранить - это уж я сам решу. Ссылка на объект - нет проблем, хотя бы полученная из ЗначениеВСтрокуВнутр и записанная в текстовое поле моей базы. Далее через АДО коннекчусь к своей (полностью мной созданной, со структурой, которая мне по душе) и считываю/записываю туда всё, что пожелаю.
Подчеркну: база к конфигурации 1С никакого отношения не имеет. Это разные скульные базы. Мою базу ни во что не стучит 1-кий *.dds
Можешь считать, что я просто что-то пишу из 1С в какой-то текстовый файл. Где и что я нарушил и зачем мне создавать некое подобие таблиц 1С, как они создаются в конфигураторе?
85. Сергей Рудаков (fishca) 1034 15.07.11 12:40 Сейчас в теме
(84) только вот нахрена козе боян? Это все пляски вокруг да около базы.

захотел я в 7.7 создать подобие регистра сведений в 8.х

подобие хоть обсоздавайся.

у меня речь о том что ты не можешь создать структуру таблиц один в один как создает ее 1С Предприятие и не сможешь соответственно к этой базе подключиться из конфигуратора/предприятия.
86. Аркадий Кучер (Abadonna) 3652 15.07.11 12:41 Сейчас в теме
(85)
у меня речь о том что ты не можешь создать структуру таблиц один в один как создает ее 1С Предприятие и не сможешь соответственно к этой базе подключиться из конфигуратора/предприятия.

А на фиг оно мне? ;) У меня и в мыслях такого не было :D
87. Сергей Рудаков (fishca) 1034 15.07.11 12:44 Сейчас в теме
88. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 14:00 Сейчас в теме
89. Сергей Рудаков (fishca) 1034 15.07.11 14:02 Сейчас в теме
90. Алексей Новоселов (a-novoselov) 942 15.07.11 15:10 Сейчас в теме
(88) похоже будто тов. fishca очень тонкий тролль... такое бурление говн поднял...
Ёпрст; artbear; +2 Ответить 2
91. Сергей Рудаков (fishca) 1034 15.07.11 15:14 Сейчас в теме
92. Пацталоцци Задунайский (Пацталоцци) 97 15.07.11 18:21 Сейчас в теме
(90) не говори, просто не знаю что бы делал без этого замечательного человека!
прямо хоть в ноги ему кланяйся!
второй день держит тему на топе, совершенно бескорыстно! побольше бы таких участников, дай Бог ему здоровья!
прямо хоть плюсуй ему за каждый пост! :D
93. Артур Аюханов (artbear) 847 16.07.11 12:25 Сейчас в теме
(0) Автор, если хочешь, КАК МОДЕРАТОР могу спрятать все высказывания о лицензировании, т.к. считаю их явным оффтопиком.
Призываю всех не троллить эту тему.
94. Аркадий Кучер (Abadonna) 3652 16.07.11 15:48 Сейчас в теме
(93) Не знаю, что за бодягу тут развели... Прога как прога, написать такую - 5 минут. Но таки ж надо написать!
Обычная программка. А автор обижаться не должен - она ведь точно, в топике всё время ;)
95. Пацталоцци Задунайский (Пацталоцци) 97 16.07.11 16:59 Сейчас в теме
(94) да я и не обижаюсь :-)
Я же уже сказал, что высоко оценил поддержку участника fishca.
Фактически, это только его заслуга, что ветка болтается на первой странице третий день :)
Я бы даже плюсанул ему в знак признательности, проблема только в том, что он пока не написал ни одного поста, с которым я был бы согласен и мог плюсануть :)
96. Ёпрст (Ёпрст) 1012 18.07.11 10:06 Сейчас в теме
Автор, неплохо бы влепить залипуху, чтоб больше одного процесса не запускала.
97. Пацталоцци Задунайский (Пацталоцци) 97 18.07.11 10:27 Сейчас в теме
(96) ок, хорошая идея, учту.
После сдачи отчётности появится время, сяду допилю - по совету (44), сделаю текстовый файл настроек, и твоё пожелание тоже реализую.
98. Яков Коган (Yashazz) 1957 19.07.11 14:29 Сейчас в теме
Такая штука для 7.7 была ещё в 2002 году, насколько помню. На Hare.ru скачал, добрая ему память.