PhoneNumber Fixer - Thêm đầu số điện thoại cố định

HaChau

New member
GÂY DỰNG
Số điện thoại cố định trên toàn quốc đã bắt đầu thay đổi từ ngày 5/10/2008 áp dụng cho hơn 10 triệu thuê bao của VNPT. Hơn 2 triệu thuê bao của 5 nhà cung cấp dịch vụ còn lại (Viettel, EVN, SPT, VTC, FPT) sẽ thay đổi vào ngày 26/10/2008 tới.

- 2 thành phố lớn là Hà Nội và TP.HCM sẽ có dải số thuê bao là: 8 chữ số. 62 tỉnh, thành còn lại sẽ có dải số thuê bao gồm 7 chữ số.

- Dịch vụ điện thoại cố định của VNPT sẽ được thêm số 3 vào đầu dãy số cũ, theo quy tắc: dãy số của Hà Nội và TP.HCM có 8 chữ số, dãy số của 62 tỉnh, thành còn lại có 7 chữ số. Dịch vụ của VNPT đã bắt đầu đổi từ ngày 5/10 vừa qua, tuy nhiên, cách gọi cũ vẫn được chấp nhận trong thời hạn 2 tuần. Sau ngày 19/10/2008, người dùng sẽ phải tìm tự quay cho đúng số điện thoại cố định mà mình đang gọi.

- 5 nhà cung cấp còn lại sẽ được phân chia đầu số như sau: Viettel đầu số 6; EVN đầu số 2; SPT đầu số 5; VTC đầu số 4; FPT sắp ra mắt dịch vụ với đầu số 7. Bắt đầu từ ngày 26/10/2008, số mới sẽ được áp dụng đối với 5 nhà cung cấp này.



Tuy nhiên, thực tế rất khó nhớ cách thay đổi này vì cũng không đơn giản để phân biệt số điện thoại cố định đã cho là của thuê bao nào. Mặt khác, đối với danh bạ lớn, nhiều số điện thoại thì đây là việc làm mất rất nhiều thời gian.
Chính vì vậy, mình viết tool nhỏ này tự động làm thay các bạn điều đó.


Không lỗi thì không phải phần mềm
smile.gif
do vậy đề nghị các bạn backup danh bạ (có thể dùng tool PIM Backup) trước khi dùng tool này.


Yêu cầu: WM5 trở lên



screen01ch1.png

screen03wn4.png


Tôi vẫn đang tìm hiểu cải tiến phần mềm này để áp dụng chuẩn xác cho địa phận Hà Tây và vài xã thuộc Mê Linh, Hòa Bình mới sát nhập.
(Hiện vẫn chưa rõ làm thế nào để phân biệt số điện thoại nào của các xã thuộc Mê Linh và Hòa Bình mới sát nhập. Bạn nào biết nguyên tắc xin giúp đỡ).

Các bạn góp ý tại đây hoặc góp ý tại trang chủ.
Xin cám ơn.
 

Đính kèm

  • Like
Reactions: DHL
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

cái phần mềm này hay quá :)

tiếc là em ko có ppc để test
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Không có phần backup sao bác? Lỡ có lỗi thì có cái để ... :)
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Không có phần backup sao bác? Lỡ có lỗi thì có cái để ... :)
Backup thì bạn có thể dùng phần mềm khác mà :)
Tuy nhiên, mình đang viết thêm chức năng rollback để tạo điều kiện quay lại như cũ.

Khuyến cáo mọi người hiện tại chỉ nên thử chức năng thêm số của VNPT, đừng nghịch của các hãng khác vì chưa đến ngày,
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Đúng là chức năng roll back, sorry em dùng từ nhầm.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Cái này có tác dụng cho contact trên sim không bác? Mình chỉ lưu số vào sim thôi.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Phần mềm của bác chạy rất ngon, các số dạng 04xxxxxxx đã chuyển được; nhưng các số kiểu (04x) xxx-xxx do format của cuộc gọi đén xong tôi lưu luôn vào contact lại không chuyển được. Các số tôi tự lưu kiểu (04) xxxxxxx cũng không chuyển được. Nan giải quá! giờ thì một loạt số đã đổi được, một loạt số lại chưa đổi, chắc tôi phải roll back lại format cũ đợi bác có giải pháp tổng thể rồi đổi một thể :-). Rất mong phiên bản hoàn chỉnh của bác.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

hay quá..đang cần tìm để đổi mấy số fone cho con Exec..thanks bác
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Không hiểu sao không thấy nút sửa bài đâu cả :-O


Yêu cầu: .NET CF 2.0 và WM5 trở lên



screen05sv7.png

screen06hh9.png


Cám ơn bác Hanoiwap, anh TLV đã chỉ giúp cách phân biệt số điện thoại Mê Linh và 4 xã thuộc tỉnh Hoà Bình.


Đề nghị các bạn góp ý tại đây.


Cập nhật thông tin bản sửa lỗi ngày 13/10/2008:

* Tính năng mới:

-
Hiển thị trực quan tiến trình trong quá trình chuyển đổi

- Cho phép chuyển đổi thêm đầu số của Hà Tây, huyện Mê Linh cùng 4 xã thuộc Hoà Bình.

* Sửa chữa:

- Chỉnh sửa lại giao diện
- Sửa đổi logic để sửa số chuẩn xác hơn (passed qua nhiều test case điển hình)
- Đổi lại tên ứng dụng => đề nghị các bạn gỡ cài phiên bản cũ trước khi cài phiên bản mới.
- Sửa chức năng áp dụng "Tất cả" không hoạt động.

* Tính năng sẽ có ở phiên bản mới:


- Cho phép đổi số trong SIM



Phần mềm của bác chạy rất ngon, các số dạng 04xxxxxxx đã chuyển được; nhưng các số kiểu (04x) xxx-xxx do format của cuộc gọi đén xong tôi lưu luôn vào contact lại không chuyển được. Các số tôi tự lưu kiểu (04) xxxxxxx cũng không chuyển được. Nan giải quá! giờ thì một loạt số đã đổi được, một loạt số lại chưa đổi, chắc tôi phải roll back lại format cũ đợi bác có giải pháp tổng thể rồi đổi một thể :-). Rất mong phiên bản hoàn chỉnh của bác.
Phiên bản mới sẽ lưu ý vấn đề này, đúng là mình không để ý format tự động của WM và danh bạ có ít số tel cố định để test.
 

Đính kèm

Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Cho em hỏi ngoài lề tí: thanh thể hiện trạng thái pin (nằm ở trên cùng của màn hình) của chương trình nào vậy bác?
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

trùi, soft hay quá, sao k hỗ trợ WM03 nhỉ, tiếc thật, đành chuyển đổi bằng hand thui.
Khả năng hỗ trợ WM2003 đã được đưa vào Todo list.
Cho em hỏi ngoài lề tí: thanh thể hiện trạng thái pin (nằm ở trên cùng của màn hình) của chương trình nào vậy bác?
Indicators của Spb Pocket Plus đó bạn.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Nhà mình dùng home phone của Viettel dạng 070 2xxxxx. Khi mình chọn fix những số của VNPT thì nó edit thành 070 3 2xxxxx. Sau đó chọn tiếp fix cho đầu số của Viettel thì nó thành 070 6 3 2xxxxx. Bác xem lại giúp em nhé.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Nhà mình dùng home phone của Viettel dạng 070 2xxxxx. Khi mình chọn fix những số của VNPT thì nó edit thành 070 3 2xxxxx. Sau đó chọn tiếp fix cho đầu số của Viettel thì nó thành 070 6 3 2xxxxx. Bác xem lại giúp em nhé.
Cám ơn bạn đã mô tả chi tiết lỗi.
Mình check lại theo giả định như sau:
Số phone của nhà bạn (mạng Viettel) là: 070 2 52345 (đầu Vietel theo mình biết và đang sử dụng thuật toán nhận dạng là 25x, 26x...29x, 33x)
Kết quả dù chọn chế độ Tất cả hay Viettel đều sẽ là 070 6 2 52345
Như vậy, theo quy định là chính xác.

Bạn có thể cung cấp rõ hơn số tel của nhà được không, bỏ bớt 1 chữ x ở đầu thì mình sẽ nhận dạng chính xác ngay.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Nhà mình dùng home phone của Viettel dạng 070 2xxxxx. Khi mình chọn fix những số của VNPT thì nó edit thành 070 3 2xxxxx. Sau đó chọn tiếp fix cho đầu số của Viettel thì nó thành 070 6 3 2xxxxx. Bác xem lại giúp em nhé.
Đã phát hiện ra lỗi như bạn mô tả.
Đây là lỗi nghiêm trọng và được fix ngay.
Cảm phiền các bạn download lại.

Change log:
- Sửa lỗi chuyển hàng loạt
- Vài thay đổi nhỏ
 

Đính kèm

Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Số homephone của nhà mình là 070 28xxxx
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

phần mềm hay tuyệt, cám ơn bạn nhiều, phiên bản hiện giờ đã support sửa cả contact trong SIM chưa nhỉ ?
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Có 1 lỗi khác nữa là nếu trong máy ko có SIM thì chương trình báo lỗi ngay, ko chạy được
Ngoài ra, nếu những số đt của các tỉnh, thành đã được thêm đầu 3 rồi thì khi chạy chương trình nó lại thêm tiếp số 3 nữa -> bác xem lại thuật toán :-q
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Có 1 lỗi khác nữa là nếu trong máy ko có SIM thì chương trình báo lỗi ngay, ko chạy được
Ngoài ra, nếu những số đt của các tỉnh, thành đã được thêm đầu 3 rồi thì khi chạy chương trình nó lại thêm tiếp số 3 nữa -> bác xem lại thuật toán :-q

Cũng bị giống như vậy. Bây giờ sửa sao vậy bác!?
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Cũng bị giống như vậy. Bây giờ sửa sao vậy bác!?
Thuật toán bị thiếu hàm kiểm tra nên dẫn đến hiện tượng đó.
Hiện tại phải xoá hết contact trong danh bạ đi rồi restore lại từ bản sao lưu.

Đi làm về mình sẽ fix vấn đề này. Tối nay sẽ up lên bản mới + cho phép chỉnh sửa SIM. Hy vọng đó sẽ là bản cập nhật chính xác nhất, đầy đủ nhất.
Cám ơn các bạn đã góp ý.
 
Re: PhoneNumber Fixer - Thêm đầu số điện thoạiPhone

Bản update tối nay sẽ có bản fix lỗi thừa đầu số do phiên bản trước gây ra.
 
Back
Top