VT88

Tự làm màn hình sing in theme cho Yahoo 11 - Chia sẽ theme Yahoo 11

[Mr.P]

New member
Các bạn có thấy nhàm chán khi mỗi lần vào Yahoo lại thấy màn hình mắc định của nó chẳng có gì đắc biệt. Vậy tại sao các bạn không làm cho nó thật sự đắc biệt với hình ảnh của mình "tự sướng" trong đó :D.
Hôm này [Mr.P] xin chia sẽ lại cách làm cho màn hình Sing in của Yahoo trở nên đặc biết và chỉ bạn mới có.
Bài viết của mình sẽ hướng dẫn cho các bạn làm 2 loài màn hình Sing in đó là loại tĩnhđộng

Hướng dẫn này mình làm trên Yahoo 11 Tiếng Việt mọi phiên bản mới nhất. Đối với phiên bản Tiếng Anh các bạn vẫn làm như vậy chỉ thay đổi một chút xíu trong lúc làm mình sẽ nói.

Các công cụ chuẩn bị nè:
- Tắt yahoo đi nhé các bạn, tắt luôn icon trên thanh Task bar (chỗ đồng hồ đó)
- Một phần mềm chỉnh sửa ảnh: Photoshop,...
- Một hình ảnh có dàng tên.bmp với kích thước tùy ý:
+ Nếu muốn yahoo của mình có dạng hình chữ nhật đứng thì nên: chiều cao 650px, chiều rộng 350px
+ Nếu hình khác thì các bạn chỉnh sao cho đẹp là được :D
- Và công cụ chính để làm là ResHacker : [Download về giải nén để sử dụng nhé]

Lưu ý:
- Các bạn vào Folder Yahoo mình cài đặt ví dụ: D:\Yahoo 11\resources\vi-VN để copy lại (backup) res_msgr.dll để qua một nới khác sau này có gì để dùng lại nhé.
- Và backup lại file login.swf (dùng cho cài màn hình động) tại nơi cài đặt ví dụ D:\Yahoo 11


Tiến hành làm nào !

Phần I: Làm màn hình Sing in dạng tĩnh

Các bạn chạy file ResHacker.exe ta có giao diện như sau:

1.jpg


Chọn File => tìm đến file res_msgr.dll => Open

2.jpg


Ta được như sau:

3.jpg


Các bạn chú ý đến 2 phần chính: BitmapDialog
vào Bitmap => Action => Add new resource...

4.jpg


Chọn Open file with new Resourcce => tìm đến hình nền .bmp đã chuẩn bị
Resource name các bạn điền 100
Resource language điền 1066 nếu yahoo TV1033 nếu English nhé
Sau đó chọn Add Resource

5.jpg


Vào lại bitmap nếu như thế này thì thành công rồi

6.jpg


Tiếp theo chúng ta qua Dialog (cái này quan trọng đây)
tìm đến 929 ->1066

7.jpg7


Như các thấy đây là nơi chưa các lệnh, như đăng nhập, điền tền,...
Mình nghĩ khi dùng Yahoo chủ yếu là ô điền nickname và pass và ok
nên mình xóa một số lệnh ko cần thiết đi
Các bạn chọn vào một số lệnh khi click chuột phải và chọn Delete Control
(bạn không thích cái nào thì cứ xóa cái đó)
Lưu ý tại vùng mình đánh dấu màu xanh ở dưới đó là flash hình mắc cười yahoo nó nhảy nhảy ấy các
bạn hãy xóa nó đi vì đây là mành hình tĩnh cái đó dùng có màn hình động


8.jpg


Sau khi xóa xong ta chỉ còn như thế này

9.jpg


Phóng to lên các bạn cần thêm dòng code này trên cùng
Mã:
<!--[if gte mso 9]><xml>  <w:WordDocument>   <w:View>Normal</w:View>   <w:Zoom>0</w:Zoom>   <w:PunctuationKerning/>   <w:ValidateAgainstSchemas/>   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>   <w:Compatibility>    <w:BreakWrappedTables/>    <w:SnapToGridInCell/>    <w:WrapTextWithPunct/>    <w:UseAsianBreakRules/>    <w:DontGrowAutofit/>   </w:Compatibility>   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>  </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml>  <w:LatentStyles DefLockedState="false" LatentStyleCount="156">  </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>  /* Style Definitions */  table.MsoNormalTable     {mso-style-name:"Table Normal";     mso-tstyle-rowband-size:0;     mso-tstyle-colband-size:0;     mso-style-noshow:yes;     mso-style-parent:"";     mso-padding-alt:0in 5.4pt 0in 5.4pt;     mso-para-margin:0in;     mso-para-margin-bottom:.0001pt;     mso-pagination:widow-orphan;     font-size:10.0pt;     font-family:"Times New Roman";     mso-ansi-language:#0400;     mso-fareast-language:#0400;     mso-bidi-language:#0400;} </style> <![endif]--><!--[if gte mso 9]><xml>  <o:shapedefaults v:ext="edit" spidmax="1026"/> </xml><![endif]--><!--[if gte mso 9]><xml>  <o:shapelayout v:ext="edit">   <o:idmap v:ext="edit" data="1"/>  </o:shapelayout></xml><![endif]-->[FONT=&quot]CONTROL 100, 0, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_GROUP, 65535, 0, 243, 420[/FONT]
Sau đó chọn Compile Script thử như hình nhé

10.jpg


nếu thành công nó sẽ như thế này

11.jpg


Bây giờ các bạn chỉ cần kéo thả, chỉnh to nhỏ các button, ô điền nickname cho phù hợp
ví dụ

12.jpg


Vì là fone tiếng việt nên các bạn cần để Unicode bảng mã TCVN3 (ABC) font .VnArial
Các bạn chỉnh sửa tại những nơi mình đánh dấu màu xanh cho phù hợp nhé
số 8 trước font đó là size chữ đó

13.jpg


Sau khi chỉnh sửa xong các bạn chọn Compile Script
Sau đó chọn File => Save hoặc Save as với tên res_msgr.dll

14.jpg


Sau đó copy res_msgr.dll vào nơi cài đặt ví dụ: D:\Yahoo 11\resources\vi-VN

Chiêm ngưỡng thành quả nào :D

Thay đổi hình ảnh khác

Sau khi làm xong, sau một thời gian sử dụng bạn muốn thay hình ảnh khác các bạn mở res_msgr.dll với Reshacker
vào Bitmap 100 => chuột phải chọn Replace Resource

1.jpg


Open file with new map... tìm đến hình ảnh khác chọn Open => Replace là xong
các bạn qua Dialog 929 để chỉnh sửa lại cho phù hợp rồi Save lại

2.jpg


Bonus cho các bạn
Nếu các bạn cảm thấy khó khăn khi tự làm, mình đã tạo sẵn một cái res_msgr.dll phiên bảnh Yahoo TV 11.0.0.2009
Các bạn download về chỉ cần chỉnh sửa lại ở Bitmap 100Dialog 929 như kéo thả, kéo to, thu nhỏ các button,... là dùng được luôn
Download tại

Đã xong phần I, mình sẽ viết phần II: màn hình động sau

Mình viết bài viết khá lâu nhưng các bạn chỉ cần có 10s để click
post_thanks.gif
cho mình, nhớ click
post_thanks.gif
nhé các bạn :D

Chúc các bạn thành công!

***************************************
Yahoo đã update lên phiên bản mới, bây giờ chúng ta cũng làm một cái Sing in cho yahoo mới chứ nhỉ.


 

Đính kèm

  • reshacker.rar
    444.1 KB · Lượt xem: 608
  • res_msg.rar
    905.8 KB · Lượt xem: 346
Sửa lần cuối:
Bây giờ chúng ta tiếp tục làm phần II nhé :n30:
Phần II: Làm màn hình Sing in động

Công cụ cần có để làm:
- Reshacker (Download ở Phần I)
- Một file Flash như chim bay, lá rơi nào đó dạng .swf hay để tạo ra đặc biết hơn các bạn dùng phần mềm tạo file Flash với những hình ảnh của mình (Search trong Forum hoắc Goolgle nhé)

Tiến hành làm thôi
Để làm phần II này đơn giản hơn phần I một tí.
Các bạn không cần làm gì đến Bitmap như ở phần I cả
Các bạn vào Dialog 929 và để ý đến vùng mình bôi xanhgiữa mấy dấu vuông ở hình dưới

1.jpg


Đó là control flash, hình mặt cười nhảy nhảy mặc định của Yahoo.
Bây giờ các bạn xóa những cái không cần thiết đi chỉ giữ lại control flash và những cái như ở bài I
Những ô vuông nhỏ đó là để các bạn kéo to, thu nhỏ lại đó...như hình mình đã kéo cho nó to một chút

2.jpg


Chỉnh sửa như ý xong các bạn Save lại nhé và chép đè vào (ví dụ: D:\Yahoo 11\resources\vi-VN)
Bây giờ các bạn folder cài đặt Yahoo sẽ thấy một file tên login.swf
tiếp theo công việc của ta rất nhẹ nhàng đó là Rename tên file.swf của mình đã chuẩn bị thành tên login.swfchép đè vào là OK
Bonus cho các bạn file res_msgr.dll các bạn chỉnh sửa lại cho phù hợp

Download tại

Chúc các bạn thành công!


 

Đính kèm

  • res_msgr Flash.rar
    482.4 KB · Lượt xem: 143
Sửa lần cuối:
Cảm ơn bạn vì bài viết rất rõ ràng và dễ hiểu.
Nhưng bạn cho mình hỏi là chúng ta có thể thay đổi màu và bỏ được cái màu nền của: Tên truy cập, Mật khẩu.... được không?
 
Cảm ơn bạn vì bài viết rất rõ ràng và dễ hiểu.
Nhưng bạn cho mình hỏi là chúng ta có thể thay đổi màu và bỏ được cái màu nền của: Tên truy cập, Mật khẩu.... được không?

Màu nền của những cái này nó theo cái Skin của Yahoo. Mình cũng đang tìm hiểu những vẫn chưa ra biện pháp làm cho nó mất màu nền. Biện pháp h mình sử dùng là Xóa luôn mấy cái chữ này chỉ còn cái ô để tick thôi...nếu dùng quen rồi thì chắc ko cần mấy cái chữ nữa..hihi...như vậy nhìn nó đẹp hơn.
 
sao mình làm xong tất cả các bước ùi. bước nào cũng thành công như bạn vậy đó.nhưng sao khi lưu lại và chép vào phần yahoo.ùi mở lên thì nó vẫn ko hiện hình bạn ah.yahoo vẫn y chang như cũ.hic
 
- Bạn xem lại thử có đúng với phiên bản bạn đang dùng không?
- Bạn hãy chép cái mẫu này vào thử nếu bạn dùng Màn hình dạng tĩnh xem nó có thay đổi không nhé.
 
Mình cũng dùng phiên bản 1100_2009.vẫn ko đc bạn ah.mình dùng tiếng anh nên mình điền 1033 đúng ko bạn.
 
Mình dùng Ver Tiếng Việt...cậu có thể up cái của bạn làm lên đây được không, mình xem thử
 
Đây nà, bạn xem hộ mình cái
Mình đã test và thấy rất Ok bạn à. bạn xem lại thử bạn chép đúng thư mục không. Nhớ thoát hẵn Yahoo nhé (icon dưới đồng hồ đó). mình có gửi tin nhắn riêng cho bạn về hình ảnh test.
 
Mình cop vào đường dẫn này nà.C:\Program Files\Yahoo!\Messenger\resources\en-US Bạn có link cài đặt yahoo của bạn ko.nếu có gửi cho mình cái nha.thaks bạn nhìu
 
Mình cop vào đường dẫn này nà.C:\Program Files\Yahoo!\Messenger\resources\en-US Bạn có link cài đặt yahoo của bạn ko.nếu có gửi cho mình cái nha.thaks bạn nhìu

Mình thấy đường link bạn chép vào là đúng rồi. Đây là phiên bản tiếng việt mình đang dùng:
nếu dùng bản này cậu hãy thử download cái file mẫu cho vào xem đc ko nhé.
 
Mình cài theo đường dẫn này C:\Program Files\Yahoo!\Messenger\resources\en-US bạn có link cài đặt yahoo của bạn ko.thaks bạn nhìu nha
 
Mình cop vào theo link C:\Program Files\Yahoo!\Messenger\resources\en-US Bạn có link yahoo of bạn đang xài ko. có gửi cho mình cái. thaks bạn nhìu nha

ùm thaks nà
 
Mình thấy đường link bạn chép vào là đúng rồi. Đây là phiên bản tiếng việt mình đang dùng:
nếu dùng bản này cậu hãy thử download cái file mẫu cho vào xem đc ko nhé.

p.s: Không gửi những bài viết với nội dung giống nhau nhé bạn.
 
hì.hok bít có cách nào mà khi mình đăng nhập vào ùi mà vẫn hiện theem ko nhỉ.
 
mình post bài này sang vn-zoom nhé :)

cảm ơn bạn nhiều
bài viết đầy đủ ghê lắm
 
Back
Top