Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.14;
Скачать: CL | DM;

Вниз

Посоветуйте способ реализации -   Найти похожие ветки 

 
greenrul ©   (2002-02-28 11:43) [0]

Программа в которой "вшито" около 1000 JPG картинок ("браузер"), расфасованных по категориям. Клик на картинке - скачивается из Инета файл с таким названием. Вот мои вопросы

1. Как лучше реализовать этот "браузер" - в стиле ACDSee
2. При скачке открывается download.cgi?NameOfTheFile - скрипт переадрисовывает на файл ТОЛЬКО если запрос идет из программы - я не силен в Perl, но написать такое могу - только как узнать что качает именно ЭТА прога через nmHTTP?
3. Нужно ли для таких дел делать Б.Д. (никогда не связывался) - но чтобы работала на всех компах без предустановленного SQL и пр.?
4. Как лучше разместить эти картинки (и их имена) чтобы не выкладывать их в открытую директорию, но можно было их выводить?

Заранее благодарю - очень не хочется сделать "неразумно" поэтому и прошу совета


 
Deus   (2002-02-28 11:52) [1]

1. TDrawGrid?
2. Передавать скрипту не только имя файла, но и некий пароль:
download.cgi?NameOfTheFile=qwerty?pass=asdf\
3. Можно использовать не-BDE БД. Типа TMemoryTable или DBIsam
4. Выкладывать в закрытую и приходить туда запросом типа
http://mysuperlogin:mysecretpas@myserver.ru/download....
Или сделать один большой файл из которого перловый скрипт будет выдирать нужную картинку


 
greenrul ©   (2002-02-28 12:35) [2]

4 - картинки лежат в программе


 
Deus   (2002-02-28 12:54) [3]

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


 
greenrul ©   (2002-02-28 13:24) [4]

А есть способ засунуть в отдельный файл/ресурс?

будет прога быстрее шуровать?


 
greenrul ©   (2002-02-28 13:39) [5]

А в идеале - надо облегчить апдейт "картинок" для проги - складывать файлы/ресурсы в директорию и новые апдейты тудаже - это не проблема, но ЧТО за файлы... тип файлов и прочее 8(?


 
Deus   (2002-02-28 13:52) [6]

Ресурсы запихать в DLL.
О том, как это сделать и как потом обратно вытащить - во многих FAQ описано....


 
greenrul ©   (2002-02-28 14:24) [7]

спасибо


 
greenrul ©   (2002-02-28 16:14) [8]

А как можно сделать в 1 ячейке картинку и в этой же ячейке внизу подпись к ней???


 
Deus   (2002-02-28 16:18) [9]

Сделать канву больше по вертикали, чем картинка, скопировать туда картинку, вывести снизу текст...
Хотя может и лучше способ есть - это первое, что в голову пришло.


 
greenrul ©   (2002-02-28 16:49) [10]

как я понял, второй способ и используют в ACDSee - а есть ли нормальные компоненты а-ля DrawGird но с подгрузкой инфы из файлика, загрузокой картинок и этим самым вторым способом?


 
Deus   (2002-02-28 17:00) [11]

не видел
поищи на www.torry.net



Страницы: 1 вся ветка

Текущий архив: 2002.03.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.008 c
7-43207
Maxik aka Musicmax
2001-12-10 21:56
2002.03.14
В 98, 95 винде есть mpr.dll к которой можно обратиться функцией WNetEnumCachedPasswords, если знаете подскажите есть ли аналогичные длл в WinXP, Win2000, и если есть то как называются и какими функциями к ним обратиться!


4-43221
dr.Flex
2002-01-15 22:23
2002.03.14
Беркли сокеты в Винде


1-43019
HSashsa
2002-02-28 18:15
2002.03.14
Работа с массивом компонентов


1-43001
Дмитрий_Ч
2002-02-28 12:38
2002.03.14
Помогите кто знает как...


7-43195
инкогнито
2001-12-04 16:14
2002.03.14
Как писать .VXD драйвера?