0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50

Понемногу - ни о чем: интегрирование программного продукта в Windows

28.12.2011, 21:08. Показов 3014. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
 Комментарий модератора 
Исходная тема: https://www.cyberforum.ru/orde... 18855.html

Не ожидал, что интегрирование программного продукта в Windows, окажется не тривиальной задачей.

Предложенный в данной теме для решения пример является попыткой начать долговременную работу по созданию собственного комплекса для обработки *.LAS файлов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.12.2011, 21:08
Ответы с готовыми решениями:

Понемногу - ни о чем
Это ошибочное мнение, только если в универе вы лишь отсидеться решили. А всякие IDE отвлекают от обучения, потому-что слишком просты. Я...

Имя программного продукта
Я написал cms, лицензия gpl2, придумываю название - всегда находятся существующие программные продукты и скрипты с таким же именем, могу ли...

Технология разработки программного продукта
Ввести N чисел из текстового файла в динамическую память. Найти 5 наибольших чисел. ввести их в другой текстовый файл. Сделать блок- схему.

44
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
28.12.2011, 21:18
Цитата Сообщение от WSN Посмотреть сообщение
Не ожидал, что интегрирование программного продукта в Windows, окажется не тривиальной задачей.
Нет еще никакого программного продукта, так что твои рассуждения об его интегрировании и уж тем более простоте попросту смешны.
0
86 / 86 / 24
Регистрация: 27.02.2010
Сообщений: 397
28.12.2011, 23:58
Если не ошибаюсь, то в стандартном проводнике это не беручка. Можно конечно "поиграться" с форматом файла thumbs.db или поискать альтернативные проводники для просмотра эскизов txt навроде Thumbnails Explorer. Но ничего хорошего и красивого не будет. Как выход - свой проводник.
Все имхо конечно.
1
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
29.12.2011, 15:00  [ТС]
kwinto, спасибо, наметилась ниточка к решению задачи!

А какой модуль системы создает сейчас миниатюры для файлов графических форматов (bmp, jpg, ...) и складывает их в thumbs.db?

Добавлено через 7 часов 19 минут
Вот здесь http://www.thumbnailexpert.com... ail-cache/ нашел:
"... Стоит отметить тот факт, что файл Thumbs.db может быть создан и не только по запросу программы Проводник. Любая программа, использующая определенные интерфейсы ОС Windows, может инициировать сохранение эскизов в файл Thumbs.db. ..."
0
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
31.12.2011, 15:38
WSN, можете выложить несколько примеров файлов - поиграюсь.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
31.12.2011, 17:55  [ТС]
Black Fregat, конечно могу, но .... только когда доберусь до работы ... , а это будет в следующем 2012 году :-).

Поздравляю Вас и всех присутствующих с наступлением Нового Года!

Желаю, чтобы все складывалось, так, как Вам этого хотелось бы. В семье было тепло и уютно, а на работе не покидало удовлетворение от сделанного.

P.S. А начинать проверять идеи можно на обычных *.txt файлах.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
03.01.2012, 13:30  [ТС]
Black Fregat, приложил несколько заархивированных файлов. Поглядите, пожалуйста.
Вложения
Тип файла: rar GO_LIT2.rar (15.2 Кб, 27 просмотров)
Тип файла: rar 2-103-69.rar (1.2 Кб, 20 просмотров)
Тип файла: rar V12.rar (30.1 Кб, 24 просмотров)
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
05.01.2012, 12:41  [ТС]
Есть предложение осчастливить мировое сообщество полезной и бесплатной программкой. Она должна расширять функционал "Проводника" Windows, до немножко более удобного представления файлов *.las в папке, при просмотре этой папки в режиме "Эскиз страницы".
Во-первых при наведении указателя на данный файл должна вывалиться некоторая полезная информация о нем, и, во-вторых, графики должны быть видны в графическом виде (как файлы типа *.jpg видны в виде картинок).

Для выполнения этой работы я готов представить процедуру чтения файла с формированием информации для всплывающего окошка и графической миниатюры для записи в thumbs.db. И надеюсь, что для Вас понятно как сделать так, чтобы "Проводник" в нужное время эти функции выполнял.

Зачем это нужно мне?
Для некоторого удобства в работе и удовлетворения, что кому-то еще это принесет пользу.

Зачем это нужно Вам?
а) Научиться делать то, что никто не делал.
б)Надеюсь, что если немного постараться, то эта программа может войти в стандартный комплект поставки Wind-ы со ссылкой на разработчика (Вас), вполне солидная реклама.

О перспективах создания ПО обработки *.las файлов говорить рано, но эта тема предусматривает такой вариант развития событий.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
18.01.2012, 08:33  [ТС]
Цитата Сообщение от WSN Посмотреть сообщение
Зачем это нужно Вам?
а) Научиться делать то, что никто не делал.
б)Надеюсь, что если немного постараться, то эта программа может войти в стандартный комплект поставки Wind-ы со ссылкой на разработчика (Вас), вполне солидная реклама.
Предлагаю расширить пунктом:
в) заработать денег. (Но тут нужна конкретика)

Посоветуйте, пожалуйста, как оценить возможную стоимость этой работы?
0
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
21.01.2012, 04:40
Цитата Сообщение от WSN Посмотреть сообщение
Предлагаю расширить пунктом:
в) заработать денег.
Это хорошее предложение. А то я уже совсем было потерял интерес к Вашему проекту..
За выходные постараюсь найти время поковыряться в Ваших файлах
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
14.02.2012, 07:44  [ТС]
Даже
Цитата Сообщение от Black Fregat Посмотреть сообщение
Это хорошее предложение.
к реальным телодвижениям не привело.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
21.02.2012, 09:14  [ТС]
_engineer_, извините, но я спросил первым:
Цитата Сообщение от WSN Посмотреть сообщение
Предлагаю расширить пунктом:
в) заработать денег. (Но тут нужна конкретика)
А для определенности хочу сказать:
- Тот, кто умеет и знает, эту микро задачку не будет рассматривать средством заработка. Максимум, с удовольствием получит премию для самоутверждения/поощрения.
- Тот же кто не знает и не умеет - не нужен.
0
117 / 74 / 6
Регистрация: 23.01.2012
Сообщений: 186
21.02.2012, 16:48
Цитата Сообщение от WSN Посмотреть сообщение
_engineer_, извините, но я спросил первым:


А для определенности хочу сказать:
- Тот, кто умеет и знает, эту микро задачку не будет рассматривать средством заработка. Максимум, с удовольствием получит премию для самоутверждения/поощрения.
- Тот же кто не знает и не умеет - не нужен.
Во вложении небольшая программа показывающая, что я могу и умею парсить ваши файлы. Могу также нарисовать графики, сделать каталог с быстрым доступом, сортировкой, сравнением параметров итд.


P.S. Вот решил воспользоваться Вашим советом, потратил 20 минут на эту прогу и знаете удовольствия не получил. Поэтому если интересно, вам, такую прогу получить, вопрос по бюджету открытый.
P.P.S. Глюк в программе:
1. В правой части проводника не открывайте папки (только в левой)
2. Для распарсиванивание один клик по файлу, а не два
Вложения
Тип файла: zip LasInspectr.zip (782.3 Кб, 18 просмотров)
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
21.02.2012, 20:22  [ТС]
Dear _engineer_, та я ж и не сомневался....
ASCII-шный файл нормальный студент должен разгребать, тем более, стандарт достаточно точно описан.
Вопрос то в том, чтобы под "проводник" это подсунуть.
Сумеете?

P.S. А что значит "не получил удовольствия"?
P.P.S. Можете пока с LAS-ом не морочиться, т.к. это не существенная часть задачи, возьмите *.txt.
0
117 / 74 / 6
Регистрация: 23.01.2012
Сообщений: 186
22.02.2012, 09:12
Цитата Сообщение от WSN Посмотреть сообщение
Dear _engineer_
P.S. А что значит "не получил удовольствия"?
Работа без оплаты меня УЖЕ не вдохновляет
Цитата Сообщение от WSN Посмотреть сообщение
Dear _engineer_
P.P.S. Можете пока с LAS-ом не морочиться, т.к. это не существенная часть задачи, возьмите *.txt.
Таки я не получил ответ по бюджету.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
22.02.2012, 12:57  [ТС]
Цитата Сообщение от _engineer_ Посмотреть сообщение
Таки я не получил ответ по бюджету.
Да?

А мне кажется, что я не получил конкретики:
- что предполагаете сделать;
- что за это хотите.

Знаете ли Вы, как заставить "проводник" отображать наши картинки?
Если "Да", то есть смысл обсуждения,
если "нет", то надо узнать (за свой счет, т.к. я обучение не финансирую), а потом перейти в режим "да".
0
117 / 74 / 6
Регистрация: 23.01.2012
Сообщений: 186
22.02.2012, 13:35
Ни разу не писал интеграцию с проводником, но изучил тему.
Ответ: Да могу.
Вопрос: Бюджет?
P.S. Нельзя по правилам форума обсуждать в теме финансовые вопросы, поэтому предложение в личку, но меньше 1000 не интересно.
P.P.S Студента, за два месяца существования топика, как я понимаю Вы не нашли.
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
23.02.2012, 18:57  [ТС]
bigredcat, не понял.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
07.04.2012, 11:29
А если просто пунктик в контекстное меню для своей программы?
Не совсем, конечно, то, но по правой кнопке можно посмотреть график

Добавлено через 4 минуты
Вот только формат записи у файлов разный:
В одном случае строка с ~A это строка заголовка столбцов
~A Depth S2 S1 GAMMA MON1 MON
213.80 16.00 44.00 7750.00 0.00 -149.00
А в другом пустая строка, а заголовки выше
# DEPT ILD ILM SFLU SP DPHI NPHI GR CALI
~A
1509.0000 3.5085 3.5102 4.6729 30.2272 0.0760 0.4803 -999.2500 276.0280
1509.1524 3.5325 3.5597 4.5416 30.2290 0.0851 0.4851 -999.2500 276.0280
Добавлено через 7 минут
Конечно это можно проверить программно и учесть, но тогда надо знать все возможные варианты.
Ну и надо понимать первая колонка значение Х а остальные функция?
Если так, то по посленему примеру график NPHI на одном графике с GR и CALI просто сольётся с осью Х

Добавлено через 5 минут
А с другой стороны, допустим, я вообще не пользуюсь проводником. Мне он кажется неудобным.
Это я к чему: Не проще ли просто написать отдельную программку со встроенными обозревателями дисков и папок, которая при переходе по файлам показавала бы графики?
0
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 50
07.04.2012, 12:42  [ТС]
Цитата Сообщение от Alex77755 Посмотреть сообщение
Не проще ли просто написать отдельную программку со встроенными обозревателями дисков и папок, которая при переходе по файлам показавала бы графики?
Наверняка не проще, т.к. полноценная такая программа будет вторым проводником, а он уже написан. И в проводнике есть интерфейс для добавления форматов обслуживаемых файлов. Так что, нужно только знать, или уметь искать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.04.2012, 12:42
Помогаю со студенческими работами здесь

Лицензирование собственного программного продукта
Подскажите пожалуйста. Я работаю в организации программистом. разработал программный продукт, которым сейчас организация пользуется. Нужна...

Автоматизация тестирования функциональности программного продукта
Кто что использует?

Каковы критерии оценки программного продукта?
Здравствуйте. Скажите пожалуйста, как оценить программный продукт, какие критерии необходимы для этого. Вопрос может показаться не в...

Помогите пожалуйста с написанием программного продукта!
Вобщем задача заключается в том что мне нужно написать программу которая могла бы создавать илюзии миражей на картинке!!! Если есть какие...

Регистрация/сертификация/лицензирование программного продукта
В Российской Федерации является ли обязательным регистрация программных продуктов? Если да, то какие именно продукты обязательно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru