Search This Blog

Wednesday, September 30, 2009

SMS and MMS through HTML


Using the SMS and MMS Toolkit with HTML forms on a client PC

The SMS and MMS Toolkit is a software development kit (SDK) to enhance an application or script with SMS, MMS and Pager functionality. SMS messages can be sent using a GSM/GPRS modem, an SMPP provider, an HTTP compliant SMS provider or using a standard dialup or fixed-line SMS modem. MMS messages can be sent via a GSM/GPRS modem (MM1), an SMTP server (MM4) or an XML/SOAP compliant provider (MM7).

SMS features:

  • Send and receive numeric- and alphanumeric text SMS messages
  • Verify delivery of outgoing SMS messages
  • Support for multimedia SMS messages, including ringtones, pictures and logo's
  • Support for WAP Push, WAP Bookmarks, vCards, voicemail/e-mail/fax/MMS indications
  • Support for Unicode, to support foreign languages like Arabic, Chinese, Turkisch, etc.
  • Support for multi-part messages, to allow messages longer than 160 characters
  • Support for GSM modems, GSM phones, SMS/HTTP providers, SMPP (Short Message Peer to Peer) providers, TAP/XIO and UCP dial-in SMSC providers
  • Support Multi-threading environments. The component is thread-safe, which means it can be used in a multi-threaded environment
  • Samples included for various development platforms: MS Visual Basic, MS Visual Basic .NET, MS Visual C++, MS Visual Studio C# .NET, ASP, ASP .NET, Borland Delphi, Borland C++ Builder, ColdFusion and more

MMS features:

  • Support for many multimedia formats incl.: JPG, GIF, PNG, BMP, WBMP, TIF, WAV, MP3, MIDI, AC3, GP3, AVI, MPG, MP4, VCARD, VCALENDAR, JAR and more
  • Support for MM1 (MMS over WAP), MM4 (MMS over SMTP) and MM7 (MMS over HTML/SOAP)

Pager features:

  • Send alpha-numeric Pager messages through SNPP

This document describes how the SMS and MMS Toolkit can be integrated into HTML projects.




http://web2.hgiga.com/en/about/index.php


http://www.activexperts.com/mmserver/

Friday, September 25, 2009

My useful links-http://www.freeactionscript.com/

FOR HP DX2480 drivers

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3658100&prodTypeId=12454&prodSeriesId=3658099&swLang=13&taskId=135&swEnvOID=1093


For CD Secure

Great wall Soft CD secure

Virus vs FLASH

For Flash and web Template


Source files
http://www.dzinepress.com/2009/10/30-free-flash-website-templates-with-source-files-part-2/
http://www.dzinepress.com/2009/08/25-free-flash-website-templates-with-source-files/
http://www.visual-blast.com/flash/free-flash-gallery-solutions-for-your-images/

Flash animation component
http://gadgets-as3--flash-animation-components.smartcode.com/info.html

Kids Games and Interactive
http://gamesinaflash.myshopify.com/collections/all?page=1

PSD FILES
http://www.chethstudios.net/2009/07/quality-free-blogger-templates-psd.html
http://www.psdgraphics.com/backgrounds/blue-glowing-world-map/

Vector files
http://www.vecteezy.com/vf/1222-Red-Pepper
http://vector4free.com/vectors/page/100
http://www.seeklogo.com/category.html?q=L&Page=7&Sort=Name-Asc

------------------------------------------

http://www.hongkiat.com/blog/50-websites-for-free-vector-images-download/
http://templatenavigator.com/websitetemplates/show-type-flash-cms-page-2.html
http://www.flashloaded.com/flashcomponents/fcms/
http://templatenavigator.com/websitetemplates/show-category-children-page-1.html
http://templates.entheosweb.com/template_number/24508.asp

http://jamesgeis.com/elearning.php

http://www.stayupdate.com/design/flash/45-great-free-flash-photo-gallery/668
Website samples
http://www.hongkiat.com/blog/50-websites-for-free-vector-images-download/
http://templatenavigator.com/websitetemplates/show-type-flash-cms-page-2.html
http://www.flashloaded.com/flashcomponents/fcms/
http://templatenavigator.com/websitetemplates/show-category-children-page-1.html
http://jamesgeis.com/elearning.php

Free Fonts
http://www.dafont.com/alpha.php?lettre=a


Images site
http://www.fotolia.com/

Script Tutorials
http://xuroqflash.com/
http://www.free-flash-scripts.com/?page=5
http://www.gotoandlearn.com/
http://www.pixelhivedesign.com/tutorials/
http://www.flashandmath.com/
http://www.gotoandlearn.com/
http://www.reflektions.com/miniml/template.asp?pagename=all


Images reference site

http://www.fotolia.com/
Filmgram sample for website

XP Themes
http://www.dkszone.net/2009/09/20-best-visual-themes-for-windows-xp.html

Actionscript 2.0 Essentials

 Duplicate MovieClip random postion no OverLap
function shuffle() {
    var noStars:Number = 48;
    var mcStar:MovieClip;
    var aStars:Array = new Array();
    init();
    function init():Void {
        for (var i:Number = 0; i
            mcStar = _root.attachMovie("btn_tt", "drag"+i, i);
            _root["drag"+i].txt.text = _root["btn_text"+i];
            _root["drag"+i].txt.autoSize = "center";
            _root["drag"+i].btn_bg.width = _root["drag"+i].txt.width+10;
            aStars.push(mcStar);
            randomPlacement();
        }
    }
    function randomPlacement():Void {
        mcStar._x = 100+Math.floor(Math.random()*900);
        mcStar._y = 250+Math.floor(Math.random()*330);
        for (var j:Number = 0; j
            if (mcStar.hitTest(aStars[j]) && mcStar != aStars[j]) {
                randomPlacement();
            }
        }
    }
}
shuffle();



find and replace script

function searchAndReplace(holder, searchfor, replacement) {
temparray = holder.split(".");
holder = temparray.join(",");
return (holder);
}


acceleration = round(_root.sliders.accelSlider.value*5, 1)+1;
ac = String(acceleration);
myreplace2 = searchAndReplace(ac);
accelerationv = myreplace2;



Round of number decimal places

function round(number, decimalPlaces) {
var multiplier = Math.pow(10, decimalPlaces);
var rounded = Math.round(number*multiplier)/multiplier;
if (isNan(number)) {
rounded = 0;
}
// end if
return (rounded);
}


acceleration = round(_root.sliders.accelSlider.value*5, 1)+1;


////////////////////////////////////////////////////////////////////
removing HTML Tag inText field


  1. myInfo="With the European Championships just a year away, places in the England squad are hot property! If you were Sven who would you be putting into the Squad? Here at Hy-PRO we are giving away five of our official England signature footballs, which include authentic, printed signatures of the whole England squad. To enter all you have to do is suggest to us which 18 players you think Sven should put into his Squad. This must include at least 2 goalkeepers. The first five entries picked out the hat will win.";

  2. var temp="";

  3. var itsHtml = false;

  4. for(i=0; ilength; i++){

  5.     if(myInfo.charAt(i)=="<"){

  6.         itsHtml = true;

  7.     }

  8.     if(!itsHtml){

  9.         temp += myInfo.charAt(i);

  10.     }

  11.     if(myInfo.charAt(i)==">"){

  12.         itsHtml = false;

  13.     }

  14. }

  15. trace(temp);

/////////////////////////////////////////////////////////////////////////
Line To two dots

// place the two handles for the endpoints
_root.attachMovie("roundHandle", "h1", 5);
//_root.attachMovie("roundHandle", "h2", 6);
h1._x = 50;
h1._y = 150;
/*h2._x = 250;
h2._y = 150;*/
// create a clip to draw to
_root.createEmptyMovieClip("mc", 1);
// this function redraws the line
function draw() {
// clear out the old line
mc.clear();
// set our line style
mc.lineStyle(1, 0x000000);
// draw the line based on handle locations
mc.moveTo(h1._x, h1._y);
mc.lineTo(h2._x, h2._y);
}
// call draw every 25 milliseconds
setInterval(draw, 25);



/////////////////////////////////////////////////////////
Embed Font

createTextField("dynamic_txt", 2, 10, 40, 150, 30);
dynamic_txt.text = "Here's more text";
dynamic_txt.embedFonts = true;
var emphatic:TextFormat = new TextFormat();
emphatic.size = 16;
emphatic.font = "Font 1";
dynamic_txt.setTextFormat(emphatic);


////////////////////


For MP3 Play pause stop
////////////////////////sound/////////////////////////
//
pause_btn_voi.onPress = function() {
pause_btn_voi._visible = 0;
play_btn_voi._visible = 1;
_root.p1._visible = 0;
if (pause != true) {
playing = false;
paused = true;
stopped = false;
_root.myConditionText = "Paused";
myMusic_vPosition = _root.myMusic_v.position/1000;
_root.myMusic_v.stop();
}
};
pause_btn_voi.onRollOver = function() {
_root.p1._visible = 1;
};
pause_btn_voi.onRollOut = function() {
_root.p1._visible = 0;
};
//
play_btn_voi.onPress = function() {
pause_btn_voi._visible = 1;
_root.p2._visible = 0;
this._visible = 0;
if (playing != true) {
playing = true;
paused = false;
stopped = false;
_root.myConditionText = "Playing";
_root.myMusic_v.start(myMusic_vPosition, 0);
}
_root.myMusic_v.onSoundComplete = function() {
_root.pause_btn_voi._visible = 0;
_root.play_btn_voi._visible = 1;
_root.myCondition.textColor = 0x00FF00;
_root.myConditionText = "Completed";
};
};
play_btn_voi.onRollOver = function() {
_root.p2._visible = 1;
};
play_btn_voi.onRollOut = function() {
_root.p2._visible = 0;
};
//
stop_btn_voi.onPress = function() {
pause_btn_voi._visible = 0;
play_btn_voi._visible = 1;
_root.p3._visible = 0;
playing = false;
paused = false;
stopped = true;
_root.myConditionText = "Stopped";
_root.myMusic_v.stop();
myMusic_vPosition = 0;
myMusic_vPositionText = 0;
stopAllSounds();
};
stop_btn_voi.onRollOver = function() {
_root.p3._visible = 1;
};
stop_btn_voi.onRollOut = function() {
_root.p3._visible = 0;
};
//
_root.vol_cont = function() {
if (stopped != true) {
_root.myMusic_vDurationText = _root.myMusic_v.duration/1000;
_root.myMusic_vPositionText = _root.myMusic_v.position/1000;
_root.myMusic_rDurationText = _root.myMusic_r.duration/1000;
_root.myMusic_rPositionText = _root.myMusic_r.position/1000;
}
_root.myMusic.setVolume(volu);
};
//
myMusic_v = new Sound(myMusicMc);
myMusic_r = new Sound(myMusicMc1);
load_sound = function () {
_root.myConditionText = "Playing";
myMusic_v.loadSound(pathSndFile, true);
_root.myMusic_v.onSoundComplete = function() {
_root.pause_btn_voi._visible = 0;
_root.play_btn_voi._visible = 1;
pause_btn_voi._visible = 0;
play_btn_voi._visible = 1;
_root.p3._visible = 0;
playing = false;
paused = false;
stopped = true;
_root.myConditionText = "Stopped";
_root.myMusic_v.stop();
myMusic_vPosition = 0;
myMusic_vPositionText = 0;
_root.myConditionText = "Completed";
};
};
//end Sound
load_sound();

Drag and Drop

l = 100;
t = 100;
r = 750;
b = 480;
var count:Number = 0;
////////////shuffle/////////////////
function shuffle() {
var pos:Array = new Array();
var pos1:Array = new Array();
for (var i = 0; i<13; i =" 0;" j =" pos.splice(random(pos.length)," i =" 0;" _y =" eval(" yp="pos1[i].yp;" i =" 1;" index =" i;" index =" i;" xp =" eval(" yp =" eval(" onpress =" function()" onrelease =" eval(" onreleaseoutside="function" dr =" eval(this._droptarget);" index ="=" _visible =" 0;" _alpha =" 100;" enabled =" false;" _x =" this.xp;" _y =" this.yp;" _x =" this.xp;" _y =" this.yp;" count ="=" onpress =" function()" i =" 0;" _x =" eval(" _y =" eval(" enabled =" true;" _visible =" 1;" count =" 0;" size="4" style="color: rgb(255, 0, 0);">To rename the Objects name in the library JSFL

var NAME = "Mc_GR";
var items = fl.getDocumentDOM().library.items;
var itemNum = items.length;
for (var i = 0; i < name =" NAME">
Swf Encryption...
simply drag the encrypt swf in flash
and chk the variable and instance name
secureSWF_v3