Форум
Написать нам
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Мир Multimedia Builder » MMB EMBEDDED UNLOAD (Утилита для выгрузки embedded файлов)
MMB EMBEDDED UNLOAD
SowerДата: Четверг, 04 Июня 2009, 18:24 | Сообщение # 31
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
ТАДАМ!!! ГОТОВО - НОВаЯ УТИЛИТКА ГОТОВА К БОЮ! Прошу к тестированию :)

Скачать!

Прикрепления: 7002677.png (14.2 Kb)
 
toizyДата: Четверг, 04 Июня 2009, 18:31 | Сообщение # 32
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
А если сделать так, чтоб окно программы не появлялось вообще?

Добавлено (04 Июнь 2009, 18:31)
---------------------------------------------
Багов нет, кроме заголовка Caption в диалоге выбора каталога для извлечения


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Четверг, 04 Июня 2009, 18:43 | Сообщение # 33
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
А если сделать так, чтоб окно программы не появлялось вообще?

Можно :)! Попробую щас сделать, но может завтра

Добавлено (04 Июнь 2009, 18:43)
---------------------------------------------

Quote (toizy)
Caption в диалоге выбора каталога для извлечения

Укажите папку для извлечения - пойдет :)


Сообщение отредактировал Grand - Четверг, 04 Июня 2009, 18:41
 
toizyДата: Четверг, 04 Июня 2009, 18:44 | Сообщение # 34
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
я тебе даже код давал... запуск процесса + SW_HIDE, тогда оно не появляется

Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Четверг, 04 Июня 2009, 18:46 | Сообщение # 35
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
я тебе даже код давал... запуск процесса + SW_HIDE, тогда оно не появляется

твой код не работал
 
toizyДата: Четверг, 04 Июня 2009, 19:35 | Сообщение # 36
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Grand)
Укажите папку для извлечения - пойдет

Нет, диалог выбора каталога для извлечения - на нём написано Caption. Назови уже как-нибудь :) А то и так ясно, что это кепшн

Quote (Grand)
твой код не работал

да ну не может такого быть :)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Пятница, 05 Июня 2009, 09:47 | Сообщение # 37
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
да ну не может такого быть

да, вот так :)

Добавлено (05 Июнь 2009, 09:47)
---------------------------------------------
насчет Caption надо подумать, проблема так проблема :D

 
toizyДата: Пятница, 05 Июня 2009, 11:46 | Сообщение # 38
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Всё работает, если не просто копировать и вставлять. Ну смотри сам.

Кепшн и вроде больше замечаний нет


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Пятница, 05 Июня 2009, 13:43 | Сообщение # 39
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
если не просто копировать и вставлять

так я не просто копировал и вставлял, там ошибка была, я не смог с ней разобраться
 
YURIYДата: Воскресенье, 14 Июня 2009, 02:08 | Сообщение # 40
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (Grand)
насчет Caption надо подумать, проблема так проблема

Ну так и? :)

И маленькое замечание. Из mbd файлов уже не умеет программа извлекать... :( Как это понимать?

Добавлено (14 Июнь 2009, 02:08)
---------------------------------------------
Залил утилитку на сайт thumbs_up

Grand, с тебя должок :) Жду исправления!

Файл залил от твоего имени, можешь в любой момент его исправить без моего участия. Только описание просьба не трогать - задолбался, пока сочинил redface

Ссылка в первом сообщении темы и выше.



Вечная память Андрею Сергееву!
 
SowerДата: Воскресенье, 14 Июня 2009, 12:44 | Сообщение # 41
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Вот наконец взялся и доделал + добавил возможность запускать файлы из списка по двойному клику. Теперь окно запускаемой программы не видно :)

Добавлено (14 Июнь 2009, 06:18)
---------------------------------------------
да и ещё следующая версия ну просто должна быть переписана на KOL :) , такчто ждите новую с новыми функциями, приятными мелочами и самое главное компактным размером версию :)

И еще могу сделать маленький плагин для защиты от выгрузки этой программкой (да и вообще даже вручную из tеmp'а), например, если файлы нужно обязательно скрыть :) , такчто жду ваше решение насчет этого

Добавлено (14 Июнь 2009, 06:21)
---------------------------------------------

Quote (YURIY)
Из mbd файлов уже не умеет программа извлекать... Как это понимать?

Почему? Берем mbd файл, запускаем в mmb, а файлы появляются в темпе, обновляем список (если надо) и нажимаем кнопку Выгрузить :)


Сообщение отредактировал Grand - Воскресенье, 14 Июня 2009, 12:45
 
YURIYДата: Воскресенье, 14 Июня 2009, 12:46 | Сообщение # 42
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (Grand)
Вот наконец взялся и доделал + добавил возможность запускать файлы из списка по двойному клику. Теперь окно запускаемой программы не видно

Во, спасибо, всё отлично thumbs_up Файл посмотрел, пометил его как активный - теперь и другие смогут скачать :)

Quote (Grand)
Почему? Берем mbd файл, запускаем в mmb, а файлы появляются в темпе, обновляем список (если надо) и нажимаем кнопку Выгрузить

Мда... Нужно ночью не работать, а спать :) Пардон, бывает. Предлагаю по этому поводу сделать маленькую кнопочку с хелпом. А лучше, думаю, использовать MainMenu.



Вечная память Андрею Сергееву!
 
SowerДата: Воскресенье, 14 Июня 2009, 12:52 | Сообщение # 43
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Так чо насчет:
Quote (Grand)
И еще могу сделать маленький плагин для защиты от выгрузки этой программкой (да и вообще даже вручную из tеmp'а), например, если файлы нужно обязательно скрыть , такчто жду ваше решение насчет этого
 
YURIYДата: Воскресенье, 14 Июня 2009, 12:53 | Сообщение # 44
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Это с Димой беседуйте. Он у нас ответственный по части плагинов :)


Вечная память Андрею Сергееву!
 
toizyДата: Воскресенье, 14 Июня 2009, 13:40 | Сообщение # 45
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Grand)
Берем mbd файл, запускаем в mmb

А ведь можно сделать загрузчик, чтобы запускать mbd прямо из программы.

Quote (Grand)
плагин для защиты от выгрузки этой программкой (да и вообще даже вручную из tеmp'а)

Это ж на каком принципе будет устроено?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Воскресенье, 14 Июня 2009, 13:48 | Сообщение # 46
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
Это ж на каком принципе будет устроено?

На простейшем, запускается программа, плагину шлем адрес для новой папки <Embedded>, тот быстро прячет файлы, вот и всё :) ничего заумного не предлагаю :)
Quote (toizy)
А ведь можно сделать загрузчик, чтобы запускать mbd прямо из программы.

Конечно, но тогда раздуется программа, хотя можно копировать в папку Player mbd файл под именем player.mbd и запускать player.exe, тогда все будет работать :)

В следующей версии сделаю :)

 
toizyДата: Воскресенье, 14 Июня 2009, 14:25 | Сообщение # 47
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Grand)
тот быстро прячет файлы, вот и всё

как всё просто... а куда прячет?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Воскресенье, 14 Июня 2009, 14:53 | Сообщение # 48
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
как всё просто... а куда прячет?

Quote (toizy)
плагину шлем адрес для новой папки <Embedded>

:)
 
toizyДата: Воскресенье, 14 Июня 2009, 14:57 | Сообщение # 49
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Шлём адрес... новой папки... На пальцах объяснить не можешь?

Как ты путь к <Embedded> изменишь?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Воскресенье, 14 Июня 2009, 15:22 | Сообщение # 50
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
Как ты путь к <Embedded> изменишь?

Ну это образно типа :D
 
toizyДата: Воскресенье, 14 Июня 2009, 15:25 | Сообщение # 51
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Мда...

Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Воскресенье, 14 Июня 2009, 15:31 | Сообщение # 52
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (toizy)
Мда...

Да ладно, четы придрался та к мелочи такой :(
 
toizyДата: Воскресенье, 14 Июня 2009, 15:34 | Сообщение # 53
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Нет, просто мне кажется, что ты сегодня недоспал... иначе этот бред я объяснить не могу

Жизнь оказалась не такой уж и забавной, как поначалу...
 
SowerДата: Воскресенье, 14 Июня 2009, 15:54 | Сообщение # 54
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Какой бред, где бред? %) toizy, ты чо то...
В чем бред, в том чтобы сделать плагин, который простым способом скрывает файлы в папку, о которой знает только сам автор программы????? %)
Скрывает, тоесть просто тупо копирует их в другую папку, а в папке <embedded> всё удаляет, потом программа обращается к внедренным файлам по пути, в который были скрыты/спрятаны файлы.

И где бред? :)

Сообщение отредактировал Grand - Воскресенье, 14 Июня 2009, 15:56
 
YURIYДата: Воскресенье, 14 Июня 2009, 15:58 | Сообщение # 55
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (Grand)
сделать плагин, который простым способом скрывает файлы в папку, о которой знает только сам автор программы????? Скрывает, тоесть просто тупо копирует их в другую папку, а в папке <embedded> всё удаляет, потом программа обращается к внедренным файлам по пути, в который были скрыты/спрятаны файлы.

cmd.exe



Вечная память Андрею Сергееву!
 
toizyДата: Воскресенье, 14 Июня 2009, 16:24 | Сообщение # 56
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Grand)
потом программа обращается к внедренным файлам по пути, в который были скрыты/спрятаны файлы.

Как она к ним может обратиться, если константа <Embedded> всегда имеет одно значение? Она просто их там не найдёт. К примеру:

f$ = '<Embedded>\1.txt'
s$ = StrFromFile(f$, 1, 1)

что будет содержать s$ после "скрытия"? Да ничего, просто потому что файл 1.txt уже не лежит в <Embedded> по воле плагина, который его куда-то уже упрятал.

Добавлено (14 Июнь 2009, 16:24)
---------------------------------------------
А, понял о чём костыли. Копируем из <Embedded> в другую папку и в программе обращаемся не к <Embedded> а к той папке. Но куда ты спрячешь файлы на компьютере юзера, где он у себя дома?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Воскресенье, 14 Июня 2009, 17:58 | Сообщение # 57
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Зачем все эти понты?
В принципе можно зашифровать вложенный файл любым алгоритмом,
плагин считывает из ембедед файл, дешифрует его и записывает куда либо,
при закрытии проги удаляет расшифрованое.
Но для чего это нужно?
 
SowerДата: Воскресенье, 14 Июня 2009, 18:15 | Сообщение # 58
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Alex3A, зачем такие заморочки?

Quote (toizy)
Но куда ты спрячешь файлы на компьютере юзера, где он у себя дома?

Да куда хочешь. ПИшешь ты программку на ммб, у тя есть встроенные файлы, их нужно уберечь от чужих глаз, при старте программы отправляешь плагину место для ныканья :) пусть это будет c:\windows, потом когда программа запускается все файлы в тот каталог, а откуда юзер будет знать, что какието файлы есть или нет в embedded, копируется чо или нет и т.д.! Можно конечно все это дело раскрыть, но кому оно надо, если даже юзер не будет точно знать, что что-то вообще происходит :)
 
toizyДата: Воскресенье, 14 Июня 2009, 18:50 | Сообщение # 59
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Вот только один из минусов - запуск программы удлинится вдвое.

Ну хочешь, делай. Нам же оч сильно кажется, что это гемор и никому это не надо. Тема защиты избита и признана недостойной нашего внимания.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
YURIYДата: Воскресенье, 14 Июня 2009, 19:27 | Сообщение # 60
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Grand, а вот тебе и небольшая награда:

http://mmbuilder.ru/load/41-1-0-527#comments

:)



Вечная память Андрею Сергееву!
 
Форум MMB » Всё о программе Multimedia Builder » Мир Multimedia Builder » MMB EMBEDDED UNLOAD (Утилита для выгрузки embedded файлов)
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск: