|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
|
Скрипт открытия интернет ссылки09.05.2012, 10:32. Показов 24662. Ответов 18
Метки нет (Все метки)
Всем доброго времени суток!
Я в программировании С++ новичок, можно так сказать на уровне написания программы "Hello World!" поэтому с логикой только начинаю разбираться.. Подскажите пожалуйста профессионалы кто знает, 1. как написать скрипт, который при компиляции и запуске созданной программы С++ открывает указанную ссылку, например WWW.yandex.ru ? 2. как так же в этом скрипте можно указать открытие FTP сервера (ftp open 192.168.0.1 login admin password admin) и запуск скачивания какого-нибудь файла c FTP, например фото.jpg ? Я в интернете вроде видел, что нужно какие-то библиотеки подключать, а какие, и подробностей описание не нашел..( P.S. Если можно, напишите пожалуйста примерный скрипт по данному вопросу, заране благодарен!
0
|
|
| 09.05.2012, 10:32 | |
|
Ответы с готовыми решениями:
18
Скрипт Открытия Excel BAT-файл для открытия ссылки в браузере Скрипт для автоматического открытия программы |
| 09.05.2012, 11:14 | |
|
Рановато вы за ftp и http взялись.
1. Какая связь между "сриптом" и "языком программирования С++"? 2. Что значит "отукрыть ссылку"? а) запустить системный браузер по умолчанию с указанной ссылкой б) открыть страницу по ссылке в собственном окне программы 3. По ftp та же история. Плюс надо ли открывать список файлов на ftp, реализовывать навигацию или просто "скачать файл" Или вы хотите написать программу, которой подсовывается скрипт на своем языке и она его выполняет?
0
|
|
|
|
||||||
| 09.05.2012, 11:15 | ||||||
|
Вот, откроет IE и Firefox с ключом https://www.cyberforum.ru/
![]()
2
|
||||||
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
||||
| 09.05.2012, 11:40 [ТС] | ||||
|
1. Ну в моем понимании скрипт, это пример команд написания на С++ 2. Открыть ссылку. это значит при компиляции написаной программы на С++ и кликом на созданный ЕХЕ файл, открывается ссылка www.yandex.ru в браузере. 3. Да, нужно например с FTP сервера скачать просто файл на ПК с которого запущена программа например по адресу: C:\Documents and Settings\администратор\Мои документы\Downloads, который указываешь в скрипте сам. Прошу не судить строго за некорректность моих фраз, я новичок))) Добавлено через 1 минуту Спасибо за ответ и пример! :-) Добавлено через 9 минут 1>------ Построение начато: проект: EXE, Конфигурация: Debug Win32 ------ 1>Построение начато 09.05.2012 15:38:41. 1>PrepareForBuild: 1> Создание каталога "C:\Documents and Settings\Администратор\Рабочий стол\Моя первая программа С++\EXE\Debug\". 1>InitializeBuildStatus: 1> Создание "Debug\EXE.unsuccessfulbuild", так как было задано "AlwaysCreate". 1>ClCompile: 1> stdafx.cpp 1> EXE.cpp 1>c:\documents and settings\Администратор\рабочий стол\моя первая программа с++\exe\exe\exe.cpp(4): error C2013: отсутствует ">" 1>c:\documents and settings\Администратор\рабочий стол\моя первая программа с++\exe\exe\exe.cpp(4): warning C4627: #include <Windows.h>: пропущен при поиске использования предкомпилированного заголовка 1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка 1>c:\documents and settings\Администратор\рабочий стол\моя первая программа с++\exe\exe\exe.cpp(15): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник. 1> 1>СБОЙ построения. 1> 1>Затраченное время: 00:00:01.20 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
|
||||
| 09.05.2012, 11:41 | |
|
Только WinExec - это WinAPI. Т.е. не стандарт языка.
Есть еще system(): http://v2.cplusplus.com/reference/clibrary/cstdlib/system/
0
|
|
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
||||||
| 09.05.2012, 12:16 [ТС] | ||||||
|
Получилось!)))))) 1 Была моя ошибка, забыл добавить > в принципе на это и указал компилятор в логе ощибок 2 Нужно еще сюда добавить #include "stdAfx.h" на это тоже компелятор укузывает в логе ошибок! Добавлено через 23 минуты Маленько изменил программу, суть ее такова: При открытии программы, должен проходить ping 192.168.0.2 Программа скомпелировалась, но пинг не идет.. Можете указать где ошибка? Вот скрипт: // EXE.cpp: определяет точку входа для консольного приложения. //
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
||
| 09.05.2012, 12:24 [ТС] | ||
|
Я взял из вышеуказанного скрипта который открывает ссылки браузера интернета, изменил путь, указав на cmd.exe и добавил дальше вместо адресной строки команду ping 192.168.0.2 дальше ничего не менял слэш не нужен тут?
0
|
||
| 09.05.2012, 12:35 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
|||||||
| 09.05.2012, 12:44 [ТС] | |||||||
|
А это тогда что такое, не скрипт разве??
0
|
|||||||
|
Каратель
|
||
| 09.05.2012, 12:50 | ||
|
Не по теме:
но только не скрипт, скрипты пишут на скриптовых языках(ваш КО) и да никакой stdafx не нужен, при создании проекта нужно поставить галку "пустой проект"
0
|
||
| 09.05.2012, 13:22 | |||||||
|
Символ "\" в строковых константах имеет специальное значение. Поэтому если вам нужен сам символ то он в строках экранируется (дублируется). А вот символ "/" - обычный символ, как, например, "a". Поэтому вы пытаетесь выполнить команду
Добавлено через 40 секунд И не спешите в изучении языка - двигайтесь последовательно.
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
|
| 09.05.2012, 14:24 [ТС] | |
|
0
|
|
|
|
|||||||||||
| 09.05.2012, 17:51 | |||||||||||
|
Щас я вам помогу, короче делаете вот так:
1. создаете тексктовый файл на рабочем столе. 2. пишете туда следующее:
![]() 4. Компилируете вот такой код:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
|||||||
| 09.05.2012, 18:47 [ТС] | |||||||
|
В интернете кое что нашел тоже, сделал таким образом чтоб без батника обойтись:
0
|
|||||||
|
|
||||||||||||||||
| 09.05.2012, 19:58 | ||||||||||||||||
Можно еще добавить
Добавлено через 1 минуту Вообщем вот так: ![]()
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
|
||
| 11.05.2012, 12:56 [ТС] | ||
|
А если усложнить например, и вместо пинга нам нужно открыть ftp? ftp open 127.0.0.1 ? Но там ведь при открытии будет требовать логин и пароль.. Возможно их указать где для автоматического открытия?
0
|
||
|
0 / 0 / 0
Регистрация: 13.07.2015
Сообщений: 1
|
|
| 13.07.2015, 21:48 | |
|
Подскажите пожалуйста, какой строчкой можно заставить программу открывать определенные вкладки в браузере IE?
0
|
|
|
0 / 0 / 0
Регистрация: 16.01.2018
Сообщений: 1
|
|
| 16.01.2018, 19:35 | |
|
програмина, мне срочно нужно сделать этот скрипт в ексе фаил. чтобы при нажатии на ексешник, открывался сайт.
п.с. я скачал установил с++ builder, но я не сумел ничего сделать. для меня это японский.
0
|
|
| 16.01.2018, 19:35 | |
|
Помогаю со студенческими работами здесь
19
Код батника для открытия ссылки в отдельном окне без интерфейса Нужна ли лицензия для открытия интернет-кафе?
Рекламные переходы на ссылки и банеры при открытии вкладок, после 5 секунд открытия вкладки Гугл хром открывается реклама и так же открывается при попытке открытия ссылки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|