Net::Clickatell is a Perl Module that is published in
CPAN.
There are some bugs noticed in version 0.10 which is reported by Ian Clark. The actual details of the bugs are available at CPAN. The bugs are resolved by version 0.30.
Net::Clickatell is a Perl Module that is published in
CPAN.
There are some bugs noticed in version 0.10 which is reported by Ian Clark. The actual details of the bugs are available at CPAN. The bugs are resolved by version 0.30.
The perl library in this article — “Perl Module to encapsulate OMA DRM format for a media type” only supports the following permissions:
As some readers asked me to include additional permission, and I’ve included the following permissions:
You can download the package at Net-OmaDrm-0.10.tar.gz.
Last Month in one of articles, I covered a topic on how to get the screen size of a mobile device, someone is wondering about how to check the Open Mobile Alliance (OMA) Digital Rights Management (DRM) support.
To check Forward-Lock, you need to ensure that the following content-type is accepted by the device:
To check Combined Delivery, you need to ensure that the following content-type is accepted by the device:
To check Separate Delivery, you need to ensure that the following content-type is accepted by the device:
One more thing is that the device may support (for example) Combined Delivery DRM, but you may not be able to use that in MMS. Thus, further check on “MmsCcppAccept” tag of the User Agent Profile (UAProf) to ensure that it is supported.
Some may wonder why I don’t just check the “DrmClass” tag instead. Well, you can, however, during my investigation, I found out that some mobile phone manufacturers do not include this in the UAProf. Thus, it is much safer to check the DRM’s content-types instead.
I have further modified the previous Mobile::UserAgentProfile library and include this checking into that. I have also make changes to the method calling so that I can hold the profile in memory rather than load the profile from file every time I need to check on the UAProf.
INSTALL
To install, do the following:
perl Makefile.PL make make install
As mobile devices are created differently, there are a lot of different Screen size available in the market. Due to the small screen size, mobile application developers had always find it hard to optimize the WAP portal for different devices. Keeping a record of the screen size is also difficult as there isn’t a standard way for mobile devices manufacturers to communicate to the mobile application developers.
User Agent Profile (UAProf) specification is the answer to this problem. It is used to capture capability and preference information for mobile devices. This information can be used by content providers to produce content in an appropriate format for the specific device.
In this article, we will discuss the Perl module which use UAProf to get the screen size of the mobile devices. For further information, you can download a copy of UAProf’s specification at:
INSTALL
To install, do the following:
perl Makefile.PL make make install
Open Mobile Alliance (OMA) is a standards body founded by telecommunication companies which develops open standards for the mobile phone industry. In order to ensure interoperability across all implementations for Digital Rights Management (DRM), the OMA provides DRM specifications so that content providers, operators and mobile phone manufacturers can easily integrate the DRM solution as smoothly as possible.
I have created Net::OmaDrm Perl module so that content providers can format the content-type quickly.
This module support the OMA DRM version 1.0 method of sending content to the handset. A device will declare the support for OMA-DRM by including one of the method which is provided by this module:
A detailed document of OMA-DRM can be found at:
http://www.openmobilealliance.org/release_program/drm_v1_0.html
I have tested this module on perl v5.8.5.
INSTALL
To install, do the following:
perl Makefile.PL make make install