forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   передача данных через GPRS (http://forum.boolean.name/showthread.php?t=10387)

Mirik1 21.11.2009 00:49

передача данных через GPRS
 
Помогите разобратся, как в мидлетеПаскаль организовать передачу данных с мобилы на домашний ПК и обратно???? Для этого нужен белый айпишник? или же можно создать бесплатный сайт и каким то образом слать данные туда??? Может кто уже этим занимался? помогите плиз.

Bruteo 21.11.2009 01:06

Ответ: передача данных через GPRS
 
Если напрямую с компьютером - нужен белый ip.
Можно и через промежуточный сервер, который может быть и в виде бесплатного сайта.

Mirik1 21.11.2009 22:28

Ответ: передача данных через GPRS
 
влюбом случаи, как это представляется??? Допустим сайт, как мне на сайт передать инфу?? что для этого нужно???

odd 22.11.2009 13:03

Ответ: передача данных через GPRS
 
На сайт ложишь PHP скрипт и потом параметры передаешь либо через GET либо через POST методы.

Mirik1 23.11.2009 01:27

Ответ: передача данных через GPRS
 
не найдется у Вас примерчика??

Trazzy 23.11.2009 05:12

Ответ: передача данных через GPRS
 
Передавай данные (методом POST или GET) php-странице расположеной на твоем сайте.
Например чтоб передать строку (str) по GET: http://твой.сайт/пхп_скрипт.php?str=нужная_строка.
Для передачи через POST используй к примеру либу Lib_proweb (или Lib_web)

Простейший пример принять строку (str) :
PHP код:

<?php
$stroka
=$_POST['str']; //Принять методом POST
$stroka=$_GET['str'];  //... GET

//далее делаешь со строкой, что тебе угодно

?>


Mirik1 24.11.2009 02:38

Ответ: передача данных через GPRS
 
тоесть я просто вставляю строки в любое место на сайте (допустим на главную страницу) а уже с модилы через мидлет аналогичным образом отправляю используя эти библиотеки???
Ненайдется у тебя примерчика на самом мидлете..... меня интересует как происходит соединение и прочие вещи....спасибо

Bruteo 24.11.2009 02:42

Ответ: передача данных через GPRS
 
Смотри тему про Lib_proweb

Mirik1 24.11.2009 20:10

Ответ: передача данных через GPRS
 
а с сайта на комп как принять,передать??? допустим писать буду в Delphi

cherepets 28.11.2009 13:52

Ответ: передача данных через GPRS
 
нужна помощь, думаю ошибка по теме запросов.
короч, написал я прогу которая с сайта хтмл-код берет.
компилиться без проблем, на эмуле работает хорошо, а на телефон не хочет даже устанавливаться!
методом удаления различных частей кода узнал что проблема в этом месте:
Код:

function getpage(page:string):string;
var conn:http;
                contenttype:string;
                i:boolean;
begin
i:=openhttp(conn,page);
sethttpmethod(conn,GET);
addhttpheader(conn,'User-agent','Opera 10');
if sendhttpmessage(conn)=200 then begin
getpage:=gethttpresponse(conn);
contenttype:=gethttpheader(conn,'Content-type');
closehttp(conn);
end; end;

procedure pages;
var h,i:integer;
                code:string;
begin
{ОКНО}
repeat until getkeypressed=KE_NONE;
setclip(0,0,240,320);
drawimage(loadimage('/pana.png'),(getwidth-176)/2,(getheight-208)/2);
font(2);
drawstring('drBrowser',(getwidth-176)/2+2,(getheight-208)/2);
setclip((getwidth-176)/2,(getheight-208)/2+15,176,178);
setcolor(225,220,220);
fillrect((getwidth-176)/2,(getheight-208)/2+15,174,176);
setcolor(110,100,100);
drawrect((getwidth-176)/2,(getheight-208)/2+15,174,176);
{ТЕЛО}
font(1);
code:=getpage('http://site72.narod.ru/weather.html');
if code<>'' then begin
h:=format(copy(code,0,length(code)-451),0);
textwindow((getwidth-176)/2+2,(getheight-208)/2+15+1,174,177);
drawtextwindow; end;
repaint;
repeat until getkeypressed<>KE_NONE;
end;

вопрос: в чем хрень и что делать?

ViNT 28.11.2009 13:55

Ответ: передача данных через GPRS
 
Что значит "не хочет даже устанавливаться"? Какой телефон? Какая ошибка?

cherepets 29.11.2009 18:27

Ответ: передача данных через GPRS
 
телефон нокиа е51, "unable to install" пишет

cherepets 29.11.2009 19:51

Ответ: передача данных через GPRS
 
все,, выяснил в чем дело.

есть такой глюк:
приложение не может содержать и работу с хттп, и отправку смс (по крайней мере на нокиа). иначе не будет ставиться((

Mirik1 01.12.2009 02:05

Ответ: передача данных через GPRS
 
на сайте ты используешь Get Put ?
а на компе что за прогу ты используешь, на чем пишешь???

cherepets 01.12.2009 09:33

Ответ: передача данных через GPRS
 
у меня прога достаточно простая, ей надо только читать пару файлов с серва.
вся работа с этими файлами на дельфи через идФтп прогу написал.

если тебе нужно чтобы прога с телефона тоже что-то отсылала, то нужно php-скрипт. через прогу на компе это реализовать не реально(

Mirik1 02.12.2009 01:54

Ответ: передача данных через GPRS
 
на мобиле через МП прогу, на сайт скрипт и на комп на делфях прогую....

дело в том что я тоже столкнулся с этой задачей, мне нижно что б мобила общалась с моим компом..... самый лутший вариант подошол бы еесли б через СSD соединение (но есть или такое в МП???) или если возможно то работа с модемом через АТ команды???? незнаю счего б начать....

cherepets 02.12.2009 10:40

Ответ: передача данных через GPRS
 
для разных целей подходят разные способы, но вообще есть такая идея:
МП: http://forum.boolean.name/showthread.php?t=6256
Дельфи: idFTP

тогда можно брать любой хостинг (хоть народ), создать текстовый файл и общаться через него))
сам я либу фтп не использовал, а вот на дельфи через идФТП писал программу для совместной работы над файлами (крайне удачно вышло)

odd 03.12.2009 14:08

Ответ: передача данных через GPRS
 
Поставь на своем компе сервер Apache, подключи PHP и общайтесь на здоровье.

Mirik1 05.12.2009 01:21

Ответ: передача данных через GPRS
 
Ребят, а не вкурсе , можно ли АТ команды с МП отправлять????????? очень надо

odd 05.12.2009 14:55

Ответ: передача данных через GPRS
 
Цитата:

Сообщение от Mirik1 (Сообщение 128298)
Ребят, а не вкурсе , можно ли АТ команды с МП отправлять????????? очень надо

Теоретически можно, но только на COM порт. В реале никогда с таким не сталкивался, так что помочь ничем не смогу.

Mirik1 07.12.2009 03:52

Ответ: передача данных через GPRS
 
а как в МП работать с ком???? и как знать номер ком порта куда слать команды?? ( с комьютера через ком на делфях я легко управляю телефоном).... а вот с телефона как это зделать??

DiabloFF 01.02.2010 19:51

Ответ: передача данных через GPRS
 
Цитата:

Сообщение от odd (Сообщение 128063)
Поставь на своем компе сервер Apache, подключи PHP и общайтесь на здоровье.

Народ,помогите пожалуйста нубу ПХП:"( :"( , кто нить выложите пример(и серверную и клиентскую часть) такого типа:
1.программа с мобилы передаёт строку(с числами) на комп
2.на компе она читается,числовое значение умножается на 2 и передаётся на мобилу
3.мобила отображает принятое значение

Bruteo 01.02.2010 21:17

Ответ: передача данных через GPRS
 
Цитата:

Сообщение от DiabloFF (Сообщение 135562)
Народ,помогите пожалуйста нубу ПХП:"( :"( , кто нить выложите пример(и серверную и клиентскую часть) такого типа:
1.программа с мобилы передаёт строку(с числами) на комп
2.на компе она читается,числовое значение умножается на 2 и передаётся на мобилу
3.мобила отображает принятое значение

Сервер - server.php
PHP код:

<?php
echo ($_GET['in']*2);
?>

Раз ты нуб только в похапэ, то с клиентом справишься))
Клиент в простейшем виде - запрос get методом адреса http://сайтру/server.php?in=число


Часовой пояс GMT +4, время: 12:11.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot