ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

28.08.2008, 20:36
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 118
Провел на форуме: 154185
Репутация:
32
|
|
Сообщение от BEGINER
здесь VC8 ругается, что типа int не по умолчанию, хотя VC6 компилит молча
Оно и к лучшему. Чем больше поддержка стандарта, тем лучше нам всем будет. 
|
|
|

29.08.2008, 08:42
|
|
Познающий
Регистрация: 25.04.2008
Сообщений: 51
Провел на форуме: 146826
Репутация:
17
|
|
Здравствуйте.
Это опять я.
И у меня пару вопросов:
1. Как можно организовать скачку файла(может, есть какие нибудь функции, а не просто отправкой Get запроса). А как файл докачать?
2. Как проверить сущ. файла.
3. Как скопировать запускаемый файл(мой) куда нибудь еще(не знаю как определить путь к файлу).
Спасибо.
|
|
|

29.08.2008, 09:13
|
|
Познающий
Регистрация: 25.04.2008
Сообщений: 51
Провел на форуме: 146826
Репутация:
17
|
|
такс. по докачке инфу нашел, http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35
как путь определить вроде тоже:
Код:
char *program;
program=GetExePath();
Буду пытатца... Ох не люблю я с HTTP работать, тем более в С++
|
|
|

29.08.2008, 10:01
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
Провел на форуме: 33376
Репутация:
3
|
|
Скомпилировал код из поста 1433 в Vc9. На моем компе все идет. на других компах не запускается. ЧТо делать?
|
|
|

29.08.2008, 11:17
|
|
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме: 287212
Репутация:
62
|
|
BEGINER, видимо, твоя прога требует для работы библиотеки, идущие сместе со студией.
Заходишь в свойства проекта > Configuration Properties > General > Use of MFC выставляешь Use MFC in a Static Library. После этого твоя программа будет работать без дополнительных библиотек.
|
|
|

29.08.2008, 12:25
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
Провел на форуме: 33376
Репутация:
3
|
|
Сообщение от ForNeVeR
BEGINER, видимо, твоя прога требует для работы библиотеки, идущие сместе со студией.
Заходишь в свойства проекта > Configuration Properties > General > Use of MFC выставляешь Use MFC in a Static Library. После этого твоя программа будет работать без дополнительных библиотек.
Программа консольная, неужели ей нужен MFC?
|
|
|

29.08.2008, 12:32
|
|
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме: 287212
Репутация:
62
|
|
Консольная программа тоже может создавать окошки. Сначала попробуй, потом удивляйся.
|
|
|

29.08.2008, 12:39
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
Провел на форуме: 33376
Репутация:
3
|
|
Сообщение от ForNeVeR
Консольная программа тоже может создавать окошки. Сначала попробуй, потом удивляйся.
Попробовал. 11 error(s)
Код:
Build Log Build started: Project: screenshot_jpg, Configuration: Release|Win32
Command Lines Creating temporary file "f:\project\screenshot_jpg\Release\RSP00001175962312.rsp" with contents
[
/OUT:"F:\project\screenshot_jpg\Release\screenshot_jpg.exe" /INCREMENTAL:NO /MANIFEST /MANIFESTFILE:"Release\screenshot_jpg.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DELAYLOAD:"OleAcc.dll" /DEBUG /PDB:"f:\project\screenshot_jpg\Release\screenshot_jpg.pdb" /SUBSYSTEM:CONSOLE /LARGEADDRESSAWARE:NO /TSAWARE:NO /OPT:REF /OPT:ICF /OPT:WIN98 /DYNAMICBASE /NXCOMPAT /DELAY:UNLOAD /MACHINE:X86 GdiPlus.lib DelayImp.lib
".\Release\screenshot_jpg.obj"
".\Release\stdafx.obj"
]
Creating command line "link.exe @f:\project\screenshot_jpg\Release\RSP00001175962312.rsp /NOLOGO /ERRORREPORT:PROMPT"
Output Window Linking...
LINK : warning LNK4224: /OPT:WIN98 is no longer supported; ignored
LINK : warning LNK4199: /DELAYLOAD:OleAcc.dll ignored; no imports found from OleAcc.dll
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__DeleteObject@4 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__RestoreDC@8 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__BitBlt@36 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__SelectObject@8 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__SaveDC@4 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__DeleteDC@4 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__CreateDIBSection@24 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__GetDeviceCaps@8 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__CreateCompatibleDC@4 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
screenshot_jpg.obj : error LNK2019: unresolved external symbol __imp__CreateDCW@16 referenced in function "int __cdecl GetScreeny(wchar_t *,unsigned long)" (?GetScreeny@@YAHPA_WK@Z)
F:\project\screenshot_jpg\Release\screenshot_jpg.exe : fatal error LNK1120: 10 unresolved externals
Results Build log was saved at "file://f:\project\screenshot_jpg\Release\BuildLog.htm"
screenshot_jpg - 11 error(s), 2 warning(s)
|
|
|

29.08.2008, 12:50
|
|
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме: 287212
Репутация:
62
|
|
BEGINER, исходники в студию. Ну или иди... в аську.
|
|
|

29.08.2008, 12:54
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
Провел на форуме: 33376
Репутация:
3
|
|
Сообщение от ForNeVeR
BEGINER, исходники в студию. Ну или иди... в аську.
Исходник в посте 1433
Все заработало, спасибо.
Пришлось добавить GDI32.lib
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|