Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Работа с терминалом / 25 сообщений из 38, страница 1 из 2
01.11.2004, 17:07:01
    #32763708
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Существуют такие программы, как Амадеус и Габриэль - программы осуществляющие билетопечать (авиа, ж/д). Принцип работы такой: существует сервер, на котором хранятся все данные и, соответственно, клиент. Клиент представляет собой обычное окно терминала. Обмен информацией осуществляется посредством Internet.
Задача заключается в том, чтобы перехватывать информацию с сервера и записывать ее в таблицу Access. То есть запрос посылать из клиентской части программы (Амадеус или Габриэль), а ответ получать в Access
---
Пока что это вся информация, которой я обладаю. Если чего-то еще не хватает - спращивайте.
Я с подобного рода задачей дела не имел, так что и идей никаких нет :(
Буду рад любому совету по существу темы..
...
Рейтинг: 0 / 0
01.11.2004, 17:23:46
    #32763755
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
> Обмен информацией осуществляется посредством Internet.
значит есть инфа о сокете, через который идёт обмен. так? если ДА, то слушай этот сокет и "фильтруй базар" :)
Шайтан
...
Рейтинг: 0 / 0
01.11.2004, 17:26:09
    #32763762
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Шайтан> Обмен информацией осуществляется посредством Internet.
значит есть инфа о сокете, через который идёт обмен. так? если ДА, то слушай этот сокет и "фильтруй базар" :)
Шайтан
Ok thx. Пойду читать про сокеты :)
...
Рейтинг: 0 / 0
01.11.2004, 17:34:46
    #32763787
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
сдаётся мне, что сокеты тут не помогут. Вся инфа обрабатывается на сервере, на терминале отображается грубо говоря только картинка и что-то из этой картинке выцыпить это надо быть гением програмирования :)
...
Рейтинг: 0 / 0
01.11.2004, 17:34:58
    #32763788
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Шайтан
Где об этом можно почитать?
Или объясни, пожалуйста, конкретнее, что нужно делать и как
Я слово "сокет" вообще первый раз слышу :)
...
Рейтинг: 0 / 0
01.11.2004, 17:36:34
    #32763791
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Kelmeсдаётся мне, что сокеты тут не помогут. Вся инфа обрабатывается на сервере, на терминале отображается грубо говоря только картинка и что-то из этой картинке выцыпить это надо быть гением програмирования :)
Однако же проблема решаема. Есть программы, в которых это реализовано.
...
Рейтинг: 0 / 0
01.11.2004, 17:39:39
    #32763796
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
2Kelme
ну на сервер-то она в сокет пишется :)
легко ли это будет расковырять - другой вопрос (может в этом "простом" терминале шифрование какое идёт ... нада смотреть)

2Vsevolod V
самое простое - используй MS WinSock Control
последний вроде 6.0

Шайтан
...
Рейтинг: 0 / 0
01.11.2004, 17:40:23
    #32763800
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Нельзя сказать, что в окне терминала отображается только картинка, т.к. в програамме заложена возможность печати. Т.е. видимо существует какой-то буферный файл или что-то вроде того
...
Рейтинг: 0 / 0
01.11.2004, 17:41:57
    #32763802
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
хотя бы тут для начала http://www.vbrussian.com/Article.asp?ID=68
а вобще, инфы в инете много
Шайтан
...
Рейтинг: 0 / 0
01.11.2004, 17:42:05
    #32763803
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
[quot автор]
ну на сервер-то она в сокет пишется :)
легко ли это будет расковырять - другой вопрос (может в этом "простом" терминале шифрование какое идёт ... нада смотреть)

[quot]

а то, что сервер выдаёт возвращается в виде картинки.
...
Рейтинг: 0 / 0
01.11.2004, 17:46:22
    #32763813
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Vsevolod VНельзя сказать, что в окне терминала отображается только картинка, т.к. в програамме заложена возможность печати. Т.е. видимо существует какой-то буферный файл или что-то вроде того

да, можно шарить клиентские диски и принтера, даже можно делать copy на сервере и делать paste на клиентском компе. Но это при соотв. настройках сервера.

а то, что отображается на экране терминала для клиентского компа просто картинка.
...
Рейтинг: 0 / 0
01.11.2004, 17:48:42
    #32763819
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
...
Рейтинг: 0 / 0
01.11.2004, 17:51:20
    #32763825
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
2Kelme
о чём и говорю
- получить инфу можно в сокете
- а "расковырять инфу" - это уже пункт 2 :)

Шайтан
...
Рейтинг: 0 / 0
01.11.2004, 17:52:27
    #32763827
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
авторЕдинственной задачей пользовательской машины будет пересылка событий от клавиатуры и мыши. Terminal Server выполнит все расчеты и работу с накопителями и вернет клиентской части обновленную картинку экрана.

по ссылке выше
...
Рейтинг: 0 / 0
01.11.2004, 17:55:21
    #32763833
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
2Kelme
что такое терминал сервер - это известно
но помимо этого сервера, есть ещё программы, которые называются терминалами и ведут обмен со своими серверами, например, в ASCII кодах (буквально в прошлом месяце "творил" базёнку для такой проги)

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

Шайтан
...
Рейтинг: 0 / 0
01.11.2004, 17:59:43
    #32763848
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
cогласен, может это не виндозный Terminal :)
...
Рейтинг: 0 / 0
01.11.2004, 19:02:17
    #32763960
Работа с терминалом
Знает ли народ, что помогает отъявленному мошеннику в попытке пиратского пользования платным ресурсом?

з.ы. предлагали надысь заняться этим... Отказался!!! Ведь я не бандитский мошенник!!!!!! Да и к тому же, они за это мало платят
...
Рейтинг: 0 / 0
02.11.2004, 11:50:32
    #32764598
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
1 никакой он не бандит, просто любитель халявы
2 ничего у него не получится (не зная как работать с сокетом даже браться не стоит)
3 если есть возможность использовать для терминалов локальный принтер то почему бы его не подключть на файл , возможно даже не придется разбирать PCL мэйби печать билета просто текст?
...
Рейтинг: 0 / 0
02.11.2004, 13:50:00
    #32764961
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
АлексейК1 никакой он не бандит, просто любитель халявы
2 ничего у него не получится (не зная как работать с сокетом даже браться не стоит)
3 если есть возможность использовать для терминалов локальный принтер то почему бы его не подключть на файл , возможно даже не придется разбирать PCL мэйби печать билета просто текст?
1. Я не бандит и не любитель халявы - все оплачено
2. Видимо так оно и есть :)
3. А как сделать так, чтобы при отправке на печать билета этот билет распечатывался на принтере и сохранялся в файл одновременно?
...
Рейтинг: 0 / 0
02.11.2004, 23:51:23
    #32765766
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
ОБНОВЛЕНИЕ!!!

А как сделать так, чтобы при отправке на печать билета этот билет распечатывался на принтере и сохранялся в файл одновременно?
...
Рейтинг: 0 / 0
03.11.2004, 10:25:01
    #32766066
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
наверное в данной ситуации проще сначала сохранять в файле, а затем печатать.
...
Рейтинг: 0 / 0
03.11.2004, 11:08:37
    #32766190
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Kelmeнаверное в данной ситуации проще сначала сохранять в файле, а затем печатать.
Это то понятно. Остается лишь вопрос "КАК?"
Я думаю, что тут помогут настройки принтера.
Там есть такой порт "FILE:" - печать в файл :)
Но есть проблема:
При отправке на печать появляется форма для ввода имени файла "Печать в файл". Задаю произвольное имя файл создается без расширения, а в нем что-то типа
Код: plaintext
E&u600D*o5W	   &l26A&l1H&l-2H&l0M*o0M*g26WX
Отсюда вопрос: что же это за формат такой???
...
Рейтинг: 0 / 0
03.11.2004, 11:12:06
    #32766199
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
АлексейК1 никакой он не бандит, просто любитель халявы
2 ничего у него не получится (не зная как работать с сокетом даже браться не стоит)
3 если есть возможность использовать для терминалов локальный принтер то почему бы его не подключть на файл , возможно даже не придется разбирать PCL мэйби печать билета просто текст?

раз Алексей Козин говорит, что это PCL, то так оно и есть.
Копай в сторону PCL :)
...
Рейтинг: 0 / 0
03.11.2004, 11:26:13
    #32766239
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
Хорошу начинаю копать
Что такое PCL? :)
...
Рейтинг: 0 / 0
03.11.2004, 11:29:47
    #32766254
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с терминалом
вроде Postscript Language, типа язык описания данных для принтеров, они ещё разные бывают, PCL4, PCL5


но я могу ошибаться
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Работа с терминалом / 25 сообщений из 38, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]