MotoFan.Ru — все для Motorola > Разработчики > Мульти-функциональные программы

Программа Atpro - типа P2ktools Полная версия
Страницы: 1, 2

 no av student_pro

 24.8.2005, 7:45

Зацените мою прогу
Официальный сайт программы, последняя версия ATPro 1.6.3.1, коментарии оставляйте в форуме или на мейл :)

 no av Osta

 25.8.2005, 3:51

student_pro, большое спасибо за разработку.
Ваша программа уже внесена была в Абсолютно все рейтинговые программы для Моторол !
Ps но у меня не работает :(

 no av Nikita_z

 25.8.2005, 4:58

Osta, по ссылке написано, что она работает только с СОМ3, но будь ты немного повнимательнее, то заметил бы, что последняя версия программы 1.4 на которой убрано куча глюков, и упрощена процедура подключения к телу. :)

 no av Osta

 7.9.2005, 9:02

student_pro,

Я вижу, ты занялся программированием в OBEX- режиме ?
Будешь ли объединять в одной программе или будет две ?
Можем потестить :)

Если интересно, глянь проги на OBEX
Еще одна прога
команды The OBject EXchange Protocol (OBEX)

 no av student_pro

 8.9.2005, 13:59

Цитата(Osta @ Среда, 7 Сентября 2005, 13:02)
student_pro,

Я вижу, ты занялся программированием в OBEX- режиме ?
Будешь ли объединять в одной программе или будет две ?
Можем потестить :)

Если интересно, глянь проги на  OBEX
Еще одна прога
команды The OBject EXchange Protocol (OBEX)
*




У меня есть все описания,

собираюсь объединять, только у меня мобила не поддерживает етот режим, так что это сложно очень

 av Паук

 9.9.2005, 6:33

ATPro 1.5: работает вроде нормально, глубоко не копал, но глюков не замечено

 no av Nikita_z

 31.10.2005, 6:31

Млин.. приходится все самому..:)
Рад сообщить, что появилась новая версия ATPro! V1.6 beta! добавлено куча новых вохможностей, упрощена процедура подключения (автоматический поиск тела и тому подобное) появилась возможность редактировать WAP сессии, работа со справочником и т.д... Кароче скачать ATPro можно тут. lol.gif student! тебе респект!

 av Inquizit0r

 31.10.2005, 7:25

Nikita_z, E398-E790 (1ER). При чтении телефонной книги читается первый номер и прога вываливается с ошибкой " is not integer value. На этот номер, что прочёлся есть голосовая метка и т.д, если это важно, на все другие - нет.

 av Softel1

 1.11.2005, 17:26

Попробовал с С380. Пишет "удачно". Но висит... Перезапустил. В одних окнах пишет "Удачно", в других "не могу" или АТ или р2к . Сыровато.. Или для С380 ??? Продолжай, много напахал... Успехов См. снимок

 no av Nikita_z

 1.11.2005, 17:58

UNLM-Trojan, пробуй качалкой качать! ссылка 100% рабочая...
Softel1, лично с С380 работал.. все пашет .. :) может руки не оттуда?:)
Дело в том, что ты не правильно пытался приконнектиться ... :
1) давишь на очко из стрелочек зеленых
2) давишь на галочку ( третья кнопка справа-налево)
все.. тел подключен.. просто нужно немного разобраться...

 no av student_pro

 1.11.2005, 18:15

Значит так, ошипку я исправил, которая 404

насчет Е398 - надо посмотреть , что происходит при чтении справочника, если у вас есть портмон - посмотрите,

а лучше скопируй и вышли на мейт то что пишется внизу в логе

student@orlean.ru

насчет SDK

этот плагин точнее не к проге, а к виндусу, он запускает AT_Pro с параметрами в зависимости выбранного пункта меню и списка файлов, а насчет плагинов я подумаю!!!!!

 no av student_pro

 2.11.2005, 15:26

вот вам , делайте что можите

на мейл пришли, как попроавиш

 av Softel1

 3.11.2005, 17:55

Re:Nikita_z
Лучший друг-лучше новых двух!

1 . "может руки не оттуда?" - теперь на месте - спасибо, что подсказал(а) - не знаю куда ударение ставить..
2. "просто нужно немного разобраться" - программы пишутся не только для себя, но и для других ..
3. Файлы р2к прочёл нормально
4. СМС -
Подключение к порту COM9 удачно
Посылка команды получения смс
СМС нет
- А их там у меня есть ...
5. Телефонная книга -
- читать начал
-при попытке просмотреть нижнее окно (нажал на бегунок) - программа повисла
см. снимок
Сыровато .. несмотря на "руки"
6. А зачем кнопки телефона изображены так и не понял ... (нажимать побоялся)

Успехов

 no av student_pro

 4.11.2005, 7:37

значит так:

- прога повисла потому что ждет танные из мобилы, этим я займусь как нибуть, переделаю чтение из мобилы,
а вообще лучше каким нибуть портмоном посмотри что передается из мобилы

- насчет чтения смс попробуй гипертерминалом подключиться к ком порту на котором весит телефон и введи команду куками

at+mmgl

и нажми ентер, команда при наборе может не выводиться, посмотри что она выведет, если просо ок - значит смс она не вернула, если еррор, то надо искать почему,

если перечислит все смс , то надо думаьт, почему не выводит

ЗЫ:

перечислите функции которые работают, что бы я знал,

кнопки изображены , что бы их нажимать, так же как и на мобиле

 no av Nikita_z

 4.11.2005, 8:41

Цитата
Ошибк ав работе с Е398 - в п2к режиме вообще не отображает файлы, типа найдено 404 файла и всё тут.

Softel1, ты пробовал нажать кнопку "Получить список" во вкладке "Файлы"


Цитата
А зачем кнопки телефона изображены так и не понял ... (нажимать побоялся)


А я не побоялся - прикольная штука ... :) .. можно поприкалываться ... это эмулятор нажатия кнопок ..

 av Softel1

 4.11.2005, 16:47

RE:student_pro
-1. at+mmgl - конечно пробовал (программой easyport http://softel.narod.ru/easyport.html)
0. "Получить список" во вкладке "Файлы" - см. выше - "3. Файлы р2к прочёл нормально "

1. Думаю, что проблема именно в АТ-режиме - у тебя теряются данные при чтении. Зависит от скорости порта, телефона, компьютера, драйвера и т.п. Это общая проблема всех терминалок. Над этим подумай - как у тебя реализована схема "команда" - "ответ телефона". Ответ может содержать СОТНИ строк (например, тел. книга целиком .
2. "Если что - заходи"

Успехов

 av n0wheremany

 4.11.2005, 17:20

Так. Прога виснет из-за timeOut который задаётся порту, это (зависание) мона избезать ввести Thred в программу, но это неудобно. т.к. timeOut всё равно придётся ввести (нуц мона правда через Application.ProcessMessages).

Т.о.

Выставляй TimeOut в 50 мс,

Делай типа так

var C:cardinal;
SendCommand('{команда}');
C:= GetTekCount;
while C+1000<=GetTekCount do
Application.ProcessMessages
S := ReadCommand

Единственное то что надо будет выставить буфер получения данных. Могут быть ошибки писал прямо сдесь.

Зависаний не будет.

 av Softel1

 4.11.2005, 18:22

RE: student_pro

1. думаю "ввести Thred в программу" - самое надёжное, но писать не просто.
Пример для порта прилагаю
2. "Если что - заходи"

Успехов
**********************************************************************)
ReadThd.pas
-- Read Thread for example program.
History: Date Author Comment
3/9/98 Casper Wrote it.
unit ReadThd;
interface
uses Classes;
type
TReadThread = class(TThread)
private
m_buf : array [0..511] of Char;
{ Private declarations }
protected
procedure Execute; override;
procedure ShowData;
end;
implementation
uses Windows,PComm,ExGlobal;
{ TReadThread }
procedure TReadThread.ShowData;
var
lend : LongInt;
begin
(*
When got any data,dump buffer to Edit window.
NOTE:
If any Null character in buffer,
characters after null can't be dumped
to Edit window.
*)
lend := Length(GhForm.Term.Text);
if(lend>25000)then
begin
{ Edit Control buffer size limit }
GhForm.Term.Text := string(m_buf);
Exit;
end;
GhForm.Term.SelStart := lend;
GhForm.Term.SelLength := 0;
GhForm.Term.SelText := string(m_buf);
end;
procedure TReadThread.Execute;
var
len : LongInt;
begin
(* before close port,set GhExit to true to terminate
the read thread *)
while not GhExit do
begin
Sleep(10);
len := sio_read(GCommData.Port,@m_buf,511);
if (len>0) then
begin
m_buf[len] := Char(0);{null terminated string}
Synchronize(ShowData);
end
end;
end;
end.

 av n0wheremany

 5.11.2005, 9:26

Softel1 - думаю "ввести Thred в программу" - самое надёжное, но писать не просто.
Пример для порта прилагаю

Вот здсь не согласен. Самое надёжное - работа с DeviseOIControl но для этого необходимо знать команды, над этим я сейчас работаю.

 no av student_pro

 5.11.2005, 19:06

подзадача там уже введена, я просо не установил ьаймауты га ожидание данных!!!!!!!!!!



И не надо меня такому учить, если такие умные, то пишите всё сами!!!!!


я займусь как нибуть этим...
Страницы: 1, 2

Полная версия:


MotoFan.ru (©) 2022    Слушать Radio