Budżet: 1000 UAH Termin: 1 dzień
Доброго дня!
Готовий виконати Ваше замовлення. Деталі в приват або на пошту.
Из 25.12-original нужно переписать другими методами и тд(как в прошлый раз) функцию encode и вставить ее в main(который в папке 25.12) и постараться обойтись без функции workaround -или найти замену
Если коротко - то функция encode берет название файла с числами(изображение) текст, который нужно там спрятать и выходной файл. Нужно будет брать символ и 8 первых чисел - последнему биту 1 числа приписываем первый бит символа/последнему биту 2 числа приписываем второй бит символа/...
Если что можете использовать функцию encode в main (работает достаточно неплохо только чуток не правильно на 10%)
а вот условие(pl)
int encode(const char *input, char *txt, const char *output)//
Funkcja ma za zadanie zakodowac wiadomosc przekazana w parametrze txt w obrazie, ktorego nazwa zostanie przekazana w parametrze input. Obraz z ukryta wiadomoscia ma zostac zapisany do pliku o nazwie przekazanej w output. W momencie kiedy skonczy sie wiadomosc do zakodowania funkcja powinna ustawic ostatni bit pozostalych pikseli na 0. Funkcja powinna zwrocic wartosc 4 w przypadku blednych danych wejsciowych, 3 - jezeli niemozliwe bedzie zakodowania wiadomosci w pliku, 2 - jezeli nie uda sie utworzyc pliku wyjsciowego, 1 - jezeli plik wejsciowy nie bedzie istanial, a 0 w przypadku sukcesu.
int decode(const char * filename, char *txt, int size)//
Funkcja ma odczytac wiadomosc ukryta w pliku o nazwie przekazanej w parametrze filename i zapisac ja do zmiennej txt. size oznacza rozmiar zarezerwowanej tablicy. Funkcja ma zwrocic 3 jezeli dane w pliku wejsciowym beda uszkodzone, 2 - w przypadku blednych danych wejsciowych, 1 - kiedy nie uda sie otworzyc pliku wejsciowego, a 0 w przypadku sukcesu.
Napisz program, ktory pozwoli uzytkownikowi ukrywac wiadomosc w obrazie i odczytywac wiadomosc z obrazu. Wpisanie litery e bedzie oznaczalo, ze uzytkownik chce ukryc tekst w obrazie, wtedy program ma pobrac tekst do ukrycia (nie wiecej niz 1010 znakow) oraz nazwe pliku z obrazem i nazwe pliku wyjsciowego (nie przekrocza 30 znakow). //Program powinien wyswietlic komunikat File saved w przypadku powodzenia (kod bledu 0), File not found - jezeli plik wejsciowy nie zostanie odnaleziony (kod bledu 1), Couldn’t create file - jezeli nie mozliwe bedzie utworzenie pliku wyjsciowego (kod bledu 2), File corrupted - jezeli nie uda sie zapisac wiadomosci w pliku (kod bledu 3). Wpisanie przez uzytkownika litery d bedzie oznaczalo, ze chce on odczytac wiadomosc ukryta w pliku. Program powinien zapytac sie uzytkownika o nazwe pliku a nastepnie wyswietlic odczytana wiadomosc (kod bledu 0). Jezeli nie uda sie otworzyc pliku zrodlowego program powinien wyswietlic komunikat File not found (kod bledu 1) lub File corrupted - jezeli nie uda sie odczytac wiadomosci z pliku (kod bledu 3). Program powinien zakonczyc dzialanie z odpowiednim kodem bledu. W przypadku podania przez uzytkownika blednego znaku program powinien wyswietlic komunikat Incorrect input i zakocznyc dzialanie z kodem bledu 0.
Budżet: 1000 UAH Termin: 1 dzień
Доброго дня!
Готовий виконати Ваше замовлення. Деталі в приват або на пошту.
Co należy zrobić: opracować aplikację EXE w C++; stworzyć nowoczesny interfejs graficzny zgodnie z moim projektem; zrealizować logikę działania programu; zapewnić stabilne działanie na Windows 10 i Windows 11; udostępnić kod źródłowy Visual Studio (.sln, .vcxproj). Już mam: projekt interfejsu (załączam zrzuty ekranu); koncept działania programu; listę funkcji, którą omówimy z wykonawcą. Wymagania dla wykonawcy: pewna znajomość C++; doświadczenie w pracy z Microsoft Visual Studio; doświadczenie w tworzeniu aplikacji Windows Desktop; staranny i czytelny kod; gotowość do utrzymywania kontaktu podczas rozwoju. Proszę, w odpowiedzi prześlij: przykłady twoich programów EXE; doświadczenie w pracy z C++; orientacyjny czas realizacji; koszt pracy.
Dzień dobry Należy stworzyć moduł, który będzie działał z bazą danych Firebird w C++ do sprzedaży towarów. Są przykłady gotowych rozwiązań oraz opis funkcjonalności modułu. Główne funkcje: autoryzacja, wybór towaru na ekranie z grup/podgrup, przejście do koszyka, płatność kartą oraz druk paragonu. Program powinien działać na Windows 10 i wyżej, korzystać z istniejącej bazy danych.
Wymagana jest разработка łatki do sterownika karty graficznej, rozszerzającej możliwości zarządzania adapterem graficznym poprzez dodanie dodatkowych ustawień użytkownika. Łatka powinna integrować się z istniejącą architekturą sterownika bez naruszania jego podstawowej funkcjonalności i zapewniać zgodność z obsługiwanymi wersjami systemu operacyjnego. Głównym celem jest zapewnienie bardziej elastycznego dostępu do parametrów, które są niedostępne w standardowej panelu sterowania, z możliwością ich zmiany przez interfejs użytkownika lub programowe API. Łatka powinna przewidywać modułową strukturę, umożliwiającą w przyszłości dodawanie nowych parametrów bez istotnej przeróbki kodu. Należy zapewnić poprawne przetwarzanie błędów, rejestrowanie zmian, możliwość przywrócenia ustawień do wartości domyślnych, a także zachowanie zgodności z przyszłymi aktualizacjami sterownika, o ile to możliwe. Rozwiązanie powinno być dostarczone z dokumentacją techniczną opisującą architekturę, zrealizowane możliwości, ograniczenia oraz zalecenia dotyczące testowania.
Jesteśmy dużą firmą logistyczną, która ma własny eksport. Dysponujemy dużym parkiem samochodowym i nieustannie wysyłamy nasze pojazdy na eksport do krajów Europy.Opis Strona: https://echerha.gov.ua/ Na tej stronie umieszczamy nasze samochody w elektronicznej kolejce do przekroczenia granicy państwowej. Podczas rejestracji należy wprowadzić następujące dane: imię i nazwisko kierowcy; numer paszportu zagranicznego; adres e-mail; numer telefonu logisty do otrzymywania powiadomień; typ pojazdu (ciężarowy); nazwa producenta samochodu; numer rejestracyjny ciągnika; numer rejestracyjny przyczepy; numer deklaracji celnej. Dla każdego samochodu z góry określono konkretny dzień i godzinę przekroczenia granicy. Na przykład, samochód musi przejść przez punkt kontrolny „Rawa-Ruska” w poniedziałek o 10:00.Nasz problem - Kolejka na stronie https://echerha.gov.ua/ porusza się nieprzewidywalnie. - Na przykład, dzisiaj jest piątek, a samochód musi przekroczyć granicę w poniedziałek o 10:00. - Nie wiemy, kiedy dokładnie kolejka zacznie się posuwać. Może to nastąpić w piątek wieczorem, w dowolnym momencie w sobotę lub niedzielę, wcześnie rano, w ciągu dnia lub późno wieczorem. - Kiedy kolejka zaczyna się poruszać, jest to od razu widoczne na stronie. Czasami w ciągu zaledwie kilku minut może przesunąć się z piątku na poniedziałek lub nawet na wtorek. - Z tego powodu logistycy muszą nieustannie kontrolować aplikację mobilną lub stronę internetową, aby nie przegapić momentu, gdy kolejka dojdzie do potrzebnej daty i godziny. Jeśli ten moment zostanie utracony, fizycznie nie zdążamy umieścić samochodu w kolejce na odpowiedni slot czasowy.Zadanie - Po wprowadzeniu danych o samochodzie (na przykład do tabeli lub innego interfejsu, w zależności od realizacji programisty) system powinien automatycznie śledzić ruch kolejki. - Kiedy kolejka dojdzie do wcześniej określonej daty i godziny, system powinien automatycznie wypełnić wymagane dane i umieścić samochód w kolejce bez udziału logisty.