Sunday, November 29, 2009

Sublight, Best Movie Subtitle Search Engine and Downloader

Just a week ago, one of my younger cousin had serious troubles with her PC and I offered myself in sorting it out. Afraid of her being bored with my technical procedures, i think i might as well share one of my movies with her. However, she complaint of the lack of subtitles from the movie, which does not make her movie-viewing experience enjoyable; this is due to the fact that the movie was shared on a notebook with inferior speakers and the conversations in the movie being too fast to catch.
I decided to solve this problem before the upcoming Christmas gathering, where i promised to show her the movie again, this time with subtitles. Well, finding any usable Subtitle downloader is easy but it took me quite a while to find the best subtitle downloader available and it is called Sublight.
Sublight is a free subtitle downloader and search engine developed by Sublight Labs, which is extremely stable, easy to use and convenient as well. One of its powerful feature is the ability to support over 46 subtitle languages, making it a compatible subtitle downloader for virtually anybody regardless of race or primary languages.


Here's how Sublight Works:
1. To start off with an existing movie, users have to tell Sublight where their movie is located in the hard disk.
2. After directing Sublight to the movie file, Sublight will immediately retrieve relevant subtitles for users to download


3. Users choose from a list of subtitles to download. Once the subtitles are downloaded, the movie playback will immediately begin.
Here's what happened when subtitles are downloaded and played along with the movie file. I tested this file on my Ratatouille movie file which is pretty much working:

Well, its kind of true that we shouldn't be picky about what we eat...obviously, but for software, being picky is nothing less than important (software is much more complicated than food, anyway...). I'm glad of being picky over a simple subtitle downloader because at the end of the day, Sublight is working fantastically for a subtitle downloader and it is the best in conveniently suiting my needs.
Dowload Sublight now, or visit the Sublight Labs official site for more information.
Note: Sublight Labs is now in the middle of developing Sublight v2 beta, so if you're interested in their development, make sure you keep tabs on their progress from time to time!

Saturday, November 28, 2009

XP: Set Default Web Browser

Where can you set your default web browser in Windows XP?

You can set Google Chrome, IE, Firefox, Opera, or whatever browser you like to be the default all in one location:

1. Open the Control Panel.

2. Open Add/Remove Programs.

3. Click Set Program Access and Defaults on the left pane.

4. Open the Custom area.

5. Select the bullet for the browser you wish to be the default.

Default web browser settings.

Friday, November 27, 2009

Enable Equation Editor in Word 2007

How to install the Word 2007 Equation Editor so that you can make math equations within Word documents.

32143055-2-440-0

1. Go to Control Panel

2. Double-click Add/Remove Programs.

3. Click once on the Microsoft Office 2007 entry and click Change.

4. Select Add or Remove Features, and click Continue.

5. Click the plus sign next to Office Tools.

6. Click Equation Editor, and select Run from My Computer.

7. Click Continue. Click Close when the install is complete.

Tuesday, November 24, 2009

Program for a distributor

c  2.jpgfd297392-1cb3-4b6d-9821-58c7b9bc862bLarge

   1: #include <iostream.h>



   2: #include <graphics.h>



   3: #include <dos.h>



   4: #include <conio.h>



   5: #include <stdlib.h>



   6: #include <stdio.h>



   7:  



   8:  



   9: class 



  10: {



  11:  



  12: private :



  13:     int z,P1,P2,P3,P4,P5,P6,P7,P8,totalP;



  14:     int S1,S2,S3,S4,S5,S6,S7,S8,S9,totalS;



  15:     int D1,D2,D3,D4,D5,D6,D7,D8,totalD;



  16:     int s1,s2,s3,s4,s5,s6,s7,s8,totals;



  17:     int p1,p2,p3,p4,p5,p6,p7,p8,totalp;



  18:  



  19: public :



  20:     void FRONT()



  21:   {



  22:     totals=totalp=totalP=totalS=0;



  23:     P1=P2=P3=P4=P5=P6=P7=P8=0;



  24:     S1=S2=S3=S4=S5=S6=S7=S8=0;



  25:     p1=p2=p3=p4=p5=p6=p7=p8=0;



  26:     s1=s2=s3=s4=s5=s6=s7=s8=0;



  27:     z=0;



  28:  



  29: //MAIN



  30: SCREEN********************************************************************



  31:  



  32: switching:



  33:  



  34:     {



  35:     int gdriver = DETECT, gmode;



  36:     initgraph(&gdriver, &gmode, "C:\TC\BGI");



  37:     cleardevice();



  38:     setcolor(getmaxcolor());



  39:     textcolor(getmaxcolor());



  40:     settextjustify(CENTER_TEXT, CENTER_TEXT);



  41:     settextstyle(10,0,4);



  42:     outtextxy(320,25,"ZINNIA DISTRIBUTOR");



  43:     setcolor(13);



  44:     rectangle(0,0,639,70);



  45:     rectangle(2,2,637,68);



  46:     rectangle(4,4,635,66);



  47:     rectangle(220,140,420,340);



  48:     rectangle(223,143,417,337);



  49:     gotoxy(33,12);



  50:     cout<<"1)  PURCHASE";



  51:     gotoxy(33,14);



  52:     cout<<"2)  SALES";



  53:     gotoxy(33,16);



  54:     cout<<"3)  REPORT";



  55:     gotoxy(33,18);



  56:     cout<<"4)  EXIT";



  57:     gotoxy(32,28);



  58:     cout<<"YOUR CHOICE IS : ";



  59:     rectangle(200,420,440,460);



  60:     rectangle(202,422,438,458);



  61:     setfillstyle(10,13);



  62:     floodfill(1,75,13);



  63:     cin>>z;



  64:     cleardevice();



  65:  



  66: switch(z)



  67:  



  68:       {



  69: case 1:



  70: //PURCHASE***************************************************************



  71:     {



  72:  



  73: cout<<"



  74: _________________________________________________________________



  75: _______________";



  76:     cout<<"



  77:  



  78:  SNO               ITEM                   RATE            QTY



  79: AMOUNT   ";



  80:  



  81: cout<<"



  82: _________________________________________________________________



  83: _______________";



  84:     cout<<"



  85:  



  86:  1]                WHOLE                   55      ";



  87:     cout<<"



  88:  



  89:  2]                PRE-CUT                 60      ";



  90:     cout<<"



  91:  



  92:  3]                ASSORTED                35      ";



  93:     cout<<"



  94:  



  95:  4]                SOUP                    10      ";



  96:     cout<<"



  97:  



  98:  5]                WINGS                   55      ";



  99:     cout<<"



 100:  



 101:  6]                GIZZARD                 45      ";



 102:     cout<<"



 103:  



 104:  7]                TWO LEGS                90      ";



 105:     cout<<"



 106:  



 107:  8]                FOUR DRUMS              30      ";



 108:  



 109: cout<<"



 110:  



 111: _______________________________________________________________



 112: _________________";



 113:     cout<<"



 114:  



 115:  



 116:                                                   TOTAL ----->     



 117: Rs.";



 118:  



 119: cout<<"



 120:  



 121: _______________________________________________________________



 122: _________________";



 123:     rectangle(0,0,639,479);



 124:     rectangle(530,400,635,440);



 125:     settextstyle(10,0,4);



 126:     outtextxy(210,410,"PURCHASE");



 127:     gotoxy(62,8);



 128:     cin>>P1;



 129:     p1=p1+P1;



 130:     gotoxy(62,10);



 131:     cin>>P2;



 132:     p2=p2+P2;



 133:     gotoxy(62,12);



 134:     cin>>P3;



 135:     p3=p3+P3;



 136:     gotoxy(62,14);



 137:     cin>>P4;



 138:     p4=p4+P4;



 139:     gotoxy(62,16);



 140:     cin>>P5;



 141:     p5=p5+P5;



 142:     gotoxy(62,18);



 143:     cin>>P6;



 144:     p6=p6+P6;



 145:     gotoxy(62,20);



 146:     cin>>P7;



 147:     p7=p7+P7;



 148:     gotoxy(62,22);



 149:     cin>>P8;



 150:     p8=p8+P8;



 151:     gotoxy(75,8);



 152:     D1=P1*55;



 153:     cout<<D1;



 154:     gotoxy(75,10);



 155:     D2=P2*60;



 156:     cout<<D2;



 157:     gotoxy(75,12);



 158:     D3=P3*35;



 159:     cout<<D3;



 160:     gotoxy(75,14);



 161:     D4=P4*10;



 162:     cout<<D4;



 163:     gotoxy(75,16);



 164:     D5=P5*55;



 165:     cout<<D5;



 166:     gotoxy(75,18);



 167:     D6=P6*45;



 168:     cout<<D6;



 169:     gotoxy(75,20);



 170:     D7=P7*90;



 171:     cout<<D7;



 172:     gotoxy(75,22);



 173:     D8=P8*30;



 174:     cout<<D8;



 175:     gotoxy(75,27);



 176:     totalP=D1+D2+D3+D4+D5+D6+D7+D8;



 177:     totalp=totalp+totalP;



 178:     cout<<totalP;



 179:     getch();



 180:     goto switching;



 181:     }



 182:  



 183: case 2:



 184: //SALES*******************************************************************



 185: **



 186:     {



 187:  



 188: cout<<"



 189: _________________________________________________________________



 190: _______________";



 191:     cout<<"



 192:  



 193:  SNO               ITEM                   RATE            QTY



 194: AMOUNT   ";



 195:  



 196: cout<<"



 197: _________________________________________________________________



 198: _______________";



 199:     cout<<"



 200:  



 201:  1]                WHOLE                   60      ";



 202:     cout<<"



 203:  



 204:  2]                PRE-CUT                 65      ";



 205:     cout<<"



 206:  



 207:  3]                ASSORTED                40      ";



 208:     cout<<"



 209:  



 210:  4]                SOUP                    15      ";



 211:     cout<<"



 212:  



 213:  5]                WINGS                   60      ";



 214:     cout<<"



 215:  



 216:  6]                GIZZARD                 50      ";



 217:     cout<<"



 218:  



 219:  7]                TWO LEGS                95      ";



 220:     cout<<"



 221:  



 222:  8]                FOUR DRUMS              35      ";



 223:  



 224: cout<<"



 225:  



 226: _______________________________________________________________



 227: _________________";



 228:     cout<<"



 229:  



 230:  



 231:                                                   TOTAL ----->     



 232: Rs.";



 233:  



 234: cout<<"



 235:  



 236: _______________________________________________________________



 237: _________________";



 238:     rectangle(0,0,639,479);



 239:     rectangle(530,400,635,440);



 240:     settextstyle(10,0,4);



 241:     outtextxy(210,410,"SALES");



 242:     gotoxy(62,8);



 243:     cin>>S1;



 244:     s1=s1+S1;



 245:     gotoxy(62,10);



 246:     cin>>S2;



 247:     s2=s2+S2;



 248:     gotoxy(62,12);



 249:     cin>>S3;



 250:     s3=s3+S3;



 251:     gotoxy(62,14);



 252:     cin>>S4;



 253:     s4=s4+S4;



 254:     gotoxy(62,16);



 255:     cin>>S5;



 256:     s5=s5+S5;



 257:     gotoxy(62,18);



 258:     cin>>S6;



 259:     s6=s6+S6;



 260:     gotoxy(62,20);



 261:     cin>>S7;



 262:     s7=s7+S7;



 263:     gotoxy(62,22);



 264:     cin>>S8;



 265:     s8=s8+S8;



 266:     gotoxy(75,8);



 267:     D1=S1*60;



 268:     cout<<D1;



 269:     gotoxy(75,10);



 270:     D2=S2*65;



 271:     cout<<D2;



 272:     gotoxy(75,12);



 273:     D3=S3*40;



 274:     cout<<D3;



 275:     gotoxy(75,14);



 276:     D4=S4*15;



 277:     cout<<D4;



 278:     gotoxy(75,16);



 279:     D5=S5*60;



 280:     cout<<D5;



 281:     gotoxy(75,18);



 282:     D6=S6*50;



 283:     cout<<D6;



 284:     gotoxy(75,20);



 285:     D7=S7*95;



 286:     cout<<D7;



 287:     gotoxy(75,22);



 288:     D8=S8*35;



 289:     cout<<D8;



 290:     gotoxy(75,27);



 291:     totalS=D1+D2+D3+D4+D5+D6+D7+D8;



 292:     totals=totals+totalS;



 293:     cout<<totalS;



 294:     getch();



 295:     cleardevice();



 296:     goto switching;



 297:     }



 298:  



 299: case 3:



 300: //REPORT******************************************************************



 301: *



 302:     {



 303:  



 304: cout<<"___________________________________________________________________



 305: _____________";



 306:     cout<<"



 307:  SNO                ITEM             PURCHASE         SALES



 308: STOCK LEFT";



 309:  



 310: cout<<"



 311: _________________________________________________________________



 312: _______________";



 313:     cout<<"



 314:  1]                WHOLE        "<<p1<<"        "<<s1<<"        "<<p1-s1;



 315:     cout<<"



 316:  2]                



 317: PRE-CUT        "<<p2<<"        "<<s2<<"        "<<p2-s2;



 318:     cout<<"



 319:  3]                



 320: ASSORTED        "<<p3<<"        "<<s3<<"        "<<p3-s3;



 321:     cout<<"



 322:  4]                



 323: SOUP            "<<p4<<"        "<<s4<<"        "<<p4-s4;



 324:     cout<<"



 325:  5]                WINGS        "<<p5<<"        "<<s5<<"        "<<p5-s5;



 326:     cout<<"



 327:  6]                



 328: GIZZARD        "<<p6<<"        "<<s6<<"        "<<p6-s6;



 329:     cout<<"



 330:  7]                TWO 



 331: LEGS        "<<p7<<"        "<<s7<<"        "<<p7-s7;



 332:     cout<<"



 333:  8]                FOUR



 334: DRUMS        "<<p8<<"        "<<s8<<"        "<<p8-s8;



 335:  



 336: cout<<"



 337: _________________________________________________________________



 338: _______________";



 339:     cout<<"



 340:  



 341:  



 342:     PURCHASE           : Rs."<<totalp;



 343:     cout<<"



 344:  



 345:     SALES              : Rs."<<totals;



 346:     cout<<"



 347:  



 348:     PROFIT             : Rs."<<(s1+s2+s3+s4+s5+s6+s7+s8)*5;



 349:     cout<<"



 350:  



 351:  



 352:     BALANCE ON COUNTER : Rs. ";



 353:     if((totals-totalp)<0)



 354:       {



 355:       cout<<-(totals-totalp)<<" CREDIT



 356:  



 357: ";



 358:       }



 359:     else



 360:       {



 361:       cout<<(totals-totalp)<<" DEBIT



 362:  



 363: ";



 364:       }



 365:     rectangle(0,0,639,479);



 366:     rectangle(50,300,370,470);



 367:     rectangle(55,425,365,455);



 368:     rectangle(52,302,368,468);



 369:     settextstyle(10,0,4);



 370:     outtextxy(320,20,"REPORT");



 371:     getch();



 372:     cleardevice();



 373:     goto switching;



 374:     }



 375:  



 376: case 4:



 377: //EXIT THE



 378: PROGRAM******************************************************************



 379:     {



 380:     exit(0);



 381:     }



 382:  



 383: default :



 384: //DEFAULT*****************************************************************



 385: *



 386:     {



 387:     goto switching;



 388:     }



 389:       }



 390:     }



 391:   }



 392: };



 393:  



 394:  



 395: //MAIN



 396: PROGRAM******************************************************************



 397:  



 398: void main()



 399: {



 400: clrscr();



 401: SHOP a;



 402: a.FRONT();



 403: getch();



 404: }