PowerBoot is the solution for people who want to run some certain applications on their cellular phones upon booting up. PowerBoot maintains a startup list of applications and run them when the phone is switched on. Phone users can modify the startup list in PowerBoot. It is just like the micr030ft Windows startup folder on PC.
PowerBoot is designed for advanced mobile phone users. User determines which applications he wants to run and selects them in PowerBoot. The user himself should ensure his selected applications would not cause any problem.
Download: Powerboot
FeaturesProtects smartphones that use the Symbian 60 or 80 platform, including selected models from Nokia, Panasonic, Samsung, and other leading manufacturers
Detects and automatically removes viruses, worms, Trojan horses, and evolving malicious code
Built-in firewall monitors all inbound and outbound LAN/WAN communications, blocking suspicious connection attempts
Safeguards your phone as soon as it’s installed, automatically turning on virus protection and closing vulnerable ports
Comes as an easy-to-use service with downloadable software
One-time fee lets you use the service for two years*
LiveUpdate™ Wireless lets you download software and protection updates wirelessly
AutoProtect runs continuously in the background, providing real-time protection by scanning for malicious code in SMS, EMS, MMS, HTTP, and email files
On-demand scans allow you to check for viruses in individual files, file archives, and applications whenever you like
User Alerts let you know when a virus has been found, when new protection updates are available, and when the service is about to expire
Easy installation can be performed by synchronizing from your PC, or via a wireless download directly to your smartphone
Backed by Symantec Security Response, the world’s leading Internet security research and response team.
Detects and automatically removes viruses, worms, Trojan horses, and evolving malicious code
Built-in firewall monitors all inbound and outbound LAN/WAN communications, blocking suspicious connection attempts
Safeguards your phone as soon as it’s installed, automatically turning on virus protection and closing vulnerable ports
Comes as an easy-to-use service with downloadable software
One-time fee lets you use the service for two years*
LiveUpdate™ Wireless lets you download software and protection updates wirelessly
AutoProtect runs continuously in the background, providing real-time protection by scanning for malicious code in SMS, EMS, MMS, HTTP, and email files
On-demand scans allow you to check for viruses in individual files, file archives, and applications whenever you like
User Alerts let you know when a virus has been found, when new protection updates are available, and when the service is about to expire
Easy installation can be performed by synchronizing from your PC, or via a wireless download directly to your smartphone
Backed by Symantec Security Response, the world’s leading Internet security research and response team.
Whenever you want to rename multiple files with the same piece of text and an individual number for each file, as in photo1.jpg, photo2.jpg and so on, you usually either have to do this manually or use a batch rename program. Yet, Windows has the facility to do this, albeit in a rough-and-ready way.
To rename multiple files, select all the files you wish to rename (in a previous post I looked at various ways of selecting multiple files). Then either right-click on any of the files and select Rename from the context menu (this method is demonstrated in the following video), or press F2. Type in the new name of the file - including the file extension if it is visible (eg. .doc, .jpg, etc) - and press Enter. All the other selected files will be renamed with an individual number in brackets. So, if you type in photo.jpg, the next file will be called photo (1).jpg, the next photo (2).jpg and so on.
To rename multiple files, select all the files you wish to rename (in a previous post I looked at various ways of selecting multiple files). Then either right-click on any of the files and select Rename from the context menu (this method is demonstrated in the following video), or press F2. Type in the new name of the file - including the file extension if it is visible (eg. .doc, .jpg, etc) - and press Enter. All the other selected files will be renamed with an individual number in brackets. So, if you type in photo.jpg, the next file will be called photo (1).jpg, the next photo (2).jpg and so on.
DATA FORMATTING AND CONTROL LEVEL PROCESSING:
You can use control level processing to create structured lists. Control levels are determined by the contents of the fields that are to be displayed. there is a control level change whenever the content of a field changes. This means that there is no point in creating control levels unless the data are sorted.
The data to be displayed must be saved temporarily if you want to use control level processing. You can also use internal tables and intermediate datasets.
You can use an array fetch in a SELECT statement to fill an internal table in one go.
You can use the APPEND statement to insert table entries at the end of an internal table. The variant of the APPEND statement on the slide is permitted only for standard or sorted tables. After an APPEND statement, system field SY-TABIX contains the index value of the newly inserted table entry.
You use the COLLECT statement to generate unique or compressed datasets. The contents of the work area of the internal table are recorded as a new entry at the end of the table or are added to an existing entry. The latter occurs when the internal table already contains an entry with the same key field values as those currently in the work area. The numeric fields that do not belong to the key are added to the corresponding fields of the existing entry.
When the COLLECT statement is used, all the fields that are not part of the key must be numeric.
The SORT statement sorts the entries in internal table in ascending order. If the addition BY ..., is missing, then the key assigned when the table was defined is used.
If addition BY ... is used, then fields , , ... are used as sort keys. The fields can be of any type.
You can use the additions ASCENDING and DESCENDING with the SORT statement to determine whether the fields are sorted in ascending (default) or descending order.
For more information about the SORT statement, please refer to appendix documentation DAP-3.
You can use the loop statement LOOP AT ... ENDLOOP to process an internal table. The data records in the internal table are processed sequentially.
The CONTINUE statement can be used to prematurely exit the current loop pass and skip to the next pass.
The EXIT statement can be used to exit loop processing.
At the end of loop processing (after ENDLOOP), return value sy-subrc indicates whether the loop was passed or not.
SY-SUBRC = 0: The loop was passed at least once
SY-SUBRC = 4: The loop was not passed because no entry was available.
You can use special control structures for control level processing. All the structures begin with AT and end with ENDAT. These control structures can only be used within a LOOP.
The statement blocks AT FIRST and AT LAST are run exactly once: at the first AT FIRST and at the last AT LAST loop.
The statements within AT NEW ... ENDAT are executed when the value of field changes within the current LOOP (start of a control level) or the value of one of the fields in the table definition (further to the left).
The statements within AT END OF ... ENDAT are executed when the value of field changes during the next LOOP (end of a control level) or the value of one of the fields in the table definition (further to the left).
At entry of the control level (directly after AT), - all fields with the same character types after (to the right of) the current control level key are filled with "*" - all other fields after (to the right of) the current control level key are set to default values.
When a control structure is exited (at ENDAT), all fields of the query area are filled with the data from the current loop pass.
The SUM statement supplies the respective group totals in the query area of the LOOP in all fields of TYPE I, F and P.
The control level structure in internal tables is static. It corresponds exactly to the sequence of columns in the internal table (from left to right). In particular, the control level structure for internal tables is independent of the criteria used to sort the internal table. The table must be sorted according to the internal table fields.
When you implement control level processing, you must follow the sequence of individual control levels within the LOOP as illustrated in the slide. The sequence follows the sequence of fields in the internal table and is therefore also the sort sequence.
The processing block between AT FIRST and ENDAT is executed before processing of the single lines begins. The processing block AT LAST and ENDAT is executed after all single lines have been processed.
You can use control level processing to create structured lists. Control levels are determined by the contents of the fields that are to be displayed. there is a control level change whenever the content of a field changes. This means that there is no point in creating control levels unless the data are sorted.
The data to be displayed must be saved temporarily if you want to use control level processing. You can also use internal tables and intermediate datasets.
You can use an array fetch in a SELECT statement to fill an internal table in one go.
You can use the APPEND statement to insert table entries at the end of an internal table. The variant of the APPEND statement on the slide is permitted only for standard or sorted tables. After an APPEND statement, system field SY-TABIX contains the index value of the newly inserted table entry.
You use the COLLECT statement to generate unique or compressed datasets. The contents of the work area of the internal table are recorded as a new entry at the end of the table or are added to an existing entry. The latter occurs when the internal table already contains an entry with the same key field values as those currently in the work area. The numeric fields that do not belong to the key are added to the corresponding fields of the existing entry.
When the COLLECT statement is used, all the fields that are not part of the key must be numeric.
The SORT statement sorts the entries in internal table in ascending order. If the addition BY ..., is missing, then the key assigned when the table was defined is used.
If addition BY ... is used, then fields , , ... are used as sort keys. The fields can be of any type.
You can use the additions ASCENDING and DESCENDING with the SORT statement to determine whether the fields are sorted in ascending (default) or descending order.
For more information about the SORT statement, please refer to appendix documentation DAP-3.
You can use the loop statement LOOP AT ... ENDLOOP to process an internal table. The data records in the internal table are processed sequentially.
The CONTINUE statement can be used to prematurely exit the current loop pass and skip to the next pass.
The EXIT statement can be used to exit loop processing.
At the end of loop processing (after ENDLOOP), return value sy-subrc indicates whether the loop was passed or not.
SY-SUBRC = 0: The loop was passed at least once
SY-SUBRC = 4: The loop was not passed because no entry was available.
You can use special control structures for control level processing. All the structures begin with AT and end with ENDAT. These control structures can only be used within a LOOP.
The statement blocks AT FIRST and AT LAST are run exactly once: at the first AT FIRST and at the last AT LAST loop.
The statements within AT NEW ... ENDAT are executed when the value of field changes within the current LOOP (start of a control level) or the value of one of the fields in the table definition (further to the left).
The statements within AT END OF ... ENDAT are executed when the value of field changes during the next LOOP (end of a control level) or the value of one of the fields in the table definition (further to the left).
At entry of the control level (directly after AT), - all fields with the same character types after (to the right of) the current control level key are filled with "*" - all other fields after (to the right of) the current control level key are set to default values.
When a control structure is exited (at ENDAT), all fields of the query area are filled with the data from the current loop pass.
The SUM statement supplies the respective group totals in the query area of the LOOP in all fields of TYPE I, F and P.
The control level structure in internal tables is static. It corresponds exactly to the sequence of columns in the internal table (from left to right). In particular, the control level structure for internal tables is independent of the criteria used to sort the internal table. The table must be sorted according to the internal table fields.
When you implement control level processing, you must follow the sequence of individual control levels within the LOOP as illustrated in the slide. The sequence follows the sequence of fields in the internal table and is therefore also the sort sequence.
The processing block between AT FIRST and ENDAT is executed before processing of the single lines begins. The processing block AT LAST and ENDAT is executed after all single lines have been processed.
Subscribe to:
Posts (Atom)