Przejdź do głównej zawartości

Posty


Jak dodawać niestandardowe pliki do paska zadań i menu start w systemie operacyjnym Windows ?

Aby dodać niestandardowy plik np. plik.bat do paska zadań oraz do menu start, najprostszym rozwiązaniem jest utworzyć dowolny skrót do naszego pliku wykonawczego i następnie umieszczać skrót w dowolnym miejscu. Pierwsza propozycja to manualne utworzenie skrótu: Utwórz skrót do pliku.bat : Kliknij prawy przycisk myszy i wybierz opcję “ Nowy ->  Skrót ”  W kolejności wprowadź ścieżkę docelową tworzonego skrótu. Przykład:  cmd.exe /C "C:\ścieżka\do\plik.bat" Dalej Wprowadź nazwę skrótu Zakończ Prawym przyciskiem myszy otwórz utworzony skrót i dodaj do paska Ciekawym rozwiązaniem do tworzenia skrótu do pliku.bat z poziomu wiersza poleceń (cmd), możesz okazać się skryptu VBScript.  Oto jak to zrobić: Utwórz plik VBScript : Otwórz Notatnik i wklej poniższy kod: Set oWS = WScript.CreateObject("WScript.Shell") sLinkFile = "C:\skrot.lnk" Set oLink = oWS.CreateShortcut(sLinkFile) oLink.TargetPath = "C:\Windows\System32\cmd.exe" oLink.Arguments ...

Jak działa storage w rozszerzeniu przeglądarki ?

Uprawnienie   "permissions":["storage"]  pozwala rozszerzeniu na dostęp do lokalnej pamięci przeglądarki, co umożliwia przechowywanie danych użytkownika. Oto kilka przykładów, jak można to wykorzystać: Jak działa  storage  ? Zapisywanie ustawień użytkownika Przykład : Rozszerzenie do zmiany motywów przeglądarki może zapisywać preferencje użytkownika dotyczące kolorów i układu, aby były one stosowane przy każdym uruchomieniu przeglądarki. Przechowywanie danych offline Przykład : Rozszerzenie do zarządzania zadaniami może przechowywać listy zadań lokalnie, dzięki czemu użytkownik ma do nich dostęp nawet bez połączenia z internetem. Cache’owanie danych Przykład : Rozszerzenie do przeglądania wiadomości może cache’ować ostatnie artykuły, aby przyspieszyć ich ładowanie przy ponownym otwarciu przeglądarki. Synchronizacja danych między urządzeniami Przykład : Rozszerzenie do zakładek może synchronizować zakładki między różnymi urządzeniami użytkownika, zapisując je w lo...

Jak zbudować swój 8-bitowy system ?

Krok 1: Projektowanie Schematów Najpierw musisz zaprojektować schematy połączeń między wszystkimi podzespołami. Możesz użyć narzędzi CAD, takich jak KiCad lub Eagle, aby stworzyć dokładne schematy. Krok 2: Montaż na Płytce Drukowanej (PCB) Po zaprojektowaniu schematów, przenieś je na płytkę drukowaną (PCB). Możesz zamówić gotowe PCB na podstawie swojego projektu lub złożyć je samodzielnie, jeśli masz odpowiednie narzędzia. Krok 3: Lutowanie Podzespołów Przylutuj wszystkie podzespoły do PCB zgodnie ze schematem. Upewnij się, że wszystkie połączenia są solidne i nie ma zwarć. Krok 4: Podłączenie Zasilania Podłącz odpowiednie źródło zasilania do swojego systemu. Upewnij się, że napięcie i natężenie są zgodne z wymaganiami podzespołów. Krok 5: Programowanie ROM Załaduj system operacyjny do pamięci ROM. Możesz to zrobić za pomocą programatora ROM, który pozwoli Ci zapisać dane na układzie ROM. Krok 6: Podłączenie Peryferiów Podłącz klawiaturę, monitor VGA i kartę dźwiękową do odpowiedni...

Jak rozpocząć wydobywanie z Bitcoin Core ?

Oto szczegółowy proces: Pobierz i zainstaluj Bitcoin Core :  Upewnij się, że masz najnowszą wersję Bitcoin Core z oficjalnej strony Bitcoin Core. Synchronizacja z siecią :  Po zainstalowaniu Bitcoin Core, uruchom go i pozwól mu zsynchronizować się z siecią Bitcoin. Może to zająć trochę czasu, ponieważ musi pobrać cały blockchain. Możesz dokonywać zmian w pliku konfiguracyjnym Bitcoin Core przed rozpoczęciem synchronizacji. Skonfiguruj portfel :  Upewnij się, że masz skonfigurowany portfel Bitcoin w Bitcoin Core, aby móc odbierać nagrody za wydobycie. Skonfiguruj plik konfiguracyjny :  Musisz skonfigurować plik bitcoin.conf , który znajduje się w katalogu danych Bitcoin Core. Plik konfiguracyjny Bitcoin Core ( bitcoin.conf ) pozwala na dostosowanie różnych ustawień węzła, takich jak porty, limity pamięci, opcje logowania i wiele innych. Dodaj do niego następujące linie, aby włączyć wydobywanie:                 ...

Jak zacząć programować w FASM assembler ?

  FASM   To świetny wybór!!! Flat assembler to szybki assembler działający w różnych systemach operacyjnych, rozwijany od 1999 roku.  Został zaprojektowany głównie do montażu instrukcji x86 i obsługuje zestawy instrukcji x86 i x86-64 z rozszerzeniami takimi jak MMX , 3DNow! , SSE do SSE4 , AVX , AVX2 , XOP i AVX-512 .  Może generować dane wyjściowe w formacie binarnym, MZ , PE , COFF lub ELF .  Zawiera potężny, ale prosty system makroinstrukcji i wykonuje wiele przebiegów w celu optymalizacji rozmiaru kodów instrukcji.  Flat assembler jest samohostujący, a kompletny kod źródłowy jest dołączony. Jedyną różnicą między wersjami flat assemblera zawartymi w pakietach jest system operacyjny, na którym mogą być wykonywane.  Dla dowolnego tekstu źródłowego każda wersja wygeneruje dokładnie ten sam plik wyjściowy, więc każda z wersji może być używana do kompilowania programów dla dowolnego systemu operacyjnego. Oto kroki, które pomogą Ci zaimplemento...

Czym jest programator ROM ?

Programator ROM to urządzenie i oprogramowanie, które służy do modyfikowania danymi układów elektrycznych.   Do czego służy programator ROM ?                Programatory ROM są wykorzystywane w wielu dziedzinach, m.in.: Elektronika : do programowania mikrokontrolerów, układów FPGA, pamięci EEPROM itp. Produkcja : do zapisywania danych w urządzeniach elektronicznych przed ich wysyłką do klienta. Hobbystyka : przez elektroników amatorów do tworzenia własnych urządzeń. Jak działa programator ROM ?           Sposób działania programatora zależy od rodzaju pamięci ROM i interfejsu komunikacyjnego.                 Ogólnie rzecz biorąc, programator: Jest narzędziem : za pomocą kabla USB, szeregowego lub innego interfejsu. Komunikuje się  : odbiera i wysyła dane . Modyfikuje pamięć ROM : za pomocą odpowiednich sygnałów elektrycznych. Rodzaje programatorów ...

Jak działa activeTab w rozszerzeniu przeglądarki?

Uprawnienie   permissions:["activeTab"]  pozwala rozszerzeniu na tymczasowy dostęp do aktywnej karty w przeglądarce, gdy użytkownik wywoła rozszerzenie, na przykład klikając jego ikonę w przeglądarce . Jak działa  activeTab   ? Tymczasowy dostęp :  Gdy użytkownik kliknie ikonę rozszerzenia, rozszerzenie otrzymuje tymczasowy dostęp do aktywnej karty. Ten dostęp trwa tylko tak długo, jak użytkownik pozostaje na tej stronie.   Gdy użytkownik przejdzie na inną stronę lub zamknie kartę, dostęp zostaje cofnięty. Możliwości :  Dzięki uprawnieniu   activeTab , rozszerzenie może: Wykonywać skrypty na aktywnej karcie. Uzyskiwać dostęp do właściwości karty, takich jak URL, tytuł strony, itp. Modyfikować zawartość strony, np. dodawać lub usuwać elementy HTML. Bezpieczeństwo :  activeTab   nie wymaga deklarowania pełnych uprawnień hosta w pliku manifestu rozszerzenia, co oznacza, że nie wywołuje ostrzeżeń o uprawnieniach podczas instalacji rozszer...