Все ленты — последние статьи

*Установка firebird на ubuntu 11.04, gbak — восстановление баз, новые. Практика.

 Авторская статья http://krayny.ru, проверено практикой. Возникла необходимость из вне по Интернет соединения с базой firebird. Материал собран практически с нескольких сайтов, переработан с учетом ошибок и исправлений. По теме есть:

http://habrahabr.ru/post/201586/

http://manpages.ubuntu.com/manpages/natty/man1/gbak.1.html

http://firebirdsql.su/doku.php?id=gbak

 

Начинаем с нуля.

Возникли проблемы обновления, установки из репозитариев на старом 11.04 — в Synaptic выбирал сервер доступный
рабочий оказался http://archive.ubuntu.schoolnet.lk/ubuntu/

Подробнее: *Установка firebird на ubuntu 11.04, gbak — восстановление баз, новые. Практика.

Простые SQL запросы — короткая справка и примеры

Простые SQL запросы

Запросы написаны без экранирующих кавычек, так как у MySQL, MSSQL и PostGree они разные.

Вывод нужны полей

Выводим только указанные поля из указанной таблицы

SELECT name_last, name_first, salary FROM table_name

Вывод всех полей из таблицы

* обозначает все поля

SELECT * FROM table_name

Подробнее: Простые SQL запросы — короткая справка и примеры

*Вызвать WebMoney для оплаты в Delphi

Источник  http://delphi2010.ru/delphi-%d0%b8-webmoney-keeper/

Вызывать команды протокола WMK можно с помощью обычного ShellExecute. Например, так:

ShellExecute(0, nil,
PWideChar('wmk:payto?Purse=R227690542889&Amount='+IntToStr(SpinEdit1.Value)+'&Desc=Заплатить 1 WMR&BringToFront=Y&ExecEvenKeeperIsOffline=Y'),
nil, nil, SW_SHOW);

В данном случае, используется команда PayTo, которая показывает диалог “Передать WM”. Параметры команды позволяют установить кошелек, на который будет производиться платеж, сумму и описание платежа. То, что нам и нужно!

Вот так все просто.

Вообще, кроме команд взаимодействия с Кипером, Webmoney предусматривает XML интерфейсы, основанные на обращениях (запросах) к специальному Web-серверу системы по протоколу https (SSL 128 бит) в формате XML с использованием специального модуля аутентификации для ключей WM Keeper Classic или стандартных сертификатов x.509 (сертификаты WM Keeper Light). Используя их, можно автоматизировать работу с WebMoney без использования Кипера. Существуют так же библиотеки для работы с этими интерфейсами на различных языках программирования. К сожалению, Delphi среди этих языков нет. Но это тема для отдельного разговора.

Остальные комманды http://www.webmoney.ru/rus/developers/api.shtml

Программные интерфейсы

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

Web Merchant Interface

Прием платежей на сайте можно осуществлять при помощи автоматических интерфейсов сервиса Web Merchant Interface. 

Рекомендуем выбрать этот вариант, если вам требуется собственная форма оплаты и/или автоматизированный учет заказов (в том числе и с выдачей цифровых товаров).

XML-интерфейсы

Вы можете автоматизировать работу с системой WebMoney Transfer через XML-интерфейсы:

 

Автоматическое заполнение форм на сайте

delphi_ishodnik_zapolnenie_form.zip

 

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, OleCtrls, SHDocVw;

Подробнее: Автоматическое заполнение форм на сайте