Yandex brauzerində plaginləri necə aktivləşdirmək olar. Microsoft Silverlight, bu proqram nədir və ona ehtiyac varmı? Gəlin öyrənək! Microsoft Silverlight - debrifinq

Digər İKT “canavarlar” ilə qlobal rəqabət strategiyasını inkişaf etdirmək, Microsoft yeni bir proqram məhsulu yaratmaq üçün çox çalışdı - World Wide Web-də veb tətbiqləri və media məzmunu yaratmaq və yayımlamaq üçün media texnologiyası - Gümüş işıq. İstifadə etməklə Microsoft Silverlightİnternet brauzerinizdən istifadə edərək vebsaytlardakı multimedia məzmununa daxil ola bilərsiniz. Bu texnologiya dərhal rəqib adlandırıldı Adobe Flash.

İlk beta versiyası Gümüş işıq 2006-cı ilin dekabrında buraxılmışdır.

2007-ci ilin sentyabr ayının əvvəlində buraxıldı Silverlight v.1.0.

Nə baş verdi Microsoft Silverlight

Microsoft SilverlightÜmumdünya Şəbəkəsi vasitəsilə müxtəlif media proqramlarını yaratmaq və nümayiş etdirmək üçün nəzərdə tutulmuş cross-brauzer və cross-platform inkişafdır. Gümüş işıqəməliyyat sistemlərində işləyən brauzer əlavəsidir (plugin). Mac OS XWindows, brauzerlərlə internet Explorer, FirefoxSafari. Gümüş işıq dəstəkləyir XAMLJavaScript(versiya 1.1-dən başlayaraq dəstək əlavə edildi .NET).

Gümüş işıq oynamağa imkan verir WMV, WMAMP3 bütün dəstəklənən brauzerlərdə (məsələn, əlavə komponentlər tələb etmədən). Windows Media Player).

Qısa izahatlar

XAML(ingilis dilindən qısaldılmış) Genişləndirilə bilən Tətbiq İşarələmə Dili) – platforma interfeys dili Windows Vista, ilk növbədə istifadəçi interfeysini təsvir etmək üçün istifadə olunur. XAML elementlərin dörd əsas kateqoriyasını ehtiva edir: panellər, idarəetmə elementləri, sənədlə əlaqəli elementlər və qrafik formalar. XAML-də geniş istifadə olunur .NET Framework 3.0.

Microsoft .NET Framework– həm müntəzəm proqramlar, həm də veb proqramlar yaratmaq üçün nəzərdə tutulmuş proqram təminatı texnologiyası. İlk olaraq korporasiya tərəfindən inkişaf platforması kimi təklif edilmişdir Microsoft. Əsas fikirlərdən biri Microsoft .NET müxtəlif dillərdə yazılmış müxtəlif xidmətlərin uyğunluğudur. Eynilə texnologiya kimi Java, inkişaf mühiti .NET virtual maşın tərəfindən icra üçün nəzərdə tutulmuş bayt kodu yaradır.

JavaScript– dilə əsaslanan skript dili Java.

Adın etimologiyası

gümüş(ingiliscə) – gümüşü, gümüşü.

işıq(İngilis dili) – yüngül.

Platformanın inkişafı Gümüş işıq

13 oktyabr 2008-ci il Microsoft versiyasını rəsmi olaraq təqdim etdi Silverlight 2.0. Bu versiya bir çox yenilikləri ehtiva edir, əsas olanlar məlumatların təhlükəsizliyi, daha çox əlçatanlıq və daha çox sayda mənbə məlumat formatları ilə işləyir. Məzmun sahibləri Microsoft yeni daxili rəqəmsal hüquqların idarə edilməsi sistemini cəlb etməyə ümid edir DRM istehsal şirkəti PlayReady. Silverlight 2üç əsas əməliyyat sistemi üçün mövcuddur - Windows, MakintoşLinux.

Yeni məhsulun təqdimatı ilə eyni vaxtda korporasiya işləmək üçün yeni təşəbbüs elan etdi açıq mənbə- icma, xüsusən də Eclipse Fondu kitabxanalar və kodlarla işləmək üçün göndərildi Sliverlight 2 açıq mənbə proqramında. Lisenziya əsasında nəşr edilmişdir Microsoft icazə verən lisenziya inkişaf dəsti Silverlight Nəzarət Paketi (CQBK) inkişafdan istifadəni genişləndirməlidir Microsoft V Linux.

“Azad etdik Silverlight 1 bir ildən bir qədər çox əvvəl və artıq hər dördüncü İnternet istifadəçisi kompüterində plagin quraşdırılmışdır Gümüş işıq. Bu sistemin yeni versiyası həm istifadəçilər, həm də veb proqram tərtibatçıları üçün köklü təkmilləşdirməni təmsil edir”, Scott Guthrie ( Scott Guthrie), korporativ vitse-prezident .NET Developer Bölməsi, təqdim edir Silverlight 2.

Buraxılışından altı ay sonra platforma Silverlight 2.0 300 milyon dəfədən çox yüklənib və quraşdırılıb və 400 mindən çox tərtibatçı və dizayner tərəfindən istifadə olunur.

18 mart 2009-cu il Microsoft beta versiyasını təqdim etdi Silverlight 3.0.

Beta versiyası yeni animasiya xüsusiyyətləri, 3D qrafika və video standartları üçün dəstək əlavə edir H.264, audio kodlaşdırma standartı Təkmil Audio Kodlaşdırma (A.A.C.) və GPU sürətləndiriciləri ( GPU). Mətn ekranının keyfiyyəti və aparat sürətləndirilməsinə əsaslanan effektlərdən istifadə yaxşılaşdırılıb. İstifadəçilər axın məzmununu döndərə və böyüdə bilər. Bu xüsusiyyət həm də 3D növbələr və keçidlər yaratmağa imkan verir.

Veb proqramlar indi birbaşa veb brauzerdən istifadə etmədən işləyə bilər İş masası. Texnologiya da təkmilləşdirilib Hamar Axın, videoları İnternetdə gecikmədən oynatmağa imkan verir. Hamar Axın kanal sürətindən və prosessor yükündən asılı olaraq video keyfiyyətini avtomatik tənzimləyir. Tam ekran yüksək dəqiqlikli videonu oynamaq üçün əlavə dəstək Tam HD(720 piksel və daha yüksək qətnamə ilə).

Ərizə Gümüş işıq

Nümayəndələrin sözlərinə görə Microsoft, istifadə Gümüş işıq interaktiv veb xidmətlərinin yaradılması xərclərini əhəmiyyətli dərəcədə azaldacaq, çünki inkişaf mövcud texnologiyalarla (məsələn, formatla) asanlıqla inteqrasiya olunur. Windows Media).

Gümüş işıq yüksək keyfiyyətli videonu göstərə bilir və yüksək keyfiyyəti dəstəkləyir HD-video. İstifadə etməklə İfadə studiyasıVisual Studio, veb sayt dizaynerləri və tərtibatçıları istifadə edərək öz internet proqramlarını yarada bilərlər Gümüş işıq.

Təşviq Gümüş işıq, Microsoft bir çox məşhur portallarla tərəfdaşlıq müqavilələri bağladı və əsaslanan bir web player inteqrasiya etdi Gümüş işıq. Beləliklə, Microsoft ilə birbaşa ziddiyyət təşkil etmişdir Adobe Flash, bunun əsasında, məsələn, İnternetdə ən populyar portal veb oyunçularından biri işləyir YouTube.

Brian Goldfarb-ın dediyi kimi ( Brayan Qoldfarb), məhsul qrupu meneceri Microsoft, korporasiya bir çox media şirkətlərini istifadə etməyə inandırmaq üçün onlarla fəal danışıqlar aparmaq niyyətindədir. Gümüş işıq multimedia məzmununu internetdə dərc edərkən.

İstifadə etməklə Gümüş işıq Prezidentlər Medvedevin (xüsusən də “Vesti” kanalı) və Obamanın inauqurasiyaları, həmçinin 2008-ci ildə Pekində keçirilən Yay Olimpiya Oyunları internetdə yayımlanıb. Artıq məlumdur ki, 2010-cu ildə Vankuverdə keçiriləcək Qış Olimpiya Oyunları da bu əsasda yayımlanacaq. Gümüş işıq.

– quraşdırma faylını yükləyin və işə salın;

- pəncərədə Silverlight quraşdırın düyməsini basın İndi quraşdırın;

– qısa quraşdırma prosesindən sonra pəncərə görünəcək Quraşdırma uğurla tamamlandı -> Bağlayın;

– brauzeri yenidən başladın;

– plaqindən istifadə edə bilərsiniz.

Yeniləyin Microsoft Silverlight

Konfiqurasiya pəncərəsində parametrləri dəyişdirməsəniz Gümüş işıq, proqram Microsoft Silverlight vaxtaşırı yeniləmələr üçün vebsaytı yoxlayacaq Microsoft istifadəçilərə ən son xüsusiyyətlər və təkmilləşdirmələr təqdim etmək. Eyni zamanda, in Microsoft Kompüter haqqında standart məlumatları ehtiva edən sorğu göndərilir. Bundan sonra, ən son versiya haqqında məlumatları ehtiva edən kiçik bir fayl Microsoft Silverlight, istifadəçinin kompüterinə yüklənəcək və hazırda quraşdırılmış versiya ilə müqayisə ediləcək. Əgər yeni versiya mövcuddursa Microsoft Silverlight, sonra yüklənəcək və kompüterinizə quraşdırılacaq.

Yeniləmə parametrlərini necə dəyişdirmək olar Microsoft Silverlight

– Göstərilən məzmuna sağ klikləyin Microsoft Silverlight, və seçin Silverlight Konfiqurasiyası;

- nişana keçin Yeniləmələr;

– aşağıdakı variantlardan birini seçin:

Yeniləmələri avtomatik quraşdırın (tövsiyə olunur). Bu halda, bütün yamalar, yeni funksiyalar və yeniləmələr avtomatik olaraq kompüterinizə quraşdırılır. Bu seçimdə istifadə olunur Microsoft Silverlight defolt;

Güncəlləmələri yoxlayın, lakin icazə verin, onları endirib-quraşdırmağı seçəcəm. Bu halda, yeniləmələr kompüterinizə endirilməyə və quraşdırılmağa hazır olduqda bildirişlər göstərilir;

Yeniləmələri yoxlamayın (tövsiyə edilmir). Bu halda, düzəlişlərin (təhlükəsizlik düzəlişləri daxil olmaqla), yeni funksiyaların və yeniləmələrin buraxılması haqqında bildirişlər görünməyəcək.

Avtomatik yeniləmələri söndürmək üçün Qrup Siyasətini konfiqurasiya edə bilərsiniz Microsoft Silverlight. Bunu etmək üçün bölmədə [HKLM\Software\Microsoft\Silverlight] yaradılmalıdır REG_DWORD-parametr Yeniləmə rejimi məna ilə 0x00000002. Bundan sonra kompüteriniz yeniləmələri avtomatik olaraq yoxlamayacaq. Microsoft Silverlight.

Ancaq hələ də…

Təbii ki, kimi texnologiyalarda Adobe FlashMicrosoft Silverlight, ən həyəcanlı, möhtəşəm və maraqlı şey animasiyadır. Parlaq, gözəl, mənzərəli effektlər yaratmaqla, animasiya veb proqramları "canlandırır" və onları interaktiv edir!..

…Hərçənd Microsoft güclü təbliğ edir Gümüş işıq, hələ də texnologiya Adobe Flash indiyə qədər üstün və sarsılmaz olaraq qalır. Bəs bizim Parlaq Rəqəmsal Gələcəyimizdə nə olacağını kim bilir?!.

Qeydlər

4. Brauzer rəsmi dəstək alacaq Gümüş işıq sonrakı versiyalarda (baxmayaraq ki, hakerlər buna dözə bilməyiblər və qeyri-rəsmi olaraq “ilişiblər” Gümüş işıq Kimə Opera).

5. ƏS üçün Linux korporasiya Microsoft inkişaf edir Gümüş işıq(sərlövhəli Ay işığı) şirkətlə birlikdə Novell.

6. Quraşdırma üçün minimum sistem tələbləri Gümüş işıq:

Windows: ən azı 500 MHz takt tezliyi ilə prosessor (x86 və ya x64); 128 MB RAM;

Mac OS 10.4.8+ (PowerPC): prosessor PowerPC G4ən azı 800 MHz saat tezliyi ilə; 128 MB RAM;

Mac OS 10.4.8+ (Intel): prosessor Intel Core Duoən azı 1,83 GHz saat tezliyi ilə; 128 MB RAM.

Valeri Sidorov

Silverlight, Microsoft tərəfindən çapraz brauzer və sistemlərarası proqram platformasıdır. Funksionallığına və təyinatına görə o, Adobe Flash texnologiyasına bənzəyir: audio və video məzmunun səsləndirilməsi, vektor qrafikasının və animasiya effektlərinin nümayişi.
İnternetdə siz Microsoft Silverlight-ın imkanlarından istifadə edən bir çox veb-resurs tapa bilərsiniz. Onların Firefox-da düzgün göstərilməsi və tam işləməsi üçün istifadəçi öz kompüterində Silverlight brauzer plaginini quraşdırmalıdır.
Quraşdırıldıqdan sonra FF onu sistemdə avtomatik aşkar edəcək və birləşdirəcək. Pluginin quraşdırılması çox vaxt aparmayacaq - 10 dəqiqədən sonra Firefox öz arsenalında internetə baxmaq üçün yeni alətlərə sahib olacaq.
Plugini yükləmək və quraşdırmaq üçün təlimatlar:
1. Microsoft veb saytında Silverlight yükləmə səhifəsinə keçin.

2. Yazıya klikləyin<Установите плагин …>


3. Açılan yeni sekmədə düyməni basın


4. FF sizdən plagin quraşdırıcısının kompüterinizdə saxlanmasını təsdiqləmənizi xahiş edəcək. klikləyin<Сохранить файл>

5. Yüklənmiş quraşdırıcını administrator hüquqları ilə işə salın

6. Quraşdırma pəncərəsi görünəcək. Bunun üzərinə klikləməlisiniz<Установить сейчас>

7. Quraşdırma prosedurunun tamamlanmasını gözləyin


8. Quraşdırıldıqdan sonra plugin yeniləmə parametrləri ilə bir pəncərə görünəcək. Avtomatik rejim üçün "...-dən yeniləmələrə icazə ver" sözlərinin yanındakı qutuyu qeyd etməlisiniz. və basın<Далее>

9. Bütün quraşdırma əməliyyatları düzgün yerinə yetirilərsə, düzgün quraşdırma haqqında məlumat görünəcək. Düyməyə bas<Закрыть>


10. Firefox-un Silverlight plaginini aktivləşdirdiyinə əmin olmaq üçün brauzer seçimləri menyusuna daxil olmalısınız<Инструменты>, seçin<Дополнения>və açılan sekmədə klikləyin<Плагины>. “Silverlight Plug-In” panelin sağ tərəfində, qoşulmuş plaginlərin kataloqunda görünməlidir.


Hamısı budur, plagin quraşdırılıb, indi FF brauzerində sörf edərkən Microsoft Silverlight-ın bütün interaktiv üstünlüklərindən istifadə edə bilərsiniz.

Hər kəsə salam Bu gün mən sizə Microsoft Silverlight adlı plagin haqqında danışacağam, hansı ki, istənilən multimedianın vebsaytda işləməsi üçün lazımdır. Yaxşı, yəni bütün bunlar üçün bir növ animasiya, audio və video oynatma, ümumiyyətlə, Microsoft Silverlight lazımdır! Ancaq maraqlısı odur ki, başa düşdüyüm kimi, Adobe Flash Player kimi bir şeydir, yalnız Microsoft-dandır, indi maraqlıdır! Yəni bu Silverlight-ın köməyi ilə videonu adi Flash istifadə etmədən vebsaytda oynatmaq olar!

Budur, gözlənilməz bir zarafat, mən bunu öyrəndim. Buna görə də bilmirəm, siz bunu bilirsiniz, ya yox, amma yazacağam - 2015-ci ildə NPAPI formatlı plaginlərə dəstək bir çox brauzerlərdə söndürüldü. Və buna görə də Microsoft Silverlight artıq Opera, Mozilla Firefox, Google Chrome kimi brauzerlərdə işləmir! İnternetdə narazılıq dağı olduğuna görə və bütün bunlara görə bir çox istifadəçi NPAPI-ni necə aktivləşdirmək barədə seçim axtarmağa başladı, amma təəssüf ki, bu artıq mümkün deyil. Bununla belə, köhnə versiyadan istifadə edə bilərsiniz, məsələn, mən Chrome-un köhnə versiyasını istifadə etdim və orada NPAPI-ni aktivləşdirə bilərsiniz! Əgər maraqlanırsınızsa, bu barədə yazdım.

Microsoft Silverlight - debrifinq

Bəzi istifadəçilər yazır ki, onlar Microsoft Silverlight-ı quraşdırıblar və onların brauzeri videoları oynatarkən geriləməni dayandırıb. Bunun nə dərəcədə doğru olduğunu bilmirəm, amma bunun tamamilə mümkün olduğunu düşünürəm. Ancaq bir çox istifadəçi hələ də bu şeyin sıfır istifadə olduğunu yazır, onu yükləyib, quraşdırıb və fərqi görmədilər. Yaxşı, bütün bunları başa düşürəm, xüsusən də Microsoft Silverlight-ın artıq bir çox brauzerlərdə işləmədiyini nəzərə alsaq.

Bir şərh də oxudum ki, brauzer Microsoft Silverlight-dan istifadə edən sayta görə dona bilər və hamısı brauzer artıq bu şeyi dəstəkləmədiyi üçün! Bəlkə də buna görə donur, çünki saytda brauzerin dəstəkləmədiyi bir şey var. Bax bu məntiqlidir...

Anladığım kimi, hazırda Microsoft Silverlight yalnız Internet Explorer brauzerində işləyir. Bu brauzerdən istifadə edirsinizsə, onda Microsoft Silverlight-ı silmək lazım olmaya bilər, lakin istifadə etmirsinizsə, məncə onu silə bilərsiniz. Yaxşı, özünüz düşünün, bu şey artıq məşhur brauzerlər tərəfindən dəstəklənmir, lakin YouTube ümumiyyətlə video üçün yalnız HTML5 istifadə edərək Fləşsiz formata keçmək istəyir.. İşlər belədir..

Məndə də bu Microsoft Silverlight var və təkcə deyil, üç ədəd - adi, 4-cü versiya SDK və 5-ci versiya SDK. Hardan gəldiyini bilmirəm, bu şeyi mütləq özüm quraşdırmamışam..

Ümumiyyətlə, sizi bilmirəm, amma bu şeyi siləcəyəm

Beləliklə, başa düşdüyüm kimi, bu şey bu qovluqlarda quraşdırılıb:

C:\Proqram Faylları\Microsoft Silverlight\
C:\Proqram Faylları (x86)\Microsoft Silverlight\
C:\Proqram Faylları (x86)\Microsoft SDKs\Silverlight\
C:\Proqram Faylları (x86)\MSBuild\Microsoft\Silverlight\
C:\Proqram Faylları (x86)\Microsoft SDKs\RIA Services\v1.0\Libraries\Silverlight\

Ümumiyyətlə, təkcə bu qovluqlarda deyil, bəlkə də başqa yerdə. Yoxlamaq üçün sistem sürücüsünü və axtarış sahəsinin harada olduğunu, yəni yuxarı sağ küncdə açın, sonra orada Silverlight sözünü yazın və çox şey görəcəksiniz, məndə olan budur:


Bir neçə fikir yüksək səslə. Silverlight sözü ilə deyil, Microsoft Silverlight ifadəsi ilə axtarmağa dəyər ola bilər. Mən belə düşünürəm, çünki bəlkə Microsoft Silverlight proqramı bir şeydir, amma başqa bir proqram da ola bilər ki, onun adına Silverlight sözü daxildir.. Ona görə də daha dəqiq desək, tam addan, yəni Microsoft Silverlight-dan istifadə etmək daha yaxşıdır. !

Microsoft Silverlight-ı kompüterinizdən tamamilə necə çıxarmaq olar?

Beləliklə, indi çıxarılması haqqında. Siz onu sadəcə olaraq və ya müəyyən bir silicidən istifadə edərək silə bilərsiniz. -nin köməyi ilə demək istəyirəm ki, onun hiyləsi odur ki, o, proqramı silməyə kömək edəcək və eyni zamanda Windows-da proqramın qalıqlarını silməyə kömək edəcək. Ümumiyyətlə, onu sonradan çıxarıb təmizləyir. Ancaq bu gün sizə onu əl ilə necə çıxaracağınızı və sonra Windows-u qalıqlardan əl ilə necə təmizləməyi göstərəcəyəm.

İndi bir an. Ümumiyyətlə, silmədən əvvəl bərpa nöqtəsi yaratmağı məsləhət görürəm. Bu çətin deyil, sonda siz özünüzü nasazlıqlardan qoruyacaqsınız, bu, belə desək, bir şey səhv olarsa, yaxşı sığorta polisidir. Artıq bu barədə bir məqalədə bunu necə edəcəyimi yazdım, ona baxmağı məsləhət görürəm.

Beləliklə, silmək üçün Başlat düyməsini sıxıb orada İdarəetmə Panelini seçməlisiniz:


Əgər sizdə Windows 10 varsa, onda sərin, şübhəsiz, amma bu element başqa menyudadır, ona zəng etmək üçün Win + X düymələrini basın!

Sonra orada Proqramlar və Xüsusiyyətlər simgesini tapırıq, budur, onu işə salın:


Bütün quraşdırılmış proqramlarla bir pəncərə açılacaq, burada heç nə silməyin! Yaxşı, yəni heç bir şeyi silməyin, çünki nasazlıqlar və hər cür səhvlər ola bilər! Bu siyahıda Microsoft Silverlight-ı tapın, sağ klikləyin və Sil seçin:


Sonra aşağıdakı mesaj açılacaq, burada Bəli düyməsini sıxırsınız (əgər fikrinizi dəyişməmisinizsə, əlbəttə):


Sonra aşağıdakı pəncərə görünəcək:


Bütün çıxarılması yəqin ki, mənə on saniyə çəkdi. Ancaq proqram təminatının siyahısının olduğu pəncərədə şəxsən məndə hələ də Microsoft Silverlight 4 SDK və 5 SDK versiyaları var:


Onları da silmək lazımdır, lakin SDK olmadığı ilk versiya ilə eyni şəkildə çıxarılır. Ümumiyyətlə, düşünürəm ki, bununla bağlı probleminiz olmayacaq

Microsoft Silverlight-ı sildikdən sonra Windows-u necə təmizləmək olar?

Ümumiyyətlə, siz Microsoft Silverlight-ı sildiniz, lakin Windows-da bu proqramın qalıqlarının olması mümkündür. Pəncərələri bu qalıqlardan təmizləyə bilərsiniz, bunu necə edəcəyinizi görün. Beləliklə, əvvəlcə sizə lazımsız faylları necə çıxaracağınızı göstərəcəyəm. Bu o deməkdir ki, sistem sürücüsünü açırsınız və orada axtarış sahəsinin yuxarı sağ hissəsində proqramın adını, yəni Microsoft Silverlight yazın (yalnız Silverlight sözünü istifadə etsəniz, nəticələr daha az dəqiq olacaq):


Siz Microsoft Silverlight komponentinə aid olan faylların qovluqlarını tapacaqsınız, baxmayaraq ki, biz onu artıq silmişik. Bütün bunlar silinə bilər, AMMA bundan əvvəl bir yoxlama nöqtəsi yaradın, burada onun necə yaradılacağına nəzər salın. Onu yaratmaq və ya etməmək sizə bağlıdır, qalıqları çıxardıqdan sonra tıxaclar ola bilər, lakin bu nadirdir. Ancaq bir şey olarsa, əvvəllər yaradılmış bərpa nöqtəsindən istifadə edərək hər şeyi əvvəlki vəziyyətinə qaytara bilərsiniz. Ümumiyyətlə, uşaqlar, sizə xəbərdarlıq etdim!

Yaxşı, burada sistem diskinizdə tapılan hər şey var, hamısı Microsoft Silverlight-a aiddir və silinə bilər. Birinin silinməsi, digərinin silinməməsi problemlərindən dərhal xilas olmaq üçün sizə yardım proqramı quraşdırmağı təklif edirəm. Bu yardım proqramı hətta silinməsini istəmədiyiniz şeyləri də silməyə kömək edir. Amma siz sadəcə menyudan Sil seçimini etməklə onu sadə şəkildə silə bilərsiniz. Ümumiyyətlə, mən bütün qovluqları seçdim, yaxşı, bütün alt ikisini seçməyi tamamilə unutdum və sonra onların üzərinə sağ kliklədim və Unlocker seçimini seçdim (artıq köməkçi proqramı quraşdırmışam):


Sonra menyudan Sil seçin və OK düyməsini basın:


Unlocker seçdiyim hər şeyi silməyə başladı və düzünü desəm, bir az qorxulu idi, çünki hətta bu mesaj da çıxdı, sonra Bəli düyməsini sıxdım:


Ümumiyyətlə, çox şeyi sildi, həqiqətən hiss etdim ki, Microsoft Silverlight-ın bütün kökləri Windows-dan qoparılır... Qorxu hələ də məni tərk etmədi, çünki nədənsə sizə bərpa nöqtəsi etməyi məsləhət görmüşəm, amma özüm etməmişəm... Yaxşı, bu qədər...

Təxminən beş dəqiqə ərzində belə çıxarıldı:

Ümumiyyətlə, hər şey yaxşı keçdi, indi Windows-da heç bir nasazlıq və tıxac olmayacağını daha sonra yoxlamaq üçün yenidən başlayacağam ... Qısa bir reboot etdim, brauzerləri işə saldım və hər şey yaxşı işləyir. Heç bir səhv yox idi, qovluqlar normal açıldı, ümumiyyətlə Windows yaxşı işləyirdi

Beləliklə, mən 100% əmin olmayacağam, lakin fayl zibillərini silmək təhlükəsiz görünür!

İndi sizə Microsoft Silverlight-dan qalan zibilləri reyestrdən necə çıxaracağınızı göstərəcəyəm

Beləliklə, baxın, Win + R düymələrini basıb saxlayın və oraya aşağıdakı əmri yazın:

Və OK düyməsini basın:


Reyestr redaktoru açılacaq, heç bir səbəb olmadan orada heç nə silməyin. Burada zibil axtaracağıq. Bunu etmək üçün Ctrl + F düymələrini basıb saxlayın və ora belə bir şey yazın:

Microsoft Silverlight

Prinsipcə, sadəcə Silverlight sözünü işlədə bilərsiniz.. Amma tam adı ilə dəqiqlik daha yüksək olacaq..


Budur, bundan sonra axtarışlar başlayacaq. Sonradan seçilən hər şey silinə bilər. Bunlar ya qovluqlar (solda) və ya düymələr (sağda) ola bilər. Onların üzərinə sağ klikləyin və Sil seçin. Sonra axtarışı davam etdirmək üçün F3 düyməsini basın və axtarışın bitdiyi barədə mesaj gələnə qədər davam edin! Məsələn, bir neçə DisplayName açarı tapdım, üzərinə iki dəfə klik etsəniz, bunu görəcəksiniz:


Yəni görürsünüz ki, adında Microsoft Silverlight haqqında bir kəlmə belə olmasa da, yenə də içində olacaq! Demək istədiyim odur ki, onlar təkcə ada görə deyil, həm də məzmuna görə axtarılır, ona görə də əmin olun ki, tapılan hər şey mütləq Silverlight ilə əlaqəlidir və silinə bilər! Ümumiyyətlə, açarın silinməsinə dair bir nümunə:


Heç bir zibil qutusu qovluğu tapmadım, lakin onu silmək çox asandır, üzərinə sağ klikləyin və Sil seçin!

Gördüyünüz kimi, hər şey sadədir. Hər şeyi mənim yazdığım kimi etsəniz, heç bir səhv olmayacaq. Yaxşı, şübhəniz varsa, heç bir şey etməmək daha yaxşıdır, Windows-un sabitliyi daha vacibdir! Ancaq ən ideal seçim bərpa yoxlama nöqtəsi etməkdir! Bu barədə yazdığımı bir daha xatırlatmaq istəyirəm!

Yeri gəlmişkən, bu yolla Avast antivirusunu da sildim və ondan sonra zibil qutusunu təmizlədim, əgər maraqlanırsınızsa!

Yaxşı, bütün uşaqlar, sizə uğurlar, sizə yaxşı əhval-ruhiyyə arzulayıram və heç bir probleminiz yoxdur!

18.08.2016

İcazələrin qurulması

Güvənlə zəngin proqramlar brauzerdən kənarda işləyən xüsusi proqram növüdür. Onlar adi olanlardan təsirli əlavə imtiyazlara malik olmaları ilə fərqlənirlər. Bu imtiyazlar ənənəvi masa üstü proqramları ilə eyni deyil, lakin onlar üçüncü tərəf proqramlarını aktivləşdirmək və fayl sisteminə birbaşa daxil olmaq kimi bir sıra potensial təhlükəli hərəkətlərə imkan verir.

Bu səbəbdən etibarlı proqramların yalnız istifadəçilərin öz proqramlarını yaxşı bildiyi və tərtibatçılara etibar etdiyi korporativ şəbəkə kimi ciddi şəkildə idarə olunan mühitdə istifadə edilməsi tövsiyə olunur.

Bir çox hallarda istifadəçilər yüksək etibarlı proqramlar tərəfindən tələb olunan əlavə imtiyazları verməkdən çox çəkinirlər. Bəzən onları quraşdırmaqdan ümumiyyətlə imtina edirlər. Bundan əlavə, sistem inzibatçısı artan etibar tələb edən brauzer olmayan proqramların quraşdırılmasının və ya icrasının qarşısını almaq üçün kompüterləri konfiqurasiya edə bilər.

Yüksək etibarlı Silverlight tətbiqini inkişaf etdirməyə başlamazdan əvvəl, tam xüsusiyyətli WPF masa üstü tətbiqinin tapşırıq üçün uyğun olub olmadığını nəzərdən keçirin. WPF tam olaraq .NET Framework-ü dəstəkləyir. Silverlight kimi, WPF proqramları İnternetdən quraşdırıla bilər, lakin Silverlight-dan fərqli olaraq, WPF proqramları yalnız Windows proqramlarında işləyir.

Artan inamla tətbiqin quraşdırılması

Tətbiqin yüksək etibar tələb etməsini müəyyən etmək üçün Brauzerdənkənar Parametrlər pəncərəsini açın və Yüksək etimad tələb et onay qutusunu seçin:

Quraşdırma prosesinə başlamaq üçün Silverlight kontekst menyusunu açın və ya Application.Install() metoduna zəng edin. Ekranda təhlükəsizlik mesajı olan bir pəncərə görünəcək. Quraşdırma düyməsini basın.

Tətbiqi X.509 rəqəmsal sertifikatı ilə imzalaya bilərsiniz. Sonra təhlükəsizlik pəncərəsindəki xəbərdarlıq daha az təhdidli olacaq, nida işarəsi sual işarəsi ilə əvəz olunacaq və nəşriyyatın adı göstəriləcək.

Etibarlı Tətbiq İmkanları

Etibarlı proqram adi Silverlight proqramının edə bilmədiyi nə edə bilər? Gəlin daha yaxından nəzər salaq:

    Kompüter fayl sisteminə giriş. Güvəni artıran proqram cari istifadəçi ilə fayl sisteminin eyni hissələri ilə işləyə bilər. Bu funksiya xüsusilə cari istifadəçinin Sənədlər qovluğunda faylları oxumaq və yazmaq lazım olduqda faydalıdır. Siz həmçinin iş masanıza fayl əlavə edə və ya öz qovluq strukturunuzu yarada bilərsiniz.

    Limitsiz tam ekran dəstəyi. Yüksək etibarlı proqramı tam ekran rejiminə keçirərkən "Tam ekran rejimindən çıxmaq üçün Esc düyməsini basın" bildirişi görünmür. Klaviatura vuruşu tam ekran rejimindən çıxmır. Amma ən əsası odur ki, tam ekran rejimində olan proqram düymə vuruşlarını qəbul etməyə davam edir.

    Domenlər arası giriş məhdudiyyəti yoxdur. Güvəni artıran bir tətbiqə istənilən veb-saytdan məzmun yükləməyə, istənilən veb-saytda veb-xidmətlərə zəng etməyə, istənilən serverə soket bağlantılarını açmağa icazə verilir, yəni. masa üstü proqramlar üçün mövcud olan bütün əməliyyatları yerinə yetirin.

    İstifadəçi icazəsi tələb edən daha az əməliyyat. Tipik Silverlight tətbiqinin istifadəçidən icazə istəməli olduğu bir çox vəziyyət var, məsələn, mübadilə buferinə daxil olmaq, faylı təcrid olunmuş yaddaşda saxlamaq, fokus itdikdə tam ekran rejimini konfiqurasiya etmək və s.

    Yüksək etibarlı tətbiqlərdə bu məhdudiyyətlər aradan qaldırılır (audio və video qeyd cihazlarına giriş istisna olmaqla). Bundan əlavə, tipik bir tətbiqdə yalnız istifadəçi hərəkətinə cavab olaraq yerinə yetirilə bilən bir çox əməliyyat var (tam ekran rejiminə keçmək, mübadilə buferindən istifadə etmək, əsas pəncərəni manipulyasiya etmək və s.). Etibarlı tətbiqdə bu əməliyyatlar istənilən vaxt istifadəçinin qarşılıqlı əlaqəsi olmadan həyata keçirilə bilər.

    Pəncərə parametrləri. Əgər əməliyyat sistemi tərəfindən təmin edilən standart çərçivə və pəncərə idarəetmələrini bəyənmirsinizsə, onları etibarlı tətbiqinizdən silin və standart Silverlight nəzarətlərindən istifadə edərək özünüz çəkin.

    Uşaq pəncərələri. Güvəni artıran proqram istənilən vaxt uşaq pəncərələri yarada bilər.

    COM komponentləri ilə tapşırıqlararası qarşılıqlı əlaqə. Güvəni artıran proqram COM vasitəsilə Windows əməliyyat sistemi tərəfindən təmin edilmiş funksiya kitabxanalarından istifadə edə bilər. Məsələn, Outlook və Office proqramları, həmçinin Script Host və WMI kimi daxili Windows komponentləri ilə qarşılıqlı əlaqə qura bilərsiniz.

    P/Zəngləri çağırın. Güvəni artıran proqram Windows kompüterlərində sistem DLL-lərindən kod icra edə və platforma P/Invoke zəngləri vasitəsilə Windows API funksiyalarına daxil ola bilər.

Bu alətlərdən hər hansı birini istifadə etməzdən əvvəl Application.HasElevatedPermissions xassəsini doğru olaraq təyin etdiyinizə əmin olun. Əks halda, proqram normal aşağı etibar rejimində işləyəcək.

Pəncərə parametrləri

Brauzerdən kənarda işləyən tipik proqram əməliyyat sistemi tərəfindən təmin edilən standart pəncərə çərçivəsini göstərir. O, pəncərəni minimuma endirmək, böyütmək və bağlamaq üçün məşhur düymələrlə təchiz edilmişdir. Çərçivənin rəngi, üslubu, kölgəsi və şəffaflığı əməliyyat sistemi tərəfindən idarə olunur. Bu model əksər hallarda uyğundur, lakin tətbiqinizin qəşəng və peşəkar görünməsini istəyirsinizsə, pəncərə çərçivəsinin görünüşünü fərdiləşdirə və onu əl ilə hazırlanmış düymələrlə təchiz edə bilərsiniz.

Pəncərə çərçivəsinin qurulması iki addımlı bir prosesdir. Birincisi, standart çərçivənin tamamilə çıxarılmasıdır. Bunu etmək üçün, Solution Explorer-də, Xüsusiyyətlər qovşağına iki dəfə klikləyin. Silverlight nişanını açın və Brauzerdən kənar Parametrlər düyməsini basın. Pəncərə üslubu siyahısı elementlərindən birini seçin.

Defolt seçsəniz, standart pəncərə çərçivəsi görünəcək. İkinci dəyərin, Sərhədsiz seçilməsi standart pəncərə çərçivəsini siləcək və istifadəçi nəzarətinin məzmununu ehtiva edən standart üzən düzbucaqlı tərk edəcək. Sərhədsiz Dəyirmi Künclərə təyin edildikdə, standart pəncərə çərçivəsi silinəcək və proqram pəncərəsinin küncləri yuvarlaqlaşdırılacaq. İkinci və üçüncü seçimlər arasındakı fərq sırf "kosmetik" dir, bu hallardan hər hansı birində standart pəncərə çərçivəsi çıxarılır; Aşağıdakı rəqəm bir nümunə göstərir:

Pəncərə çərçivəsinin qurulmasında ikinci addım yeni çərçivə çəkmək və pəncərəni bağlamaq, ölçüsünü dəyişmək, vəziyyəti dəyişmək və sürükləmək üçün əsas idarəetmə vasitələri əlavə etməkdir. Platformalar arası uyğunluğu təmin etmək üçün Silverlight proqramçıya standart əməliyyat sisteminin pəncərə çərçivəsini dəyişdirməyə icazə vermir. O, uyğun qrafiklərdən və ya Silverlight idarəedicilərindən istifadə edərək pəncərə çərçivəsini özü çəkməlidir.

Məsələn, siz əsas məzmunu bir hüceyrəli Grid konteynerinə yerləşdirə və onun üzərinə başqa bir Silverlight elementini (Düzbucaqlı və ya Şəkil) üstələyə bilərsiniz. Siz həmçinin Sərhəd kök istifadəçi nəzarətini belə bağlaya bilərsiniz:

Bu nümunədə layihə parametrləri Sərhədsiz Dəyirmi Künclərə təyin edilmişdir. Sağda və aşağıda 1 piksel enində olan xarici kənar (margin) çərçivənin düzgün mövqedə göstərilməsini təmin edir. CornerRadius 2 dəyəri küncü pəncərə sahəsinə uyğunlaşdırır:

Silverlight platforması pəncərə çərçivəsi kimi ixtiyari forma təyin etməyi dəstəkləmir. Buna görə də, əsas pəncərəni təyin edən çərçivə kimi yalnız düzbucaqlı və ya dairəvi düzbucaqlıdan istifadə edə bilərsiniz. Əsas odur ki, Silverlight sizə bu düzbucaqlını verir və siz onu məzmunu ilə doldurmalısınız. Bundan əlavə, Silverlight şəffaf və ya qismən şəffaf sahə yarada bilməz ki, bu da ekran məzmununun tətbiq pəncərəsindən görünməsinə imkan verir.

Əlbəttə ki, Sərhəd əlavə etmək pəncərənin görünüşünü yaxşılaşdırır, lakin bir mühüm problem qalır. Əməliyyat sistemi tərəfindən təmin edilən çərçivə olmadan istifadəçi pəncərənin ölçüsünü dəyişdirə, köçürə, kiçildəyə, böyüdə və ya bağlaya bilməz. Əgər istifadəçinin bu əməliyyatları yerinə yetirə bilməsini istəyirsinizsə, onları əsas pəncərənin fərdiləşdirmə koduna proqramlaşdırmalısınız. Xoşbəxtlikdən, Window sinfinə daxil edilmiş alətlər bu işi xeyli asanlaşdırır.

İlk addım pəncərənin başlıq çubuğunu yaratmaqdır. Başlıq çubuğu üç rol oynayır: o, başlıq mətnini ehtiva edir, istifadəçinin pəncərəyə yapışıb onu sürükləyə biləcəyi yer rolunu oynayır və nəhayət, pəncərəni minimuma endirmək, böyütmək və bağlamaq üçün düymələrdən ibarətdir. Aşağıdakı nümunədə işarələmə əsas başlıq çubuğu yaradır. Path və Rectangle elementlərindən istifadə etməklə yığcamlaşdırma, böyütmə və bağlama düymələri formaları çəkilir.

İkinci addım, kənarlarını sürükləməklə pəncərənin ölçüsünü dəyişmək üçün bir yol əlavə etməkdir. Bunu həyata keçirməyin ən asan yolu bütün pəncərəni görünməz Düzbucaqlı elementindən istifadə edən Grid konteynerinə bükməkdir. Səkkiz Düzbucaqlı elementinə ehtiyacınız olacaq: hər tərəf və hər künc üçün bir:

Aşağıda bu funksiyalar əlavə edilmiş pəncərənin tərtibatı və kodu verilmişdir:

Başlıq mətni Dəyişdirilmiş pəncərənin məzmunu.

İctimai qismən sinfi CustomWindow: UserControl ( public CustomWindow() ( InitializeComponent(); ) // Pəncərəyə keçid Şəxsi Pəncərə CurrentWindow ( almaq ( qaytarmaq Application.Current.MainWindow; ) ) // Pəncərəni şəxsi etibarsız başlıqBar_MouseLeftButtonDown (obyekt göndərən, System.Windows.Input.MouseButtonEventArgs e) ( CurrentWindow.DragMove(); ) // Düymələrdən istifadə edərək pəncərənin ölçüsünü dəyişdirin. cmdMaximize_Click (obyekt göndərən, System.Windows.RoutedEventArgs e) ( əgər (CurrentWindow.WindowState == WindowState.Normal) ( CurrentWindow.WindowState = WindowState.Maximized; ) başqa ( CurrentWindow.WindowState)mal = WindowState)N //; window private void cmdClose_Click(obyekt göndərən, System.Windows.RoutedEventArgs e) ( CurrentWindow.Close(); ) // Siçan kursorundan istifadə edərək pəncərənin ölçüsünü dəyişdirin private void rect_Resize(System.Object sender, System.Windows.Input.MouseButtonEventArgs e) ( əgər (göndərən == rect_TopLeftCorner) ( CurrentWindow.DragResize(WindowResizeEdge.TopLeft); ) else if (sender == rect_TopEdge) ( CurrentWindow.DragResize(WindowResizeEdge.Top); ) else if (sender == rect_TopRightCorner) ( CurrentWindow.DragResize(WindowResizeEdge.TopRight); ) başqa halda (sender == rect_TopEdge) Dragresize (WindowReSizedge.left);) Əks halda (Sender == Rect_rightedge) (Currentwindow.DragReSize Tcorner) (Currentwindow.dragresize (WindowResizeedge.bottomleft);) Əks halda (Sender == rect_BottomEdge) ( CurrentWindow.BottomEdge) (CurrentWindow.BottomEdge.) ; ) else if (göndərən == rect_BottomRightCorner) ( CurrentWindow.DragResize(WindowResizeEdge.BottomRight); ) ) )

Yuxarıda fərdi pəncərə yaratmaq üçün tələb olunan bütün infrastruktur təsvir olunur. Quraşdırılmış bütün komponentlər (başlıq çubuğu, pəncərə düymələri, ölçüsünü dəyişdirənlər və sürüklə və buraxma alətləri) ilə istədiyiniz effekti əldə etmək üçün şəkillərdən və Silverlight elementlərindən istifadə edərək pəncərənin görünüşünü fərdiləşdirməyə başlaya bilərsiniz.