• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

Tổng Hợp Các MOD Cho SPB MOBILE SHELL ( Phiên Bản Mới ) !!!

boy_online01

New Member
sao mình xài cfw c6 cho mấy cái mod vào nó cứ lộn tùng phèo cả lên, báo lỗi skin not sport

Đây là những mod của phiên bản SPB Mobile Shell 3.5 cũ quá rồi, chắc bác đang dùng phiên bản mới nhất 3.7.673 nên nó mới thế. Bác nên dùng
các mod của bác Ntv_79 phù hợp với 3.7.673 đấy. Em đang xài cái HTC full đẹp lòi mắt luôn, mà ram riếc cũng tốn ít, phe phé 39-40MB CFW N97 nguyên gốc :D
 

kaothenhi

New Member
Các bác ơi giúp em cái này với ạk. Thấy có bác bên topic này
http://www.pdaviet.net/showthread.p...y-Screenshot-Theme-mà-bạn-đang-dùng-!!/page51
bác ấy show cái mod spb e thích quá, cố gắng đi tìm mà không thấy. Bác nào biết nó ở chỗ nào chỉ em với, cảm ơn các bác nhiều

shot_004_2011_11_26.png
 

MrSad

New Member
Có phải xài SPB thì mình ko dùng được chung với Free iSms với Setting Bar đúng không mọi người
 

extinctzoo

New Member
CÓ BÁC NÀO BIẾT CÁCH EDIT FILE .SET TỪ 5HS THÀNH 7,9,11 KO?, CHỨ .REG THÌ... :D
Các bác ơi giúp em cái này với ạk. Thấy có bác bên topic này
http://www.pdaviet.net/showthread.p...y-Screenshot-Theme-mà-bạn-đang-dùng-!!/page51
bác ấy show cái mod spb e thích quá, cố gắng đi tìm mà không thấy. Bác nào biết nó ở chỗ nào chỉ em với, cảm ơn các bác nhiều

shot_004_2011_11_26.png
Ấy Ấy, của mình đây mà, Post ở đây này :D http://www.pdaviet.net/showthread.php?169964-Skin-Belle-cho-SPB-Shell-v3.7-673
p/s: bác này bắt chước giống Belle gớm :O

mới tìm được cái Guide để Mod SPB, nhưng lại là Eng. mấy Ace pro dịch giùm em
There are so many people who want to edit the Spb Mobile Shell to customize it in their own way and share their creation with the world. So here is a short article that will try to give you a step by step guide for modding the Spb Shell. I have had so many requests from my friends and others to tell them about modding the Shell. Since it was not possible to write a guide every time one asks you on a specific problem, I decided to prepare a wholesome account of the procedures.
The Spb Mobile for Symbian consists of two elements: the rle/bmp files that are made by converting a png file, and the xml part that lies inside all the dat files along with the rle/bmp files. The rle/bmp is related to the visual effect of the shell, while the xml entries define the function, arrangement and positioning of the elements of the Shell. Thus, for example, you will not be able to see any graphical widget unless there is an entry for it in the Widgets.xml (that is found inside the qa_layouts.dat) and the Index.xml (that is found inside every widget dat file). Thus, inside each va_xxx.dat there is the images of that widget ( 2 .bmp files for one image or 1 .rle file) and an archive called index.xml that contains the widget´s properties.
Opening a Dat File
You cannot open a dat file directly on your desktop so you need to change the extention .dat into .zip. Then right click on the file and extract it with WinRar or PowerArchiver. It would ask for a password that is ‘b0fm18zq’. Having extracted the dat files, you can edit them as you wish.
Converting a PNG Image to RLE or BMP Using Png2Skin
The Spb Mobile Shell for Symbian supports only rle/bmp images for its widgets and other graphical elements. Download a Sotware called Png2Skin.exe. I’ll set out my way of using png2skin.exe for you. This is how you can use the program: First of all create a folder as “1” in the C drive of your PC, and copy Png2Skin.exe inside it. So, it’s location is in C:1. Now into that folder place all your files you want to convert to Rle format. Use Photoshop or any other photo editor to make/convert/save as an image file in Png format. Copy the Png files to the newly created folder (‘1’). Now create a new text document and copy the following line in it:
c:1png2skin.exe c:1Arrows.png c:1 8 RLE
In the above line ‘Arrows’ is the name of the png file to be converted to Rle. You can replace ‘Arrows’ with you own file name. Now copy the text-



And paste it in the Windows Command Box. Then press the Enter key. Now you will see an Rle file beside your Png file. You can convert only one image at a time. Repeat the procedure to convert several images. Grab the Rle files and copy/replace them to your desired dat package.
You can also convert your Png images to Bmp by using Png2Skin.exe. For this, you will have to simply drag the Png image over the program icon. To edit an existing Bmp file, open it with Photoshop and cut out the image background to make it transparent. You can then convert it to to Rle or Bmp.
Creating a Widget in Spb Mobile Shell
As I have already said above, you need to do two things to create/add a new widget. Here we shall try to make a digital clock widget. The va_dclock_widget.dat file, for example, consists of three files: digits.rle, face.rle and index.xml. Therefore, you need to make the graphics file for the clock first. Thus, for this digital clock -

You will need two images: ‘face.rle’ and ‘digits.rle’. This is how they look before being converted to .rle format.


Now take a look at the Index.xml file for this digital clock:


All you have to do is to play with the ‘x’ and ‘y’ values here. X value defines the horizontal (left/right) position of an image or element on your phone’s screen, so if you want to move the digits to the right side of the face, you only need to modify “22” in the timerect to a highernumber and if you want to move it to the left, give a lower number. In the same way Y defines the vertical (up/down) position. Use lower value to move it up and higher numbers to move down.
Having done this, we will have to pack the file into a .dat package. Put the there files (2 Rle and index.xml) in a new folder. Open the folder and select all files by pressing Ctrl+A. Now right click on one of the files and select ‘Compress with Options’ (I use Powerarchiver for the purpose). The program will prompt you to input the password two times. Then click the Add button. You will have a new zip file in the same folder. Change the file extension from .zip to .dat. Now our dat package is ready. Rename the file name to ‘va_dclock_widget_green.dat’ (in this case).
The next step is to add the details of this widget in the widgets.xml that can be found inside the qa_layouts.dat. The widgets.xml generally has two entries for all widgets except the date and weather widgets. The first one looks like this:
<Plugin Name=”ClockGreen” Class=”Spb.LSP.DigitalClock” DoubleSkin=”va_dclock_widget_green”>
<BoundRect X=”0″ Y=”0″ Width=”360″ Height=”115″/>
<String Name=”_Size” Value=”Green Digital Clock”/>
</Plugin>
And the second one, as follows:
<Plugin Name=” ClockGreen “>
<BoundRect X=”0″ Y=”0″ Width=”360″ Height=”115″/>
</Plugin>


By changing the ‘x’ and ‘y’ values of the BoundRect, you can change the position of the highlight square line that appears over a widget when you try to drag its position on your screen in the Edit Mode of the Spb Shell. Changing the values of the Width and Height you can define the size of the highlight box of the widget. After making the entry of the widget in the widgets.xml, we need to save the changes and repack the qa_layouts.dat by following the above-mentioned procedure and put the file to the SpbShell folder located in E:/Others. Remember that each time you make any change in the qa_layouts.dat, you will have to exit delete the ‘SpbShell_20028b16.reg’ file from C:SystemApps, and SpbShellBackup.reg from E: Private20028b16 to let the changes take effect.
Modifying the Features of the Shell
Exit the shell, then edit the file in the folder Spbmobileshell.rgs located in E:/private/20028b16. Search/find the string ‘Panels’ or ‘ForceRemove Panels’ and delete unneeded panel to retain the structure and numbering. After that, you will have to delete the ‘SpbShell_20028b16.reg’ file from C:SystemApps, and SpbShellBackup.reg from E: Private20028b16 to let the changes take effect.(WARNING: This will reset the Shell to the defaults, so do not forget to backup your settings from backup options in Menu> Settings> Right click the lower bar> Save Settings). Using less number of panels would free more RAM.
Sizes of Images for Wallpaper
You can use three sizes of images as wallpapers in the Spb Shell. In the Professional Mode, you can use 360×640 pixels Png/Jpeg images as wallpapers. However, in the Lifestyle Mode, the ideal size of images should be 720×594 pixels in Jpeg format. You need to put these images in put in the folder E:ImagesPicturesSPBShell (in the same drive on which you have installed the program). In some mods (my Spb Ultimate Edition Series, for example), you can configure different wallpapers on each homescreen. For this, you need to crop your images in 360×614 pixels. You can set fullscreen wallpapers with the help of the Picture Frame widget.
Adding Your Applications Folder to SPB Menu
Open the file spbmobileshell.rgs by changing its extension to .xml. Here we shall try to add the “Video Player’’ to the program, for example, in the folder “Internet”. There are two ways to add an application to a specific folder: by defining the location of the .exe of a particular application, and by giving the UID. Here is the first method. Let’s begin and find the code:
ForceRemove ‘Internet’
{
val Index = d ’1 ‘
val Image = d ’2 ‘
val Text = s ‘Internet’
val DrawType = s ‘List’
val MRUImage = d ’185 ‘
Code:
ForceRemove ‘Internet’ - the name of the program
{
val Index = d ’1 ‘ – her next number in the list
val Text = s ‘Internet’ - the name for the shortcut
val File = s’ Z: sys bin BrowserNG.exe ‘ – path to .exe file or program in a form UID – ’0 x101F4DED’
val ImagePath = s ‘Z: sys bin BrowserNG.exe’ - path to icon bend. This is either the path to the program, or UID
val MRU = d ’0′ - Parameter indicates the presence of the translation of the program’s shortcut in some other language.
}
Or to add programs via UID, here is the code:
ForceRemove ‘OperaBrowser’
{
val Index = d ’2 ‘
val Text = s ‘Opera’
val UseProgramName = d ’1 ‘
val Check = d ’1 ‘
val File = s ’0 x101F4DED ‘
val ImagePath = s ’0 x101F4DED ‘
val MRU = d ’0 ‘
To add programs to the “Organizer”, search code:
ForceRemove ‘Organizer’
{
val Index = d ’0 ‘
val Image = d ’3 ‘
val Text = s ‘Organizer’
val DrawType = s ‘List’
val MRUImage = d ’186 ‘
To add programs in “Media”, look for the code:
ForceRemove ‘Multimedia’
{
val Index = d ’2 ‘
val Image = d ’6 ‘
val Text = s ‘Multimedia’
val DrawType = s ‘List’
val MRUImage = d ’189 ‘
Do not forget about the correct numbering, to avoid overlap.
Configuring the Number of Homescreens
Exit from the Shell first
Edit the file E: /System/apps/SpbShell_20028b16.reg.
Find the following lines:
[ Software Spb Software House 2 Spb Mobile Shell Widgets HomeScreen]
ActivePage = 0
PageCount = 5
And change the PageCount = 5 to any value. For example, for 9 pages change the value to ‘9’.
[ Software Spb Software House 2 Spb Mobile Shell Widgets HomeScreen]
ActivePage = 0
PageCount = 9
After the changes restart the Shell.
How to Configure the Shell to Drag the Widgets to Bottom
1. Extract qa_layouts.dat
2. Edit LockScreen2.xml:

Height = “512″ changed to “560″
<Layout Name=”360×640″>
<General>
<Rect Name=”DragRect” X=”0″ Y=”0″ Width=”360″ Height=”512″/>
</ General>
</ Layout>

3. Edit MenuBar.xml
Find the line:
<General>
<DialogObject Value=”Spb.Data.MenuBar”/>
<LayerAlign Value=”Bottom”/>

Change in:
<General>
<DialogObject Value=”Spb.Data.MenuBar”/>
<LayerAlign Value=”Bottom” Clip=”0″ />


Repack the qa_layouts.dat with the password “b0fm18zq” and copy to the folder /Others/ SPBShell. Restart the shell.
Editing the Bottom of the Spb Mobile Shell
Here is a list of xml files inside the qa_layouts.dat that determine the bottom portion of the shell in different screens (almost all files names start with ‘menu’). Take a look to find whwt is responsible for what.
MenuBar.xml – is responsible for the bar on the desktop;
MenuBar2.xml – for small menus and carousel;
MenuBarContacts.xml – a bar menu configures the contacts panel;
MenuBarCrop.xml – a bar on a page image cut to the desktop;
MenuBarList.xml – for when choosing a bar widgets;
MenuBarPopup.xml – For the pop-up window when you click the right button bar;
MenuBarPrograms.xml – Defines the configuration of the program panel;
MenuBarSkinDownloader.xml – at a bar when downloading images from Spb server;
MenuBarTransp.xml – I do not know why;
MenuBarWeather.xml – a bar in the weather.
Changing the Value of the Left Button Bar
1. Copy the folder qa_layouts.dat shell on the computer.
2. Rename a qa_layouts.zip.
3. Unpack with winrar (password b0fm18zq).
4. Open LockScreen2.xml and see what the name of a file that is responsible for the lower bar (if the custom theme).
In the standard skin is:
Code:
<Layers>
<Layer/>
<Layer Name=”Menu” Dialog=”MenuBar”/>
</ Layers>
5. Open MenuBar.xml with Notepad.
6. Edit the following line:
Code:
<Plugin Name=”Panels” ID=”3″>
<Int Name=”ActivateOnPress” Value=”1″/>
<String Name=”Action” Value=”Panels”/>
<Int Name=”LeftBtn” Value=”1″/>
<Rect Name=”SrcIcon” X=”0″ Y=”108″ Width=”54″ Height=”54″/>
</ Plugin>
Options for the Designation of Panels
Code:
<String Name=”Action” Value=”Panels”/> (3D carousel)
<String Name=”Open” Value=”:BTN0″/> (Selected Programs)
<String Name=”Open” Value=”:LAUNCHER”/> (Selected Programs)
<String Name=”Open” Value=”:SPBMENU”/> (Spb Menu)
<String Name=”Open” Value=”:BTN1″/> (Contact)
<String Name=”Open” Value=”:CALLLOG”/> (Call History)
<String Name=”Open” Value=”:CONTACTS”/> (Spb Contacts)
<String Name=”Open” Value=”:FAVORITES”/> (Selected Contacts)
<String Name=”Open” Value=”:WEATHER”/> (Weather)
<String Name=”Open” Value=”:WEATHERCOND”/> “(Current weather)
<String Name=”Open” Value=”TASKMANAGER” /> (SPBshny Task Manager)
<String Name=”Open” Value=”:MANAGEFAVS”/> (Carousel favorite contacts)
<String Name=”Open” Value=”:AGENDA”/> (Schedule)
<String Name=”Open” Value=”:TIME”/> (Time (world + clock)
In a few days, I will forward this topic and tell you about adding new icons, editing other widgets, such as media, battery and weather, etc.
 
Chỉnh sửa cuối:

saccerwin

New Member
bản dịch tiếng anh ra tiếng việt đây...
Có rất nhiều người muốn chỉnh sửa Spb Mobile Shell để tùy chỉnh nó theo cách riêng của họ và chia sẻ sáng tạo của họ với thế giới. Vì vậy, đây là một bài viết ngắn mà sẽ cố gắng để cung cấp cho bạn một hướng dẫn từng bước cho modding Shell Spb. Tôi đã có yêu cầu rất nhiều từ bạn bè và những người khác của tôi nói với họ về modding Shell. Kể từ khi nó không thể viết một hướng dẫn mỗi lần một trong những yêu cầu bạn về một vấn đề cụ thể, tôi quyết định để chuẩn bị một tài khoản lành mạnh của các thủ tục.
Spb Mobile cho Symbian bao gồm hai yếu tố: các tập tin RLE / bmp được thực hiện bằng cách chuyển đổi một file png, và một phần xml nằm bên trong tất cả các file đất cùng với các tập tin RLE / bmp. RLE / bmp là liên quan đến hiệu ứng hình ảnh của vỏ, trong khi các mục xml xác định chức năng, sắp xếp và vị trí của các yếu tố của Shell. Như vậy, ví dụ, bạn sẽ không thể thấy bất kỳ tiện ích đồ họa, trừ khi có một mục nhập cho nó trong Widgets.xml (được tìm thấy bên trong qa_layouts.dat) và (index.xml được tìm thấy bên trong mỗi lần cài đặt tập tin). Như vậy, bên trong mỗi va_xxx.dat là những hình ảnh đó widget (2 bmp tập tin cho một hình ảnh hoặc 1 tập tin RLE) và một kho lưu trữ được gọi là index.xml có chứa các thuộc tính của widget.
Mở một tập tin Đạt
Bạn không thể mở một file dat trực tiếp trên máy tính để bàn của bạn, do đó bạn cần phải thay đổi hạn dat vào zip. Sau đó, click chuột phải vào file và giải nén nó với WinRar hoặc PowerArchiver. Nó sẽ yêu cầu một mật khẩu mà là 'b0fm18zq. Sau khi giải nén tập tin dat, bạn có thể chỉnh sửa chúng như bạn muốn.
Chuyển đổi một hình ảnh PNG để RLE hoặc BMP Sử dụng Png2Skin
Spb Mobile Shell cho Symbian hỗ trợ chỉ RLE / bmp hình ảnh cho các widget và các yếu tố đồ họa khác. Tải về một Png2Skin.exe gọi là sotware. Tôi sẽ thiết lập theo cách của tôi sử dụng png2skin.exe cho bạn. Điều này là làm thế nào bạn có thể sử dụng chương trình: Trước hết tạo một thư mục là "1" trong ổ đĩa C của máy tính của bạn, và Png2Skin.exe bản sao bên trong nó. Vì vậy, đó là vị trí C: 1. Bây giờ vào thư mục nơi đó tất cả các file bạn muốn chuyển đổi sang định dạng RLE. Sử dụng Photoshop hoặc hình ảnh bất kỳ trình soạn thảo khác để làm cho / chuyển đổi / lưu như một tập tin ảnh ở định dạng png. Sao chép các tập tin Png để thư mục mới được tạo ra ('1 '). Bây giờ tạo ra một tài liệu văn bản mới và sao chép các dòng sau đây trong nó:
c: 1png2skin.exe c: 1Arrows.png c: 1 8 RLE
'Mũi tên' dòng trên là tên của file png để được chuyển đổi để RLE. Bạn có thể thay thế 'Mũi tên' với bạn sở hữu tên tập tin. Bây giờ sao chép văn bản



Và dán nó vào hộp Windows Command. Sau đó nhấn phím Enter. Bây giờ, bạn sẽ thấy một tập tin RLE bên cạnh Png tập tin của bạn. Bạn có thể chuyển đổi chỉ có một hình ảnh tại một thời điểm. Lặp lại các thủ tục để chuyển đổi một số hình ảnh. Grab các tập tin RLE và sao chép / thay thế các gói dat mong muốn của bạn.
Bạn cũng có thể chuyển đổi các hình ảnh Png Bmp bằng cách sử dụng Png2Skin.exe. Đối với điều này, bạn sẽ phải chỉ cần kéo hình ảnh Png trong những biểu tượng chương trình. Để chỉnh sửa một tập tin Bmp hiện có, mở nó bằng Photoshop và cắt bỏ nền hình ảnh để làm cho nó minh bạch. Sau đó, bạn có thể chuyển đổi nó để RLE hoặc BMP.
Tạo một Widget trong Spb Mobile Shell
Như tôi đã nói ở trên, bạn cần phải làm hai việc để tạo ra / thêm một widget mới. Ở đây chúng tôi sẽ cố gắng để làm cho một tiện ích đồng hồ kỹ thuật số. Các tập tin va_dclock_widget.dat, ví dụ, bao gồm ba tập tin: cấp digits.rle, face.rle và index.xml. Vì vậy, bạn cần phải thực hiện các tập tin đồ họa cho đồng hồ đầu tiên. Vì vậy, đối với đồng hồ kỹ thuật số -

Bạn sẽ cần hai hình ảnh: 'face.rle' và 'digits.rle. Đây là cách họ nhìn trước khi được chuyển đổi sang định dạng RLE.


Bây giờ hãy nhìn vào các tập tin index.xml cho đồng hồ kỹ thuật số:


Tất cả bạn phải làm là để chơi với 'x' và 'y' giá trị ở đây. X giá trị xác định các vị trí ngang (trái / phải) của một hình ảnh hoặc yếu tố trên màn hình điện thoại của bạn, vì vậy để di chuyển các chữ số các bên phải của khuôn mặt, bạn chỉ cần để thay đổi "22" trong timerect các đến một highernumber và nếu bạn muốn di chuyển nó sang bên trái, cung cấp cho một số thấp hơn. Y giống như cách định nghĩa theo chiều dọc (lên / xuống) vị trí. Sử dụng giá trị thấp hơn để di chuyển nó lên và con số cao hơn để di chuyển xuống.
Có làm điều này, chúng tôi sẽ có để đóng gói các tập tin vào một gói dat.. Đặt các tập tin có (2 RLE và index.xml) trong một thư mục mới. Mở thư mục và chọn tất cả các file bằng cách nhấn Ctrl + A. Bây giờ kích chuột phải vào một trong các tập tin và chọn 'Nén Options' (Tôi sử dụng PowerArchiver cho mục đích này). Chương trình sẽ nhắc bạn nhập mật khẩu hai lần. Sau đó nhấp vào nút Add. Bạn sẽ có một tập tin zip mới trong cùng một thư mục. Thay đổi phần mở rộng tập tin zip. Dat. Bây giờ gói đất của chúng tôi là sẵn sàng. Đổi tên tên tập tin để va_dclock_widget_green.dat '(trong trường hợp này).
Bước tiếp theo là thêm các chi tiết của tiện ích này trong widgets.xml có thể được tìm thấy bên trong qa_layouts.dat. Widgets.xml thường có hai mục cho tất cả các vật dụng ngoại trừ ngày và widget thời tiết. Người đầu tiên trông như thế này:
<Plugin Name="ClockGreen" Class="Spb.LSP.DigitalClock" DoubleSkin="va_dclock_widget_green">
<BoundRect X="0" Y="0" Width="360" Height="115"/>
<String Name="_Size" Value="Green kỹ thuật số Clock"/>
</ Plugin>
Và điều thứ hai, như sau:
<Plugin Name=" ClockGreen ">
<BoundRect X="0" Y="0" Width="360" Height="115"/>
</ Plugin>


Bằng cách thay đổi 'x' và 'y' giá trị của BoundRect, bạn có thể thay đổi vị trí của dòng làm nổi bật hình vuông xuất hiện trên một tiện ích khi bạn cố gắng để kéo vị trí của nó trên màn hình của bạn trong chế độ Edit của tiện ích Spb. Thay đổi giá trị Width và Height, bạn có thể xác định kích thước của hộp nổi bật của widget. Sau khi làm cho sự xâm nhập của các widget trong widgets.xml, chúng ta cần để lưu các thay đổi và đóng gói các qa_layouts.dat bằng cách làm theo các thủ tục nêu trên và đặt các tập tin vào thư mục SpbShell nằm trong E: / khác. Hãy nhớ rằng mỗi khi bạn thực hiện bất kỳ thay đổi trong qa_layouts.dat, bạn sẽ có để thoát khỏi xóa 'SpbShell_20028b16.reg tập tin từ C: SystemApps, và SpbShellBackup.reg từ E: Private20028b16 để cho các thay đổi có hiệu lực.
Sửa đổi tính năng của Shell
Thoát khỏi vỏ, sau đó chỉnh sửa các tập tin trong các Spbmobileshell.rgs thư mục nằm trong E: / private/20028b16. Tìm kiếm / tìm chuỗi Panels 'hoặc' Panels ForceRemove và xóa bảng điều khiển không cần thiết để giữ lại cấu trúc và số. Sau đó, bạn sẽ phải xóa 'SpbShell_20028b16.reg' tập tin từ C: SystemApps, và SpbShellBackup.reg từ E: Private20028b16 để cho các thay đổi có hiệu lực (Chú ý: Điều này sẽ thiết lập lại Shell để giá trị mặc định, do đó, không quên sao lưu các thiết lập của bạn từ các tùy chọn sao lưu trong Menu> Cài đặt> Nhấp chuột phải vào thanh dưới> Save Settings). Sử dụng số lượng ít các tấm sẽ miễn phí bộ nhớ RAM nhiều hơn.
Kích thước của hình ảnh cho nền
Bạn có thể sử dụng ba kích cỡ của hình ảnh làm hình nền trong Shell Spb. Trong các chế độ chuyên nghiệp, bạn có thể sử dụng 360 × 640 pixels Png / Jpeg hình ảnh làm hình nền. Tuy nhiên, trong chế độ Phong cách sống, kích thước lý tưởng của hình ảnh là 720 × 594 điểm ảnh trong định dạng JPEG. Bạn cần phải đưa những hình ảnh này được đặt trong thư mục E: ImagesPicturesSPBShell (trong cùng một ổ đĩa mà bạn đã cài đặt chương trình). Trong một số mods (Spb Ultimate Edition Series, ví dụ), bạn có thể cấu hình hình nền khác nhau trên mỗi màn hình. Đối với điều này, bạn cần để cắt hình ảnh của bạn trong 360 × 614 pixels. Bạn có thể thiết lập hình nền toàn màn hình với sự giúp đỡ của các phụ tùng Khung ảnh.
Thêm ứng dụng của bạn Folder để đơn SPB
Mở spbmobileshell.rgs tập tin bằng cách thay đổi phần mở rộng của nó. Xml. Ở đây chúng tôi sẽ cố gắng thêm "" Video Player chương trình, ví dụ, trong thư mục "Internet". Có hai cách để thêm một ứng dụng vào một thư mục cụ thể: bằng cách xác định vị trí của các exe của một ứng dụng cụ thể, và bằng cách đưa ra các UID. Đây là phương pháp đầu tiên. Hãy bắt đầu và tìm thấy mã:
ForceRemove 'Internet'
{
val Index = d '1 '
val Hình ảnh = d '2 '
val văn bản = s 'Internet'
val DrawType = s 'Danh sách'
val MRUImage = d '185 '
Code:
ForceRemove 'Internet' - tên của chương trình
{
val Index = d '1 '- số tiếp theo trong danh sách
val văn bản = s 'Internet' - tên cho shortcut
val file = s 'Z: sys bin BrowserNG.exe' - đường dẫn đến tập tin exe hoặc chương trình trong một hình thức UID - '0 x101F4DED '
val ImagePath = s 'Z: sys bin BrowserNG.exe - đường dẫn đến biểu tượng uốn cong. Đây là một trong hai đường dẫn đến chương trình, hoặc UID
val MRU = d "0" - Thông số cho thấy sự hiện diện của các bản dịch của các phím tắt của chương trình trong một số ngôn ngữ khác.
}
Hoặc thêm các chương trình thông qua UID, đây là mã:
ForceRemove 'OperaBrowser
{
val Index = d '2 '
val văn bản Opera = s '
val UseProgramName = d '1 '
val Kiểm tra = d '1 '
val File = s x101F4DED '0 '
val ImagePath = s x101F4DED '0 '
val MRU = d '0 '
Để thêm các chương trình "tổ chức", tìm kiếm mã:
ForceRemove 'tổ chức'
{
val Index = d '0 '
Hình ảnh val = d '3 '
val văn bản = s 'tổ chức'
val DrawType = s 'Danh sách'
val MRUImage = d '186 '
Để thêm các chương trình trong "Media", tìm mã:
'Đa phương tiện' ForceRemove
{
val Index = d '2 '
val Hình ảnh = d '6 '
val văn bản = s 'đa phương tiện'
val DrawType = s 'Danh sách'
val MRUImage = d '189 '
Đừng quên số chính xác, để tránh chồng chéo lên nhau.
Cấu hình số của Homescreens
Thoát khỏi đầu tiên Shell
Chỉnh sửa các tập tin E: / System/apps/SpbShell_20028b16.reg.
Tìm các dòng sau đây:
[Phần mềm Spb Software House 2 Spb Mobile Shell Widgets màn hình]
ActivePage = 0
PageCount = 5
Và thay đổi PageCount = 5 giá trị bất kỳ. Ví dụ, trong 9 trang thay đổi giá trị '9 '.
[Phần mềm Spb Software House 2 Spb Mobile Shell Widgets màn hình]
ActivePage = 0
PageCount = 9
Sau khi thay đổi, khởi động lại Shell.
Làm thế nào để cấu hình các Shell Kéo Widgets xuống Đáy
1. Trích xuất qa_layouts.dat
2. Chỉnh sửa LockScreen2.xml:

Chiều cao = "512" thay đổi để "560"
<Layout Name="360×640">
<General>
<Rect Name="DragRect" X="0" Y="0" Width="360" Height="512"/>
</ General>
</ Layout>

3. Chỉnh sửa MenuBar.xml
Tìm dòng:
<General>
<DialogObject Value="Spb.Data.MenuBar"/>
<LayerAlign Value="Bottom"/>

Thay đổi:
<General>
<DialogObject Value="Spb.Data.MenuBar"/>
<LayerAlign Value="Bottom" Clip="0"


Repack qa_layouts.dat với mật khẩu "b0fm18zq" và sao chép thư mục / Khác / SPBShell. Khởi động lại vỏ.
Chỉnh sửa đáy Spb Mobile Shell
Dưới đây là danh sách các tập tin xml bên trong qa_layouts.dat xác định phần dưới cùng của vỏ màn hình khác nhau (gần như tất cả các tên file bắt đầu với 'menu'). Hãy xem để tìm whwt chịu trách nhiệm cho những gì.
MenuBar.xml - chịu trách nhiệm cho thanh trên máy tính để bàn;
MenuBar2.xml - cho menu nhỏ và băng chuyền;
MenuBarContacts.xml - một thanh trình đơn cấu hình bảng điều khiển liên lạc;
MenuBarCrop.xml - một thanh trên một trang hình ảnh cắt máy tính để bàn;
MenuBarList.xml - khi lựa chọn một vật dụng thanh;
MenuBarPopup.xml - Đối với các cửa sổ pop-up khi bạn nhấn chuột lên thanh nút bên phải;
MenuBarPrograms.xml - Xác định cấu hình của bảng điều khiển chương trình;
MenuBarSkinDownloader.xml - tại một quán bar khi tải các hình ảnh từ Spb máy chủ;
MenuBarTransp.xml - Tôi không biết tại sao;
MenuBarWeather.xml - một quán bar ở thời tiết.
Thay đổi giá trị của thanh nút bên trái
1. Sao chép vỏ qa_layouts.dat thư mục trên máy tính.
2. Đổi tên một qa_layouts.zip.
3. Giải nén với winrar (mật khẩu b0fm18zq).
4. Mở LockScreen2.xml và xem những gì tên của một tập tin có trách nhiệm cho thanh thấp hơn (nếu chủ đề tùy chỉnh).
Trong da tiêu chuẩn là:
Code:
<Layers>
<Layer/>
<Layer Name="Menu" Dialog="MenuBar"/>
</ Layers>
5. Mở MenuBar.xml với Notepad.
6. Chỉnh sửa các dòng sau:
Code:
<Plugin Name="Panels" ID="3">
<Int Name="ActivateOnPress" Value="1"/>
<String Name="Action" Value="Panels"/>
<Int Name="LeftBtn" Value="1"/>
<Rect Name="SrcIcon" X="0" Y="108" Width="54" Height="54"/>
</ Plugin>
Tùy chọn cho Chỉ định Panels
Code:
<String Name="Action" Value="Panels"/> (3D carousel)
<String Name="Open" Value=":BTN0"/> (lựa chọn Chương Trình)
<String Name="Open" Value=":LAUNCHER"/> (lựa chọn Chương Trình)
<String Name="Open" Value=":SPBMENU"/> (Spb Menu)
<String Name="Open" Value=":BTN1"/> (Liên hệ)
<String Name="Open" Value=":CALLLOG"/> (lịch sử cuộc gọi)
<String Name="Open" Value=":CONTACTS"/> (Spb Contacts)
<String Name="Open" Value=":FAVORITES"/> (Selected Contacts)
<String Name="Open" Value=":WEATHER"/> (Thời tiết)
<String Name="Open" Value=":WEATHERCOND"/> "(Thời tiết)
<String Name="Open" Value="TASKMANAGER" /> (SPBshny Task Manager)
<String Name="Open" Value=":MANAGEFAVS"/> (Carousel yêu thích địa chỉ liên lạc)
<String Name="Open" Value=":AGENDA"/> (Schedule)
<String Name="Open" Value=":TIME"/> (thời gian (thế giới + đồng hồ)
Trong một vài ngày, tôi sẽ chuyển tiếp chủ đề này và cho bạn biết về việc thêm các biểu tượng mới, chỉnh sửa các vật dụng khác, chẳng hạn như pin, truyền thông và thời tiết, vv
 
Top