Мой проект "Пользовательская оболочка"

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Мой проект "Пользовательская оболочка"

Сообщение Alexanbar » 26.05.2004 (Ср) 23:25

Желающие могут скачать, обсудить, протестировать и использовать мою программу со страницы http://web.avtlg.ru/~sashab (бесплатно)
Затрудняюсь точно определить назначение программы. В частности, в программе присутствуют основные функции файлового менеджера, FTP-клиента, web-браузера. Сейчас работаю над созданием Почтового клиента и его интеграцию в оболочку.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 01.06.2004 (Вт) 22:53

А что, есть ли желающие выразить отношение к программе?

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 01.06.2004 (Вт) 23:27

Здорово! Сколько делал?
А назначение действительно не совсем понятно! :roll:
Нет меня больше

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 02.06.2004 (Ср) 3:14

Что то типа замены Explorer'a?

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 02.06.2004 (Ср) 12:50

Делаю уже, наверное, 2 или 3 года. В помощи к программе кое-что расказано о предыстории написания программы.

1) В частности, как правило, пространства Рабочего стола не хватает. В связи с этим можно создавать любое количество функциональных эквивалентов Рабочих столов (у меня это назывется Составной проект), вложенных друг в друга. Соответственно, каждый Составной проект - своя тема.
2) Кэш Приложений помогает создать простые проекты или запустить нужные для данной темы приложения
3) Очень полезный инструмент - Рабочие каталоги. Можно сконструировать контейнер для файлов и папок со своими атрибутами.
4) Пакетная обработка - замена простым *.bat файлам
Поочерёдный запуск приложений с возможностью проверки условий
5) Никуда не денешься от файловых операций. Проводник даёт очень неудобные и ненадёжные средства для проведения файловых операций. Гораздо удобнее оказывается двухпанельный файловый менеджер типа Windows Commander. Пользовательская оболочка легко превращается в 2-панельный файл-менеджер, нажатием клавиш Alt+F1 или Alt+F2
6) Внутри каждого Составного проекта можно организовать записную книжку ( у меня - это План работы) . Пока собственно планирование организовано вручную
7) Теперь имя файла/папки может содержать ЛЮБЫЕ ПЕЧАТНЫЕ СИМВОЛЫ. В файловых операциях этот сервис поддерживается пока не везде - нужно сделать собственный эквивалент функции SHFileOperation
8) Реализовано сохранение web-страниц на диск

Сейчас работаю над интеграцией почты в оболочку. Уже создана почтовая программа. Будет добавлен ещё один тип простых проектов - Пачка писем.

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

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 02.07.2004 (Пт) 13:31

Вышла новая версия программы, включающая почтовый клиент. См. http://web.avtlg.ru/~sashab/Download/InstallCustom2.exe

aqw
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 04.07.2004 (Вс) 8:50

Сообщение aqw » 04.07.2004 (Вс) 9:26

Нормально но с 2001 года!...

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 04.07.2004 (Вс) 21:49

Это ещё не всё. До сих пор идеи не иссякли - не успеваю их внедрять. Насчёт почты - всего лишь одна из них, но на реализацию этой идеи ушло полгода.
Срочто требуются спонсоры и помощники - уже одной годовы не хватает.

Sanya Z
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 240
Зарегистрирован: 18.08.2003 (Пн) 3:15
Откуда: Москва

Сообщение Sanya Z » 05.07.2004 (Пн) 9:46

Нормально! А что весит так много?8-/
И пусть в моих поступках не было логики...

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 05.07.2004 (Пн) 19:22

Обычная для VB6 история - MSVBVM60.DLL со товарищами. Своего у меня там - два exe-модуля, 4 ActiveX.dll , один OCX. Остальное - от Microsoft.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 05.07.2004 (Пн) 19:23

P.S. Ещё два файла помощи

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 14.07.2004 (Ср) 1:43

Предлагаю тем, кому программа понравилась, и есть желание поддержать её развитие, написать (бесплатно - ведь сама программа - бесплатная!) обзорную статью о Пользовательской оболочке ( можно с конструктивной критикой - в меру). Нужен взгляд со стороны. Если статья будет хорошей, как минимум, обещаю разместить на своём сайте. Если статей будет несколько, выберем лучшие. Желательно согдасовать план статьи.

Отправляйте предложения на newprj@mail.ru или в этот форум как продолжение темы.

Egor_moscow
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 31.07.2004 (Сб) 5:15

Сообщение Egor_moscow » 02.08.2004 (Пн) 3:38

2Автор: Ну ты блин даешь! Стока времени одну прогу делать! У меня б давно терпение лопнуло! МОЛОДЕЦ!!!

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 02.08.2004 (Пн) 20:48

Дело в том, что программа мноплановая, поэтому приходится постоянно изучать новую информацию: начиналось всё с Webbrowser-а, затем - Listview, FTP, загрузка файлов, локальная сеть, почта ... и края не не видно.

Sanya Z
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 240
Зарегистрирован: 18.08.2003 (Пн) 3:15
Откуда: Москва

Сообщение Sanya Z » 03.08.2004 (Вт) 1:39

Alexanbar писал(а):Дело в том, что программа мноплановая, поэтому приходится постоянно изучать новую информацию: начиналось всё с Webbrowser-а, затем - Listview, FTP, загрузка файлов, локальная сеть, почта ... и края не не видно.


Пока края не видно - делай ШареВаре! :wink: :idea:
1)окупишь все свои огромные труды.
2)будешь пользователей завлекать её перспективностью, т.е. "прога часто обновляется" и т.д.. :arrow:
И пусть в моих поступках не было логики...

Egor_moscow
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 31.07.2004 (Сб) 5:15

Сообщение Egor_moscow » 03.08.2004 (Вт) 3:27

Честно говоря ничего особо примичательного я в ней не нашел! :-( (Наверное плохо смотрел!)Может объясните что в ней интерестного есть?

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 13.08.2004 (Пт) 22:33

Шароварство - это отдельный вопрос, во многом не связанный с написанием самой программы. Нужно задать правильную цену, создать более-менее надёжный ключ и т.д. - много посторонней возни. Возможно, что придётся к этому прийти.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 13.08.2004 (Пт) 22:43

Насчёт того, что в программе интересного - см. выше в обсуждении программы. Я там кратко всё описал.

Основная идея - разложить всю информацию по темам. Информация обычно сидит в документах различного формата, в письмах и т.д. Есть средства пакетной обработки.
Очень удобный объект "Рабочий каталог" - позволяет создать ссылку на несколько каталогов с заданным шаблоном.
Есть нестандартные файловые операции, в частности, РАЗМНОЖЕНИЕ файлов.
Почтовый клиент поддерживает туже идеологию - привязка писем к теме наряду с обычными документами.
В помощи почти обо всём написано.

Egor_moscow
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 31.07.2004 (Сб) 5:15

Сообщение Egor_moscow » 14.08.2004 (Сб) 2:01

Вас понял перехожу на прием.... :-)

лезу в помощь фичи искать!

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 08.09.2004 (Ср) 22:24

Выложена новая версия 2.2.6. Скачать можно со страницы как полную версию, так и обновление к предыдущим, начиная с 2.1.3 http://web.avtlg.ru/~sashab/Download.htm.

Из наиболее важных новых черт - копирование с Кэша IE с конверсией гиперссылок (с реконструкцией структуры сайта), а также - просмотр списка писем пачки писем и, соответственно, каждого письма в отдельности.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 11.09.2004 (Сб) 10:52

Может быть это все и здорово, но вид какой-то... непрезентабельный :evil:
Моду создают модоки, а распространяют модозвоны.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 11.09.2004 (Сб) 22:05

Есть ли конкретные замечания к внешнему виду?

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 12.09.2004 (Вс) 19:14

Вот мои претензии. Такой интерфейс убивает в человеке чувство прекрасного :twisted:

Номер 1

Изображение

Номер 2

Изображение

Номер 3

Изображение
Моду создают модоки, а распространяют модозвоны.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 12.09.2004 (Вс) 23:08

1) Не очень понял насчёт неудобного выбора меню:

У меня логика использования меню кнопок Пуск, Проекты, Архив отличается от принятого в Windows. При выборе ярлыка приложения происходит не только его запуск, но и переход в папку, его содержащую. При этом предполагается, что раз уж выбран ярлык, может понадобиться и другой из той же группы.

2) Насчёт шрифтов разного размера:
некоторые слова не помещаются на кнопке. Если брать одинаковый шрифт, получается ещё хуже.

Насчет формы при загрузке оболочки подредактирую.

Сейчас сделано так:
Цвет фона этой формы такой же, как и у Рабочего стола.
Цвет шрифта - всегда чёрный, но я планирую егог делать такой же, как и у подписей под иконками Рабочего стола.
В принципе, на мой взгляд, эта форма не очень заслуживает пристального внимания - ведь она видна только при запуске программы.


3) насчёт иконок в панели инструментов подумаю, но вообще-то не вижу ничего предосудительного в соседстве иконок разного качества.

4) значки в меню действительно малы и нечётки, как - нибудь займусь и этим, просто в нашем любимом VB6, да и в Vb.net тоже нет встроенных средств для создания нормальных меню с иконками - приходится идти окольными путями

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.09.2004 (Вс) 23:43

Про меню: ты видел PopupMenu2 в наших проектах? Любое меню на твой вкус!
Изображение

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 13.09.2004 (Пн) 21:14

Скачал исходник. Буду разбираться. К выпуску очередной новой версии, скорее всего, изменить что-либо в меню не успею, но когда-нибудь это сделаю

Daniil
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 13.03.2004 (Сб) 19:55
Откуда: Нижний Новгород

Сообщение Daniil » 14.09.2004 (Вт) 16:14

Да, меня на один проект зватает максимум на 3-4 месяца...... Видимо ты усидчивый....
С уважением Данил. Пишите мне на Daniil_2003@mail.ru

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 14.09.2004 (Вт) 20:51

Alexanbar писал(а):Не очень понял насчёт неудобного выбора меню:

1) Нажав на кнопку "Пуск", приходится перемещать курсор на "Программы" - надписи мигают.
2) Меню слишком мелкое, курсор часто "съезжает" и приходится начинать все сначала.

Alexanbar писал(а):некоторые слова не помещаются на кнопке. Если брать одинаковый шрифт, получается ещё хуже

Может быть, следует расширить кнопки?

Alexanbar писал(а):не вижу ничего предосудительного в соседстве иконок разного качества

Как говорится, на вкус и цвет... Но вообще-то соседство разношерстных иконок создает своего рода дисгармонию :twisted:
Моду создают модоки, а распространяют модозвоны.

Daniil
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 13.03.2004 (Сб) 19:55
Откуда: Нижний Новгород

Сообщение Daniil » 14.09.2004 (Вт) 22:56

а дайте точную ссылку на закачку программы а то по ссылке http://web.avtlg.ru/~sashab/Download.htm.
выдает "Not Found
The requested URL /~sashab/Download.htm. was not found on this server."
С уважением Данил. Пишите мне на Daniil_2003@mail.ru

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 15.09.2004 (Ср) 19:55

Моду создают модоки, а распространяют модозвоны.

След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList