Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lua
Войти
Регистрация
Восстановить пароль
 
седьмой
35 / 34 / 1
Регистрация: 11.07.2012
Сообщений: 870
#1

Можно ли на lua открыть интернет страницу?

16.04.2018, 10:04. Просмотров 219. Ответов 2
Метки нет (Все метки)

Мне нужно отправить себе на почту письмо в определенный момент времени, письмо c вложенным файлом оправляется простым кодом:
Кликните здесь для просмотра всего текста
<?php
$filename = "test.txt"; //Имя файла для прикрепления
$to = "vt-aas@mail.ru"; //Кому
$from = "kdiyandex.ru"; //От кого
$subject = "Test"; //Тема
$message = "Текстовое сообщение"; //Текст письма
$boundary = "---"; //Разделитель
/* Заголовки */
$headers = "From: $from\nReply-To: $from\n";
$headers .= "Content-Type: multipart/mixed; boundary="$boundary"";
$body = "--$boundary\n";
/* Присоединяем текстовое сообщение */
$body .= "Content-type: text/html; charset='utf-8'\n";
$body .= "Content-Transfer-Encoding: quoted-printablenn";
$body .= "Content-Disposition: attachment; filename==?utf-8?B?".base64_encode($filename)."?=\n\n";
$body .= $message."\n";
$body .= "--$boundary\n";
$file = fopen($filename, "r"); //Открываем файл
$text = fread($file, filesize($filename)); //Считываем весь файл
fclose($file); //Закрываем файл
/* Добавляем тип содержимого, кодируем текст файла и добавляем в тело письма */
$body .= "Content-Type: application/octet-stream; name==?utf-8?B?".base64_encode($filename)."?=\n";
$body .= "Content-Transfer-Encoding: base64\n";
$body .= "Content-Disposition: attachment; filename==?utf-8?B?".base64_encode($filename)."?=\n\n";
$body .= chunk_split(base64_encode($text))."\n";
$body .= "--".$boundary ."--\n";
mail($to, $subject, $body, $headers); //Отправляем письмо
?>
И письмо нормально приходит, а как из lua можно запустить страничку браузера просто на открытие или обновление? (там не нужно нажимать никакие кнопки). Картину с пришедшим письмом прилагаю.
0
Миниатюры
Можно ли на lua открыть интернет страницу?  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2018, 10:04
Ответы с готовыми решениями:

Чем открыть lua-script
Возник такой вопрос: лазя по просторам своего компа, откопал файл с расширением...

Чем открыть Lua-файл
Добрый день! Помогите пожалуйста!!! Каким только редактором не пытлся открыть...

Изучать Lua с удаленно установленным интерпретатором, через Web страницу?
Здравствуйте! Вопрос в том, что на компутере в рабочий день нет возможности...

Можно ли сделать ОС для компьютера на lua?
Можно ли сделать свою ОС для компьютера на lua. Желательно без использования...

Можно ли в lua соединять названия переменных?
Не в смысле a..b при a='Hello ' и b='World', с выводом print('a..b') — Hello...

2
седьмой
35 / 34 / 1
Регистрация: 11.07.2012
Сообщений: 870
16.04.2018, 12:17  [ТС] #2
Интернет страничка открывается на c# (и письмо идет на почту)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
           System.Diagnostics.Process.Start("https://kirov-tourist.ru/images/site/");
        }
    }
}
Поэтому вопрос изменился, можно ли из Lua запустить на выполнение *.exe файл?

Добавлено через 57 минут
Оказалось, что можно, вот подсказали решение
C
1
os.execute("C:\\Path\\to\\your\\ConsoleApplication1.exe")
Остался теперь последний вопрос, как на lua выложить небольшой файл*.txt через фтп на веб сервер?
0
vantfiles
33 / 33 / 16
Регистрация: 07.05.2013
Сообщений: 128
20.04.2018, 10:42 #3
Цитата Сообщение от седьмой Посмотреть сообщение
Остался теперь последний вопрос, как на lua выложить небольшой файл*.txt через фтп на веб сервер?
А как это можно сделать на Си? Луа - это скриптовый язык общего назначения, в него не входит работа с сокетами.
Хотите на Луа работать с ftp -- подключайте нужные библиотеки.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2018, 10:42

Можно ли писать игры используя ТОЛЬКО lua?
Нубский вопрос конечно-же, но, предположим что у меня есть движок со уже...

Можно ли в LUA вставлять функцию в функцию ?
Можно ли в LUA вставлять функцию в функцию или это не правильно ? Пример: ...

Как, используя webbrowser, открыть интернет-страницу
как при помощи webbrowser открыть интернет страницу? Я сейчас читал про это на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru