Отговори на тема  [ 17 мнения ]  Отиди на страница 1, 2  Следваща
Малко помощ за едни файлове. 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Малко помощ за едни файлове.
И така нищо не разбирам от програмиране но се опитвам да чета и да пробвам, но тук ударих на камък. Опитвам се да подкарам това http://www.lancos.com/webtherm.html инсталирах си и ХАММР сървър и сложих файловете е папката и нищо не стана. Съвъра работи, за пробата инсталирах на него фотогалерия и си работи. Та въпроса е какво да ги правя тия файлове, след четене разбирам че това са някви файлове дето трябва да се компилират с нещо в друго нещо че да тръгне системата. Ето фаиловете.


Прикачени файлове:
файлове.jpg
файлове.jpg [ 65.84 KiB | Прегледано 6518 пъти ]
Нед Окт 21, 2018 5:47 am
Профил
Мнение Re: Малко помощ за едни файлове.
На теб звуковите ти драйвери тръгнаха ли?


Нед Окт 21, 2018 11:57 am
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Не, отказах се, ще му туря на USB звук.


Нед Окт 21, 2018 12:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 9:16 am
Мнения: 1705
Мнение Re: Малко помощ за едни файлове.
Ани те са ти го написали:
Цитат:
Server Side
===========
To run the thermometer you need a PC with a simple
hardware connected to the COM port (ttyS?), a http server (i.e. "Microsoft
Personal Web Server" or "Apache") running, and the following files in
the cgi-bin directory:

--Windows--
cgitherm.exe -- the executable
skeleton.html -- the HTML template for the results page (optional)
....
....
Client side
===========
To run the thermometer on the client you need only a HTML
browser (Netscape, InternetExplorer, Opera, Konqueror, ...).
If your browser don't understand the 'REFRESH' META TAG try with
the skeleton_js.html that use JavaScript to update the page.



Т.е копираш cgitherm.exe в cgi-bin папката на Апача.

Като гледам много ангажиращо ми се вижда това.. че компютър.. че COM/LPT порт.. Ако само ще го покзваш в уеб, без да го логваш, защо просто не използваш най-простото ESP8266/32 и на ардуино да му напляскаш един код за четене на температурта и сервиране по уеб?


Нед Окт 21, 2018 8:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Ами инсталирах ХАММР, това можах, преди пробвах само Апач сървър но нещо не се получи, та в ХАММР-а папката за изпълнение е htdocs май такава cgi-bin не видях, турих всичко там и нищо не стана. То верно че има сигурно и по-лесен начин ма като не разбирам, пък у намерих полезно приложение на сървъра с галерията така че ще си стои включен.
Е как ще се стартира ЕХЕ файл през броузер, нали само html и php се стартират така.


Нед Окт 21, 2018 10:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 9:16 am
Мнения: 1705
Мнение Re: Малко помощ за едни файлове.
Като изключим факта, че ехе-то им крашва под боза 7.. - на снимката мисля става ясно къде да го сложиш и как да го извикаш.


Прикачени файлове:
webtherm.png
webtherm.png [ 71.33 KiB | Прегледано 6397 пъти ]
Пон Окт 22, 2018 12:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Явно не съм настроил сървъра правилно.
ХАМРР-а е версия 1.8.0 ако има значение.


Прикачени файлове:
untitled.JPG
untitled.JPG [ 42.71 KiB | Прегледано 6345 пъти ]
Вто Окт 23, 2018 2:07 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Егати и системата копирах файловете в cgi-bin и в htdocs и пуснах therm-test-win.html и уж тръгна. Но излиза няква грешка 14. Ето какво казва автора за тая грешка, на мен нищо не ми говори какво да направя. не съм свързал датчиците и би трябвало да ми даде грешка 11 или 13.
Код:
The result is "Err-11".
Check that the hardware is connected, the proper COM port
selected, and a good cable with all pins connected is used.

The result is "Err-13".
The temperature sensor is not responding.
Solution: connect the DS1621/DS1631 sensor and select the proper
address (1-8).

The result is always "Err-14".
The therm.cgi process need to access the /dev/ttyS?
device. On RedHat Linux distributions the /dev/ttyS? has grant
rw access only to some users.
Solution: if you use Apache add the wwwrun or nobody user (look at
the httpd.conf file to know the user used by Apache) to the uucp
group (file /etc/groups)
Alternatively change the rights:
chmod 666 /dev/ttyS?
chmod 777 /var/lock

N.B. therm.cgi try to create the file /var/lock/LCK..ttyS? to lock the port
     and then open the /dev/ttyS? file to access the COM port. If your system
     use different paths or device name you need to change them in the
     rs232int.cpp source file and recompile it.

Ако беше на сървър в нета знам как да променя правата, ма тука гледах но не открих, май трябва да чопкам в някой файл.


Вто Окт 23, 2018 2:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 8:39 pm
Мнения: 1954
Мнение Re: Малко помощ за едни файлове.
Поне смени разширението на файла. Никой читав съвременен browser няма да ти разреши да изпълниш .exe от командния му ред.

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!


Вто Окт 23, 2018 7:16 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Бе то разширението си работи, поне излиза на другия комп, ма дава тая грешка 14. Как да дам access the /dev/ttyS? къде да чопля.


Чет Окт 25, 2018 1:30 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Сря Май 11, 2011 8:18 am
Мнения: 290
Мнение Re: Малко помощ за едни файлове.
Десен бутон на "Computer", избираш Properties, от там на Advanced System Settings - Environment Variables - System Variables - New

Variable Name THERM_PORT
Variable Value - номера на компорта, на който ти е закачен термометъра.
Ок, Ок, Ок

Един рестарт за всеки случай.
Пускаш един дос прозорец (Start - cmd) и вътре пишеш set и натискаш Enter.
Нейде към края трябва да ти се появи и THERM_PORT=1, ако си дал по-горе 1 за номер на порта.
Па после пробвай да пуснеш cgitherm.exe било то пак през дос прозореца или пък директно като достъпиш страничката за термометъра на уеб сървъръ.

Успех!


Чет Окт 25, 2018 12:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Огромно Благодаря.
Стана, даде грешка 11, не съм свързал датчиците.


Пет Окт 26, 2018 1:58 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Тръгна точно.


Сря Окт 31, 2018 5:14 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2636
Местоположение: София
Мнение Re: Малко помощ за едни файлове.
Бе то тръгна ма ми се иска леко да преправя нещо че да мога да сложа коментар под температурите обаче не знам къде. Ето какво излиза.
Гледах да се ориентирам по линка който е сложил човеко и неговите надписи но не намерих, ето и кода на страницата дето зарежда.
Код:
<html>

<head>
<title>Thermometer</title>
</head>

<body>

<p><a href="/cgi-bin/cgitherm.exe?format=html&amp;unit=far&amp;what=1-2&amp;port=3">WEB
Thermometer</a> </p>

<form method="GET" action="/cgi-bin/cgitherm.exe">
  <p>&nbsp;</p>
  <table border="0" cellpadding="0" cellspacing="5">
    <tr>
      <td>Outupt format:</td>
      <td><select name="format" size="1">
        <option value="text">text</option>
        <option selected value="html">html</option>
      </select></td>
    </tr>
    <tr>
      <td>Unit of measure:</td>
      <td><select name="unit" size="1">
        <option selected value="cent">Celsius</option>
        <option value="far">Farenheit</option>
      </select></td>
    </tr>
    <tr>
      <td>Number of decimal digits:</td>
      <td><select name="digits" size="1">
      <option value="0">No digits</options>
        <option selected value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
      </select></td>
    </tr>
    <tr>
      <td>Sensors:</td>
      <td><input type="text" name="what" size="20" value="1-1"></td>
    </tr>
    <tr>
      <td>COM Port:</td>
      <td><select name="port" size="1">
        <option selected value="1">COM1</option>
        <option value="2">COM2</option>
        <option value="3">COM3</option>
        <option value="4">COM4</option>
      </select></td>
    </tr>
    <tr>
      <td>Update Time:</td>
      <td><select name="reload" size="1">
        <option value="1">1 sec</option>
        <option value="2">2 sec</option>
        <option selected value="3">3 sec</option>
        <option value="4">4 sec</option>
        <option value="5">5 sec</option>
        <option value="10">10 sec</option>
        <option value="15">15 sec</option>
        <option value="20">20 sec</option>
        <option value="30">30 sec</option>
        <option value="60">1 min</option>
      </select></td>
    </tr>
    <tr>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td><input type="submit" value="Submit"></td>
      <td><input type="reset" value="Reset"></td>
    </tr>
  </table>
</form>
</body>
</html>

Май тия неща се зареждат от ЕХЕ-то дето е на сървъра, пък е него не мога да погледна.
Некви идей по въпроса.


Прикачени файлове:
therm.JPG
therm.JPG [ 25.09 KiB | Прегледано 6129 пъти ]
Чет Ное 01, 2018 3:45 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 9:16 am
Мнения: 1705
Мнение Re: Малко помощ за едни файлове.
Трябва да буташ в
Цитат:
skeleton.html


Чет Ное 01, 2018 9:15 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 17 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни