Sharex ошибка не удалось создать папку

After getting more space added to my pc ShareX has stopped working completely, it didn’t have its own folder and no directionary, I added a folder but it cannot create a directionary and I don’t know how to, the error screen says this : System.IO.DirectoryNotFoundException: Could not find a part of the path ‘C:\Program Files\ShareX\ShareX\PersonalPath.cfg’.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
at ShareX.Program.WritePersonalPathConfig(String path)
at ShareX.ApplicationSettingsForm.btnPersonalFolderPathApply_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

ShareX 13.7

Can anyone please help?

After getting more space added to my pc ShareX has stopped working completely, it didn’t have its own folder and no directionary, I added a folder but it cannot create a directionary and I don’t know how to, the error screen says this : System.IO.DirectoryNotFoundException: Could not find a part of the path ‘C:Program FilesShareXShareXPersonalPath.cfg’.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
at ShareX.Program.WritePersonalPathConfig(String path)
at ShareX.ApplicationSettingsForm.btnPersonalFolderPathApply_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

ShareX 13.7

Can anyone please help?

ShareX-Custom-Upload

A little PHP script created for uploading text, files, and images to your own webserver. It supports uploading via ShareX, but also on the web interface, and with command line scripts.

Installation

Download the latest release as a ZIP from the Releases page.

Extract the ZIP and follow the setup instructions below.

If you’d like to run on the bleeding-edge of updates, clone this repo, and replace all references to release in the documentation with src. Point your web server’s document root to this src folder, and disable the auto-updater. To update, run git pull.

Migrating from Version 1

Version 2 introduced major breaking changes that make it incompatible with Version 1 installations. See the migration guide for instructions on how to upgrade your uploader.

NGINX Configuration

By default, this server relies on Apache’s .htaccess configuration files to function. However, it is possible to configure NGINX to work with the uploader. Please read the NGINX configuration guide for more information.

Setup

Note: this script requires the openssl and fileinfo extensions to be enabled in your php.ini.

Note: If using Apache, you must also make sure that mod_rewrite and mod_authz_core are enabled in your httpd.conf.

  1. Enter the release folder
  2. Make a copy of the config.default.php file and save it as config.php
  3. Edit the config.php file as you see fit

For your site to start working, the only setting you need to change is base_url. This will be the URL where your gallery page is accessible.

Then, upload the contents of the release folder to your website.

See the full configuration documentation for more information about how to configure your installation.

Important: If you choose to not place your uploader in the root of your website, the base_url setting needs to include the path to where the uploader code will be accessible. If you do this and you use Apache, you will also need to to change the RewriteBase in the .htaccess file to incude the path to your uploader.

For example, if you want your uploader to be located at https://mydomain.com/myfileuploads, you will need to upload the contents of the release directory to /website/root/directory/myfileuploads, set base_url to https://mydomain.com/myfileuploads and update the RewriteBase line to say RewriteBase /myfileuploads

Updating

Updating to a new version is fully automated, except pressing a button. When a new update is available, a large banner will appear that prompts you to update. Confirm the update, and it’ll do the rest for you.

Important: The automatic updater does not modify any of your configuration files, so if the configuration format is modified in the future, you will need to manually edit your configuration file to match the new format. Please read the release notes for any new versions and check for any breaking configuration changes. You can always check the latest configuration file for an example of what your configuration should look like.

If the update banner does not show up, please make sure that the VERSION file exists in both your uploader install directory and the release directory. The version number in the release directory must also be higher than the version number in your current installation.

If you get an error after pressing the update button, make sure that the folder where your uploader is installed is writable. If that is the case and you still get an error, please open an issue.

Note: The uploader only supports automatic updating starting with version 2.1.0. If you are currently using a version older than 2.1.0 and want to update, you will need to complete the update manually by copying the new files into your website. However, after you manually update, you will be able to use the automatic updater for future versions.

Login Configuration

This application supports login using a username and password. If you would like to enable this, set the enable_password_login option in your config.php to true. Now, the next time you open your gallery page, you will be prompted to register an account. Only one account is allowed per installation. It is recommended that you set up your account soon after enabling this setting, since anyone who attempts to view the gallery before an account is set up will be prompted to register.

By default, the website will prompt you for a username and password to log in, but if you would like to only use a password, set the enable_username config option to false.

If you have forgotten your password or would like to change it, just delete the login.json file in your website’s root directory. Do not edit this file directly, since your passwords and authentication tokens are hashed and changing them will corrupt the file.

ShareX Configuration

To start using your uploader with ShareX, go to your gallery page (which will be at the base_url you set in your configuration file) and click on the Share icon at the bottom of the page. This should automatically generate and download a ShareX configuration file. You can now open the file and ShareX should prompt to add your uploader.

ShareX File Name Templates

The uploader supports using names generated by ShareX’s templating system, which allows you to use information about this image to generate your file name. To enable this, you will need to set the sharex_upload_naming_scheme to provided in your config.php.

To customize the format of this name after adding your uploader to ShareX, you will need to open the Custom uploader settings from the Destinations menu in the ShareX application. Select the name of your uploader in the Uploaders menu. Now, you can edit the value of the name field Body table on the right.

This name field accepts any valid ShareX name template as a value. You can create a ShareX template string by opening the Task Settings menu from the ShareX application, opening the File naming tab, and selecting the Name pattern for capture or clipboard upload field. A dropdown will open on the right, which you can use to create the template string you want to use. You can then copy the string from this field back into the name field from the Custom uploader settings.

Manual Setup

Alternatively, if you have trouble with the above, you can manually add your uploader to ShareX.

  1. From the ShareX main application, go to Destinations and click on Custom uploader settings
  2. In the top left corner, press New to add a new uploader profile
  3. Now, set the Request Method to POST
  4. Set the URL to your base_url/upload.php. For example, if your gallery is at https://example.com, set URL to https://example.com/upload.php
  5. Set File form name to fileupload
  6. Set Body to Form data (multipart/form-data) and in the table underneath, type in key for the name and set the value to the secure_key set from your config.php file.
  7. Set the Name field at the top to something you can use to identify your uploader and in the bottom left, choose the profile you created for the Image, File, and Text uploaders.
  8. Close the window and in the destinations tab of the main ShareX window, choose the Custom uploader option for the file types you would like to upload. (This application supports Image, File, and Text uploading)

The setup is now complete, test your uploader and it should work!

Shell Configuration

This uploader also supports text uploading via shell script. To use this feature, click on the Terminal icon on the bottom of your gallery page and select your shell environment. This will download a shell script which will be able to upload piped inputs to your site. Next, follow the steps for your shell environment.

Bash

Move the downloaded script to /usr/bin/local.

Windows Command Prompt

Move the downloaded script to C:Usersyourusernamescripts (replacing yourusername with your Windows user folder).
Then, add that folder to your PATH.

To do this, type Environment Variables into Windows Search. Then, in the window that opens, click on the Environment Variables... button. Find the Path variable in the User variables section, select it, and press Edit. Then press the New button and type the path to the folder where your script is located (C:Usersyourusernamescripts). Press Ok to save all your changes and restart the command prompt.

Powershell

Open your Powershell profile file (the path is stored in the $PROFILE variable) and copy the contents of the downloaded script to the end of your profile file. Save the profile and restart Powershell.

Usage

Now, you can pipe text to the upload command and it will return the URL of the uploaded file. You can optionally provide a filename to be used for the upload.

Examples:

somecommand | upload myfile.txt

Direct Uploading

Want to upload directly using POST requests? You’re in luck! We’ve got some documentation.

Screenshots

Screenshot of gallery page

Screenshot of text viewer

Planned Features

View the tasks board here.

Full Configuration

Below is an explanation of all available configuration options.

base_url

You must change this.

This is the most important configuration option. You must set this in order for your site to work. This needs to be set to the location where your uploader site’s files can be accessed.

Important: If you choose to not place your uploader in the root of your website, the base_url setting needs to include the path to where the uploader code will be accessible. If you do this, you will also need to to change the RewriteBase in the .htaccess file to incude the path to your uploader.

For example, if your uploader site’s files are located at /website/root/directory/myfileuploads, set base_url to https://mydomain.com/myfileuploads and update the RewriteBase line to say RewriteBase /myfileuploads

secure_key

You must change this.

This sets the token used by ShareX to upload images and files. Since you don’t need to memorize this, you should probably set it to something really long and random.

Important: The secure_key cannot contain the $ character due to limitations of PHP.

Note: This is not the password you use to log in to the gallery.

Here’s a random string generator you can use.

file_storage_folder

Default Value: 'u/'

This sets the directory where your uploads are stored. You really shouldn’t have to change this. If you want to change the path where your files are accessible on the site, use the upload_access_path config option instead.

However, if you change this and you use Apache, you must copy the .htaccess file from the u/ directory to your new folder. If you do not do this, people will be able to run arbitrary code on your computer. (This is very bad.)

upload_access_path

Default Value: '/'

The sets the path where you will be able to access your uploads from your browser.

Examples:

If you set this to / and your base_url is https://www.example.com, a file called filename.ext would be accessible at
https://www.example.com/filename.ext

If you set this to myfiles/, a file called filename.ext would be accessible at https://www.example.com/myfiles/filename.ext

Note: For security reasons, this cannot be the same as your file_storage_folder.

zip_storage_folder

Default Value: 'backups/'

This sets the folder where ZIP backups will be stored.

allowed_ips

Default Value: ['127.0.0.1', '::1']

This sets the IP addresses that are allowed to access the gallery page. However, this does not control who can access your uploads—anyone with a direct link to an file can see it. By default, only clients on the same computer as the host can access the page.

Leave this blank to disable IP blocking.

enable_password_login

Default Value: false

This sets whether to use the password system to login to the gallery page. Using this setting will not disable the allowed_ips setting and IP blocking—the two will be used in conjunction.

After the first time you enable this, attempting to view the gallery page will prompt you to create an account.

See the password login section above for more details.

enable_username

Default Value: true

This sets whether or not you will be prompted to provide a username when you log in. This setting has no effect if enable_password_login is false. If this setting is disabled, you will only be prompted for your password.

remember_me_expiration_days

Default Value: 30

This controls how long Remember Me tokens are valid for.

When you log in and check the «Remember Me» box, your browser will save a unique identifier and you will not be prompted to log in the next time you visit the uploader. After the number of days specified in this configuration option, this identifier will invalidated and you will need to log in again.

Remember Me tokens will automatically deleted from your browser if you press the Log Out button. This setting only controls how long you will stay signed in for.

page_title

Default Value: 'My File Uploader'

This sets the title shown for the gallery page tab in your browser.

heading_text

Default Value: 'My File Uploader'

This sets the text shown in the header on the gallery page.

gallery_date_format

Default Value: 'MMMM Do YYYY, HH:mm:ss'

This controls the date format used to display file upload dates in the table on the gallery page.

See the Moment.js format options for information about how to configure this option.

enable_gallery_page_uploads

Default Value: true

This controls whether to enable the upload forms on the gallery page.

enable_delete_all

Default Value: false

This controls whether to enable the option to delete all uploads from the gallery page.

enable_delete

Default Value: true

This controls whether to show the option to delete individual uploaded files on the gallery page.

enable_rename

Default Value: true

This controls whether to show the option to rename files from the gallery page.

enable_tooltip

Default Value: true

This controls whether to show image previews in a tooltip when image links are hovered over on the gallery page.

enable_zip_dump

Default Value: false

This controls whether to show the option to download all uploads as a ZIP archive. This is untested with large amounts of uploads.

Note: This option does not control whether you will be able to download uploads as a ZIP using the bulk selector.

enable_rich_text_viewer

Default Value: true

This sets whether to show text files in the rich text viewer or send all files raw.

The rich text viewer has theme support, line numbers, and syntax highlighting.

sharex_upload_naming_scheme

Default Value: 'random'

This sets the file naming format to use for ShareX uploads.

Possible values are keep, provided, date and random.

Keep mode will keep the file name sent by ShareX.

Provided mode will use the file name sent in the name field by ShareX. See the ShareX Configuration section for more information about how to set this up.

Date mode will generate a file name based on the date and time of the upload using the format specified in upload_date_format.

Random mode will generate a random file name with the length specified in random_name_length.

gallery_upload_naming_scheme

Default Value: 'random'

This sets the file naming format to use for gallery uploads.

Possible values are keep, date and random.

Keep mode will keep the name of the uploaded file.

Date mode will generate a file name based on the date and time of the upload using the format specified in upload_date_format.

Random mode will generate a random file name with the length specified in random_name_length.

text_upload_default_naming_scheme

Default Value: 'random'

This sets the file naming format to use if no file name is provided for a text upload.

Possible values are date and random.

Date mode will generate a file name based on the date and time of the upload using the format specified in upload_date_format.

Random mode will generate a random file name with the length specified in random_name_length.

random_name_length

Default Value: 6

This setting sets the length of the random names generated if random is chosen as the default_naming_scheme.

upload_date_format

Default Value: 'Y-m-d_H.i.s'

This setting sets the format used to generate file names if date is set as the default_naming_scheme.

See the PHP date function options for information about how to configure this option.

Since this option is used for file names, there is a limited selection of characters which can be used. See the Wikipedia Filename article for information about what characters can be used in this setting.

enable_updater

Default Value: true

This controls whether to enable uploader’s built in updater.

If enabled, the uploader will prompt you to update when a new version is released and will automatically download and install the update if you agree.

If you disable this, you will need to manually copy the code from the new release to update.

enable_update_rollback

Default Value: true

This controls whether the uploader should make backups of the old version of the code when performing an update.

If this is enabled, the update will copy the old versions of all modified files to the rollback folder. If you an update ever breaks your uploader, you can just go to <base_url>/rollback/update.php to roll back the update.

enable_image_cache

Default Value: true

This controls whether the uploader should instruct the browser to cache the uploaded images.

This is enabled by default, but can slightly hurt performance on low power systems.

debug_mode

Default Value: false

This enables Debug Mode, which will instruct the uploader to log and send additional debug information.

At the moment, this will only enable sending the time it took to generate image hashes for caching.

На чтение 3 мин Просмотров 1.9к. Опубликовано 02.11.2021

Содержание

  1. Как решить проблему с созданием директории?
  2. 1. Установка CHMOD прав на папки.
  3. 2. Указываем новые пути к папке uploads

После переезда на новый хостинг, мне нужно было опубликовать материал на сайте с десятком скриншотов, как и полагается я зашел в редактор и начал писать текст, но при заливке файлов начала вылазить ошибка типа:

Первое мнение, не выставлены права CHMOD на папку uploads/2015/10, но даже после рекурсивной установки прав 777, на все директории внутри uploads, ошибка не куда не исчезает. А одним плагином special text boxes пост не украсить, тем более нужно в каждую публикацию загружать уникальные скриншоты.

Так как же быть?

Как решить проблему с созданием директории?

Я вижу несколько путей решения, мне помог последний пункт, но вам возможно поможет другой. Советую начинать с первого и идти дальше.

Ещё есть вариант загрузки файлов вручную через FTP клиент или файлменеджер хостинга, но если сайт живой и обновляться часто, этот способ надоест через неделю. Давайте перейдем к реальным действиям.

1. Установка CHMOD прав на папки.

Лично мне это не помогло, но начните именно с этого, на папке Uploads должны стоять CHMOD 777 или 755 в зависимости от хостинга.

Попробуйте установить права так же на папку с годом и месяцем и после этого заливайте файл через редактор и смотрите, если ошибки нет и файл залился, то проблема решена и дальше ничего не нужно делать.

2. Указываем новые пути к папке uploads

После смены хостинга точный путь до папки wp-content/uploads/ изменятся и его нужно заменить обязательно, в противном случаи wordpress будет обращаться к несуществующей директории.

Для этого заходим в Настройки / Медиафайлы ( site.info/wp-admin/options-media.php ) и обращаем внимание на пункт “Сохранять файлы в этой папке“.

Теперь нужно указать точный путь от корневой папки хостинга к папке uploads, для этого создаем в любой папке файл с таким содержимым:

Исправление ошибки, которая возникает при обновлении WordPress плагинов.

Общий вид ошибки может выглядеть так (в вашем случае будут указаны ваши плагины):

В моём случае, суть заключалась в том, что WordPress-у не хватало прав доступа на обновление плагинов. Так произошло из-за смены хостинга. При переносе файлов с одного хостинга на другой они скопировались с неверными правами доступа. У файлов и папок права доступа указаны в цифровом виде хоть и верные (755 и 644), но сам WordPress не понимает этого.

Для исправления прав доступа заходим по ssh на свой VPS сервер. Затем в Терминале вбиваем следующую команду:

где /home/имя_пользователя/web/ploshadka.net/public_html/wp-content/ — путь до папки wp-content сайта на WordPress. В данном случае путь приведён для системы управления сайтами на Vesta.

Вышеприведённая команда назначает на все папки права доступа 755, а на все файлы 644.

Сегодня явно не мой день, одна ошибка за другой.
Пытаюсь установить плагин для бэкапа, установил пароль от ftp сайта и получаю ошибку.

Блин, только я не совсем понимаю.
Я работаю на локальном сервере, а плагин просит пароль от ftp.
Сейчас я задал пароль и данные, вроде плагин установился, при переносе на сервере, плагин по идее тоже должен работать.

А ошибка «не удалось создать папку»?

Я переместил сайт в домашнюю директорию в папку sites.
Задал для файлов и папок права 755.

Вот

В чем причина ошибки?
Заранее благодарен.

  • Вопрос задан более года назад
  • 3905 просмотров

php работает от другого пользователя

права 755
5 — это это в двоичной кодировке 101 r-x (исполнение и чтение), прав на запись нету

и бэкапить как бы нужно на другой сервер, а не туда где сайт установлен

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(0 голосов, среднее: 0 из 5)

Поделитесь с друзьями!

Что, если бы вы могли сделать снимок экрана в любое время, в любой форме, в любом формате, и все это всего лишь одним щелчком мыши или касанием клавиатуры? Что если бы вы могли мгновенно загрузить сделанные снимки экрана на хост изображений, чтобы вы могли сразу же поделиться ими с друзьями? А что, если вы также можете поделиться файлами изображений с вашего компьютера? Если что-то из этого звучит интригующе для вас, тогда у меня есть идеальная программа для вас: ShareX .

Несколько месяцев назад я написал о популярной программе для создания скриншотов под названием «Puush . До сих пор я использовал Puush чуть больше года и никогда не переставал искать причины для его использования. Тем не менее, один из наших читателей, Дэвид Р. , предложил мне вместо этого взглянуть на ShareX, заявив, что это лучшая альтернатива, поэтому я решил попробовать. Это было лучше? Какой из двух я использую сейчас? Продолжайте читать, чтобы узнать!

Примечание. Если вам нужен только быстрый хостинг изображений, я рекомендую Imgur и узнаю, как ускорить загрузку в Imgur. загрузку загрузку . Если вам это не нравится, тогда вы можете попробовать Minus , простое решение для обмена файлами. , или Deffe, быстрый хостинг изображений

Как следует из названия, ShareX имеет одну главную цель: позволяет вам быстро обмениваться изображениями и скриншотами с другими, предоставляя вам инструменты для моментальных снимков экрана и загрузки ваших изображений на хост изображений с легкостью. Эта программа находится на вашем компьютере в качестве фонового процесса и может работать с несколькими простыми горячими клавишами, если вам нужна скорость ИЛИ вы можете использовать ее панель управления для обработки всех снимков, которые вы делаете.

sharex-интерфейс

Некоторые из замечательных функций, которые вы найдете в ShareX:

  • Несколько режимов захвата. Вы можете не только сделать полноэкранный захват, но вы также можете захватить текущее выбранное окно, один конкретный монитор в конфигурации с несколькими мониторами, свободно нарисованные формы захвата (прямоугольники, треугольники, эллипсы, многоугольники и т. Д.) И многое другое.
  • Автоматический захват. Если вы хотите делать скриншоты с регулярным интервалом, вы можете! Автоматический захват не такой гибкий, как ручной захват, поскольку вы ограничены либо прямоугольной областью, либо полноэкранным. Это отличный вариант, если вам нужен, скажем, промежуток времени активности.
  • Экран записи. Если вам нужно записанное на экране видео, ShareX работает в крайнем случае. Вы можете выбрать область экрана и записать ее, выводя в виде видеофайла ИЛИ анимированного GIF. Это не так надёжно, как настоящее решение скринкастинга. , но опция всегда есть.
  • Несколько методов загрузки. Вы можете сразу же загрузить только что сделанные снимки экрана, вы можете загрузить их непосредственно из файла, загрузить из буфера обмена, перетащить и отпустить или загрузить прямо из контекстного меню файла в проводнике Windows. Вы даже можете загружать файлы без изображений, такие как текстовые файлы.
  • Услуги множественной загрузки. В отличие от Puush, где ваши изображения загружаются на серверы Puush, с ShareX вам не нужно использовать один конкретный хост изображений. Вы можете загрузить изображения в Imageshack, Photobucket, Imgur, Flickr, Tinypic, Picasa, Twitpic и другие.

Как использовать ShareX

sharex-панель-2

Первый способ использовать ShareX — прямо с его панели инструментов. Вдоль левой стороны вы увидите кнопки и меню для основных функций программы, а также несколько полезных опций под ними. Давайте рассмотрим их по одному:

  • Загрузка буфера обмена. Эта опция берет все содержимое вашего буфера обмена (когда вы вырезаете или копируете что-то, оно сохраняется в вашем буфере обмена) и загружает их. ShareX может различать разные носители, поэтому, если у вас есть скопированное изображение, оно загрузит изображение, а если вы скопировали текст, оно загрузит текст.
  • Файл загружен. Здесь вы можете выбрать файл с вашего компьютера и загрузить его напрямую. Довольно понятно.
  • Захватить. Здесь происходит волшебство. Вы можете выбрать из множества различных параметров захвата, таких как полноэкранный режим, или определенный монитор, или конкретное окно, форму выделения, которую вы хотите нарисовать, или вы можете захватить тот же самый регион, что и ваш последний захват.
  • После захвата. Это меню состоит из нескольких переключателей, которые определяют, что происходит непосредственно после создания снимка экрана. Вы можете автоматически добавлять водяной знак, рамку, тень или аннотации. Вы также можете установить, что происходит с самим захватом, например, сохранить его немедленно в файл или загрузить его сразу.
  • После загрузки. Аналогично After Capture, за исключением того, что это переключаемые действия, которые происходят после загрузки файла или записи. Вы хотите, чтобы URL был скопирован в буфер обмена? Хотите использовать сокращение URL? Вы можете установить это здесь.
  • Направления. Местами назначения являются различные веб-сервисы, в которые загружаются ваши файлы. Вы можете установить другое назначение в зависимости от типа файла, например, установить Imgur для изображений при настройке Pastebin для текста и Dropbox для разных файлов.

sharex-горячие клавиши

Открывать панель мониторинга каждый раз, когда вам нужен снимок экрана, может быть неудобно, но именно здесь появляются горячие клавиши. Неудивительно, что ShareX позволяет вам устанавливать разные комбинации горячих клавиш для каждого из различных методов захвата. Каждую из горячих клавиш можно даже настроить, где вы можете установить определенные После захвата, После загрузки и Назначения для этой горячей клавиши.

Это здорово, потому что вы можете иметь несколько «Capture Monitor», например, и установить каждую горячую клавишу для загрузки на другой сайт. Возможности для персонализации практически безграничны.

Вывод

Как ShareX противостоит моему давнему любимому Puush делись мгновенно ? Очень хорошо, на самом деле. С точки зрения простой настройки и функций, я бы сказал, что ShareX выигрывает с заметным лидерством. Достаточно ли мне этих функций для переключения с Puush на ShareX? Нет, я так не думаю, но только потому, что мне не нужны замечательные функции, которые предлагает ShareX.

Итак, я думаю, что все сводится к тому, хотите ли вы, чтобы программа захвата и загрузки была легкой и простой, ИЛИ программа захвата и загрузки, которая больше похожа на швейцарский армейский нож. Для первого выберите Puush. Для последнего выберите ShareX.

Какие инструменты вы используете для управления своими скриншотами и какие функции вы цените больше всего?

This is the error message I get

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files\ShareX\ShareX\PersonalPath.cfg'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
   at ShareX.Program.WritePersonalPathConfig(String path)
   at ShareX.ApplicationSettingsForm.btnPersonalFolderPathApply_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

ShareX 13.7

Даже когда каждое окно настроек или главное окно закрывается, оно сохраняет настройки. Вы можете проверить журнал отладки, чтобы увидеть его самостоятельно. Так что я не знаю, почему это не спасает для вас.

Думаю, я знаю, что происходит. Я описал проблему при настройке конкретной личной папки для ShareX в настройках приложения. Тем временем в другой утилите я настроил ту же папку для автоматической очистки. Поэтому настройки ShareX удаляются каждый раз при удалении файлов триггером утилиты. Я думаю, не очевидно, что настройка «Личная папка ShareX» влияет на настройки загрузки пользователей ShareX.

Я мог воспроизводить с помощью ShareX 10.0! В настройках программы сохраняет нормально. Но выпадающий список сбоку от приложения. Эти настройки не экономят на перезагрузке в большинстве случаев!

Люди могли воспроизвести это 8 лет назад и в ZScreen. И все же я понятия не имею, почему у немногих людей Windows не дожидается закрытия всех приложений перед завершением работы. Я думаю, потому что Windows завершает работу ShareX, прежде чем сможет сохранить настройки.

Я снова открою эту проблему, если, возможно, у кого-то есть эта проблема и в его программном обеспечении, и он нашел решение для нее.

В Windows 10 Ent. 64bit и ShareX 10.1, эта проблема, кажется, возникает каждый раз.

Могу ли я вручную изменить настройки где угодно? (похоже, не находится в% appdata%, как большинство программ в наши дни)

Многие люди сообщили здесь, что при обновлении Windows 10 их папка Documents / ShareX имеет проблемы с владением, поэтому ShareX не может сохранить.

Спасибо за ответ.

Однако у меня была свежая установка Windows 10. (64-битный Enterprise, отформатировал мой диск перед установкой)

Когда вы закрываете ShareX вручную, сохраняются ли настройки?

Нет.
У меня также был включен монитор процессов (с sysinternals.com),
и я не видел никаких соответствующих событий доступа к файлам.

procmon screenshot

Можете ли вы проверить Debug -> Debug log, есть ли ошибка.

Извините, но вы можете указать мне на это?
Я не знаю, где находится журнал отладки.

Я полагаю, где-то есть переключатель? или же?
Извините за то, что был нубистом …
Tray Right Click Pic

Нужно ли мне собирать ShareX из исходников?

Он находится в главном окне.

О, понятно … Теперь я действительно чувствую себя глупо.
На самом деле я никогда не нажимал dbl на иконку в трее.

Хорошо, вот что у меня есть.

Никаких сообщений об ошибках для начала.

  1. Когда я устанавливаю настройки через контекстное меню, ничего не происходит (т. Е. Ничего не отображается в журнале)
  2. Когда я устанавливаю настройки в главном окне, ничего не происходит, пока я не закрою главное окно. (Настройки так же успешно сохраняются)

Журнал

2015-08-24 06:32:55.418 - ShareX 10.1 started
2015-08-24 06:32:55.418 - Operating system: Microsoft Windows NT 10.0.10240.0
2015-08-24 06:32:55.418 - Command line: "C:\Program Files\ShareX\ShareX.exe" -silent
2015-08-24 06:32:55.418 - Personal path: C:\Users\lnishan\Documents\ShareX
2015-08-24 06:32:55.419 - Git: https://github.com/ShareX/ShareX/tree/ffb8d351394653e32418ed7e5555982158ee0426
.
.
.
2015-08-24 06:37:04.052 - ApplicationConfig save started: C:\Users\lnishan\Documents\ShareX\ApplicationConfig.json
2015-08-24 06:37:04.054 - HotkeysConfig save started: C:\Users\lnishan\Documents\ShareX\HotkeysConfig.json
2015-08-24 06:37:04.055 - UploadersConfig save started: C:\Users\lnishan\Documents\ShareX\UploadersConfig.json
2015-08-24 06:37:04.184 - UploadersConfig save successful: C:\Users\lnishan\Documents\ShareX\UploadersConfig.json
2015-08-24 06:37:04.189 - HotkeysConfig save successful: C:\Users\lnishan\Documents\ShareX\HotkeysConfig.json
2015-08-24 06:37:04.226 - ApplicationConfig save successful: C:\Users\lnishan\Documents\ShareX\ApplicationConfig.json

Думаю, это может быть небольшая ошибка с контекстным меню, вызываемым правой кнопкой мыши.

И главное окно, и меню в трее используют одну и ту же функцию для открытия окон настроек, и в обоих случаях они сохраняют настройки при закрытии окна.

Настройки сохраняются только тогда, когда «Главное» окно закрыто.
Выход из окна «Настройки» этого не вызывает.

Выход из окна настроек вызывает это.

Сделаю запись экрана. Подожди … (Я отредактирую этот комментарий, когда закончу)

Вам не нужно делать запись экрана, я знаю, как работает сохранение.

Изменение настроек через меню в трее не оставляет никаких журналов и не меняет файл конфигурации.

Я не знаю структуру ShareX.
Я предполагаю, что функция сохранения настроек, вероятно, привязана к неправильному событию (при закрытии главного окна, а не при настройке выхода из окна), учитывая ваше описание этого.

Ничего страшного …

Он сохраняется, когда окна настроек закрыты, главное окно свернуто в трей или сам ShareX закрыт. Я уже чрезмерно экономил в отличие от других программ.

Сохраняется при закрытии окон настроек

Может, ты сможешь проверить эту часть.

Потому что, если я закрою страницу настроек и сверну главное окно,
Я вижу только 1 партию логов
image

Я уже проверил, что сохраняется при закрытии окна.

Тогда это действительно очень странно, я думаю …

Спасибо, что нашли время изучить это, несмотря ни на что …

Это шутка? Значит, эта проблема существует уже полгода и до сих пор не исправлена? Программа бесполезна, если есть ошибка с сохранением настроек. Дайте простую возможность экспортировать и импортировать настройки в файл json / csv / xml.

@makedir это небольшая проблема, которая затрагивает небольшое количество людей. Один
это оказалось трудно воспроизвести.
15 октября 2015 г. в 2:40 «makedir» [email protected] написал:

Это шутка? Так вот эта проблема существует уже полгода и до сих пор нет
фиксированный?


Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/ShareX/ShareX/issues/702#issuecomment -148296210.

Предоставьте возможность импорта / экспорта, предоставьте возможность выбрать папку db / config или поместить ее в документы, не входящие в appdata.

Эта проблема существует уже 8 лет и не решаема. И воспроизвести тоже не могу.

Невозможно воспроизвести ?? Я просто установил нормально на обычную Windows 10
установка, и вот это случилось …

15 октября 2015 года в 09:08 Jaex [email protected] написал:

Эта проблема существует уже 8 лет и не решаема. Также я не могу
воспроизвести тоже.


Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/ShareX/ShareX/issues/702#issuecomment -148300217.

Я использую ShareX последние 8 лет и не помню, как мои настройки сбрасывались при выключении / перезапуске Windows.

И в appdata я не клал. Это есть в документах. Также вы можете выбрать путь к конфигурации.

@makedir Я использовал ShareX на двух рабочих столах, одном ноутбуке и одном планшете (процессор Atom) с WIndows 10, и у меня не было проблем, с локальными учетными записями и учетной записью Microsoft.

Мое лучшее предположение — это проблема с разрешениями. Попробуйте открыть ShareX от имени администратора (сначала закройте его), установите настройки, закройте его с панели задач (щелкните правой кнопкой мыши> выйти), а затем перезапустите.

Я предполагаю, что Windows 10 завершает работу слишком быстро и не позволяет ShareX завершить сохранение настроек. Не знаю, почему это тоже происходит. Обычно предполагается, что процесс закроется.

Я согласен с предположением
Из того, что я заметил, это действительно похоже на проблему с разрешением. (если исключить возможность ошибок с исходным кодом)

@Inishan С тех

Окно настроек места назначения сохраняется, когда вы закрываете это окно, но остальные сохраняются, когда приложение закрывается полностью. Возможно, стоит добавить кнопку / пункт меню где-нибудь, чтобы принудительно сохранить текущие настройки или сохранить их всякий раз, когда настройка изменяется.

Я думал о добавлении таймера для сохранения каждые 10 минут, но тогда это не будет чистым решением.

Почему нет кнопки сохранения или предупреждения, если при закрытии окна не сохраняется
настройки, вроде нормальный софт делает? Как бы хороша ни была программа, и я действительно
как и он, в нем масса плохих дизайнов взаимодействия человека с машиной. Или сообщение
что настройки были сохранены. Также нет опции для папки конфигурации. Или вариант
положить конфиги в папку с локальными документами. Также я запустил программу как
admin в первый раз, который на самом деле все испортил, во-первых, я
предполагаем, что конфиги не сохраняются с правильными правами пользователя. И как
оффтоп … Я только что видел «инструменты», такие как irc, ping, hash, twitter и т. д.
а я был … правда ?? Почему в инструмент создания снимков экрана включены клиенты irc,
пинг-тестер, DNS-тестер, твиттер-клиент и все такое … Был ли разработчик
неужели скучно? Также опция «индексная папка» действительно плохо названа и нет
можно знать, что он делает, пока не станет слишком поздно, и автоматическая загрузка
ваши личные файлы так pastebin …

15 октября 2015 года в 21:50 Jaex [email protected] написал:

Я думал о добавлении таймера для сохранения каждые 10 минут, но потом он
не будет чистым решением.


Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/ShareX/ShareX/issues/702#issuecomment -148502317.

Почему нет кнопки сохранения или предупреждения, если при закрытии окна не сохраняется
настройки

Следующие меню сохраняются после закрытия соответствующего меню:

  • Настройки места назначения …
  • Настройки приложений …
  • Настройки задачи …
  • Настройки горячих клавиш …

Таким образом, большинство настроек сохраняются, когда они вам нужны.

Но настройки в этих меню:

  • После захвата задач
  • После загрузки задач
  • Направления

    • (за исключением настроек пункта назначения …)

Не сохраняйте, пока полностью не выключите ShareX. Вы можете проверить журнал отладки, чтобы узнать, когда были сохранены определенные настройки, и проверить их самостоятельно.

Как бы хороша ни была программа, и она мне очень нравится, в ней много плохих дизайнов взаимодействия человека с машиной.

Это программное обеспечение суперпользователя, оно должно быть мощным. Фактически, я бы сказал, что взаимодействие человека с машиной лучше, чем у другого программного обеспечения, которое я использовал для аналогичных целей. Все очень просто: захват, загрузка и т. Д.

Или сообщение о том, что настройки сохранены.

Щелкните Debug а затем Debug Log чтобы увидеть, когда он будет сохранен.

Также нет опции для папки конфигурации. Или вариант положить конфиги в папку локальных документов.

Теперь я начинаю думать, что вы просто троллите нас. Папка Config по умолчанию находится в папке Documents / ShareX, и вы можете изменить это место для настроек горячих клавиш и настроек загрузчиков (при условии, что в нем отсутствуют задачи и настройки приложения).

Кроме того, я запустил программу как администратор в первый раз, что на самом деле все испортило, я предполагаю, что не сохранял конфигурации с правильными правами пользователя.

О, чувак, было бы неплохо узнать это давным-давно.

  • Перейдите в папку с документами, найдите папку с именем «ShareX» и удалите ее.
  • Удалите ShareX.
  • Установите ShareX.

Посмотрим, поможет ли это.

И как оффтоп … Я только что видел «инструменты» вроде irc, ping, hash, twitter и так далее, и я был … правда ?? Почему инструмент создания снимков экрана включает в себя клиенты irc, тестер ping, тестер DNS, клиент Twitter и все такое …

Главный недостаток вашей логики: ShareX — это не «программа для

О, чувак, было бы неплохо узнать это давным-давно.

  • Перейдите в папку с документами, найдите папку с именем «ShareX» и удалите ее.
  • Удалите ShareX.
  • Установите ShareX.

Это не исправит, если вы не прекратите процесс сразу после установки.

Короче говоря: установщик ShareX запускает ShareX от имени администратора, а не пользователя, вошедшего в систему в данный момент. Любые (конфигурационные) файлы, которые не существовали ранее, будут принадлежать учетной записи администратора, что фактически «отключит» сохранение (конфигурации).

Это не может отключен UAC .

Когда задача завершена, если активная задача не выполняется (если это последняя активная задача), ShareX сохранит все настройки асинхронно. Таким образом, даже если сохранение не удается при завершении работы Windows, у вас все равно будут актуальные настройки. Мне не нравятся такие частые сохранения, но я не вижу других решений, если Windows не позволяет ShareX сохранять настройки, когда завершение работы происходит у немногих. Эта система особенно удобна для людей, которые используют% i для именования файлов, поэтому число% i будет сохраняться после каждой задачи, в противном случае, если сохранение не удастся при завершении работы,% i не будет обновлен. Но также будет неприятно видеть настройки сохранения после каждой задачи в журнале отладки.

Не уверен, связано ли это, но программе не удается сохранить свои настройки (любые из них), если файл настроек по какой-то причине скрыт.

Просто это случилось на Win10 после первой установки. Если вы установили собственное сокращение URL-адресов, а также загрузку по FTP, на самом деле невозможно изменить их, поскольку они были (с другими настраиваемыми настройками) сложными.

Просто проверил другие настройки и можете проверить, что @hmksq сказал об этом раскрывающемся

Здесь та же проблема. Настройки FTP остались без изменений, но некоторые другие настройки утеряны. Извините, мне жаль, что у меня не было времени, чтобы быть более точным. Вам нужен журнал или что-то еще, чтобы воспроизвести эту ошибку?
Это происходит при перезагрузке Windows 10 x64 1709 / ShareX v12.1.1

Это будет продолжаться, потому что программа запускается с правами администратора после ее установки / обновления.

После перезапуска ShareX он не сможет обновить ни одну из конфигураций, созданных с правами администратора, потому что у вас нет на это разрешений.

Это должно быть исправлено в установщике, чтобы убедиться, что ShareX работает как зарегистрированный пользователь, а не как администратор.

Настройки моего пути не сохраняются даже в качестве администратора.

3668 устраняет проблему невозможности сохранения настроек при завершении работы Windows.

Извините, как это исправить? Я сбит с толку.

Эта проблема все еще может возникнуть. Если у вас есть программа, настроенная на запуск при запуске, и вы выполняете несколько быстрых перезагрузок / сбой окон, настройки будут сброшены, несмотря на то, что вы даже не коснулись программы.
Действительно раздражает, если вы выполняете сеанс разгона, а ваши настройки постоянно сбрасываются.

Эта проблема все еще может возникнуть. Если у вас есть программа, настроенная на запуск при запуске, и вы выполняете несколько быстрых перезагрузок / сбой окон, настройки будут сброшены, несмотря на то, что вы даже не коснулись программы.
Действительно раздражает, если вы выполняете сеанс разгона, а ваши настройки постоянно сбрасываются.

Мне удалось воспроизвести эту проблему на ShareX 13.1. Вчера вечером я выключил свой компьютер, но он решил снова загрузиться самостоятельно, поэтому я дождался, пока Windows покажет экран входа в систему, а затем выключил свой компьютер оттуда. Windows начинает загружать ваш сеанс в фоновом режиме, даже если вы не вошли в систему, поэтому я думаю, что ShareX удалось загрузиться, когда я снова остановил компьютер.

Это очень раздражает, потому что у меня была куча пользовательских загрузчиков и паролей, которых у меня не было больше нигде.

РЕДАКТИРОВАТЬ: для всех, кто сталкивается с этой проблемой:
Если это вас коснется, перейдите в папку «Документы», затем на Sharex, а затем в резервную копию. Я узнал, что ShareX выполняет резервное копирование моих конфигураций, возможно, он делает то же самое с вашими, и вы можете просто восстановить их с легкостью.

Должен сказать, что мои настройки тоже не сохраняются. Такие вещи, как горячие клавиши, тема (я предпочитаю легкую), после захвата задачи сбрасываются после перезагрузки. Я попытался вручную отредактировать файл настроек и даже явно выйти из ShareX вручную перед перезагрузкой. Настройки восстанавливаются при повторном запуске ShareX вручную, но после перезагрузки настройки исчезают.

Журнал отладки: 2020-04-01 09: 03: 42.035 — ApplicationConfig успешно сохранен: C: \ Users \\ Documents \ ShareX \ ApplicationConfig.json
ПоделитьсяX 13.1
Windows 10 (1809 г.)

Я заметил, что когда я настраиваю что-то при запуске программы от имени администратора, сделанные мной настройки остаются после перезагрузки, в противном случае они исчезают.

@ dv2y Пытался, но в конце концов моя конфигурация снова была потеряна.

Я должен добавить, что этого не происходит после каждой перезагрузки, это происходит «внезапно». Я настраиваю приложение под свои нужды, и через некоторое время оно снова исчезает.

Дополнительные замечания:

  • Спящий режим не использую, каждый день выключаюсь.
  • Это компьютер с работы.
  • У меня есть права администратора.
  • Антивирус Касперский.

Я надеюсь, что эта давняя проблема каким-то образом будет решена, потому что снова и снова менять конфигурацию раздражает.

@Jaex , можно ли снова открыть эту проблему? Очевидно, эта проблема возникает у нескольких человек.

Я надеюсь, что эта давняя проблема каким-то образом будет решена, потому что снова и снова менять конфигурацию раздражает.

@Jaex , можно ли снова открыть эту проблему? Очевидно, эта проблема возникает у нескольких человек.

Последние 11 лет я пытаюсь понять, почему настройки людей сбрасываются и добавляются около 5 различных защит, чтобы убедиться, что в случае повреждения в одном действии все еще можно сохранить настройки, но они все еще стираются. Так что нет, я не могу понять.

Спасибо, @Jaex! Я не был уверен, что над этой проблемой все еще работают, поскольку она помечена как закрытая. Рад слышать, что вы все еще пытаетесь это исправить.

Я буду рад предоставить вам журналы или что-то подобное, когда я столкнусь с проблемой. Дело в том, что я не использую приложение каждый день, но какое-то время буду за ним пристально следить.

Вчера перед выключением компьютера я сделал резервную копию файлов настроек в совершенно другой папке. Сегодня я сравнил резервные копии с файлами в папке приложения и заметил, что файлы настроек приложения не json, а двоичные или что-то в этом роде.

Фрагмент ApplicationConfig.json:

V™Ö,Ô=5!‹kÉô–õA÷§SÔùȨ!ÒÑuxR×B’ܵs<<£¼)[¤XN¢ž1½[Áuóg¯h¾ÜZÔ¿&'„,“t^Ì¿Cvžð£P¸… SÐy™¾ìªÝ&DžB…
÷åzx9tœEr#åìiå§À ?´Ã(<šPß:.CqÅ’é¡DX0H7i4Âг…>
 +¢µ³Þ•§zI5oÀtIº+ktšáÒø…z0hÚ),ªÈVÇ·Iîá·JËê}”Þâ:¿4#»«ns+è˜òÞgÔ¿ÐJ׳ºò0—d» \ zGù´¥)ÌŽl¸YÝTp¾êxE¹OHߨéìÏÿhÒ2÷Àß"¬¸zñ_ƒ5Ù\¤×Ñø’tÁ’ôŒ¦!ŽõìtìÍ»KB
Ìñ“cZÁquoÁ
y¯!óçE‹öÔÞ)Â_÷ºÖJLÐcÒ~
ÒfÀ¢"ÎL!Iæ‰nÓLFŒÐþeÕ“J‰Ÿf+
Eý‰,J8;¤uˆh„[¢•õäÃ[@ëåÆ‘xG]…K¸«ë{Æ­¦é“ÚgÔÃ"Ç´ìôC‡3ëÏö¬¬YæcJ؈I”u˜D
çíFè= >ªœC£s^´+Ï]¶ÂUÔj¢?z0DizLÓóÅò=q ¥”lÕ
É× þÿ Ü67D_-|Õ­w’²ôë`¸ç$ÁgÊfÞÀçtœ“
ê’\:öÉ
›LK“0BdÖ™ìŸS¨ÐÒ(˶ÿh+­±11íÓ„»„xÕÂã‰Ù±ÂJTšß¦º88É¡ykøÂLó\#kÀ­ÆlcáR(P<qï°ˆ²®5XJï¢þ{º×êolÒÄ.§çH¹2¦;S¤—³ºO¹4²èÄâ½P&
z8ë…Â'f±ÔÔÅ·äµÕC®WY;4wˆ0rÁعKöοä;4ŽS5ÀûÜ^½

Это заставляет меня задаться вопросом: могло ли это быть из-за шифрования жесткого диска, потому что оно включено на моей машине? С другой стороны, другие (текстовые) файлы прекрасно размещаются в том же каталоге, например файлы bak (не знаю, как они туда попали, им почти 2 года) или журналы в подкаталоге de logs. А может это происходит при сохранении при выключении? Требуется ли сохранение при выходе, потому что настройки сохраняются сразу после их изменения?

Я сравнил файлы сегодня утром после второй загрузки, забыл об этом при первой загрузке. Увидев логи, ошибка появилась после второй загрузки. Я был подключен к VPN, когда перезапустил компьютер.

Обходной путь может заключаться в восстановлении настроек из резервной папки, если приложение не может прочитать «текущие» настройки. Может быть, это как вариант.

Просто продумайте нагрузку и предоставьте вам как можно больше информации.

Извлечение файла журнала со вчерашнего дня до второй перезагрузки:

2020-05-07 18:31:23.661 - ShareX closing.
2020-05-07 18:31:23.680 - ApplicationConfig save started: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-07 18:31:24.174 - ApplicationConfig save successful: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-07 18:31:24.174 - UploadersConfig save started: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-07 18:31:24.349 - UploadersConfig save successful: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-07 18:31:24.350 - HotkeysConfig save started: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-07 18:31:24.539 - HotkeysConfig save successful: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-07 18:31:24.540 - ShareX closed.
2020-05-08 08:38:52.053 - ShareX starting.
2020-05-08 08:38:52.075 - Version: 13.1
2020-05-08 08:38:52.113 - Build: Release
2020-05-08 08:38:52.113 - Command line: "C:\Program Files\ShareX\ShareX.exe" -silent
2020-05-08 08:38:52.113 - Personal path: C:\Users\<username>\Documents\ShareX
2020-05-08 08:38:52.128 - Operating system: Windows 10 Enterprise (64-bit)
2020-05-08 08:38:52.128 - Running as elevated process: False
2020-05-08 08:38:52.135 - Flags: SilentRun
2020-05-08 08:38:52.170 - ApplicationConfig load started: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-08 08:38:54.056 - ApplicationConfig load finished: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-08 08:38:54.076 - UploadersConfig load started: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-08 08:38:54.076 - MainForm init started.
2020-05-08 08:38:55.291 - UploadersConfig load finished: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-08 08:38:55.302 - HotkeysConfig load started: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-08 08:38:55.373 - HotkeysConfig load finished: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-08 08:38:55.645 - MainForm init finished.
2020-05-08 08:38:57.408 - Startup time: 5513 ms
2020-05-08 08:38:57.411 - CommandLine: silent
2020-05-08 08:38:57.462 - Hotkey registered: Hotkey: Ctrl + Print Screen, Description: Capture region, Job: RectangleRegion
2020-05-08 08:38:57.463 - Hotkey registered: Hotkey: Print Screen, Description: Capture entire screen, Job: PrintScreen
2020-05-08 08:38:57.463 - Hotkey registered: Hotkey: Alt + Print Screen, Description: Capture active window, Job: ActiveWindow
2020-05-08 08:38:57.463 - Hotkey registered: Hotkey: Shift + Print Screen, Description: Start/Stop screen recording using custom region, Job: ScreenRecorder
2020-05-08 08:38:57.463 - Hotkey registered: Hotkey: Ctrl + Shift + Print Screen, Description: Start/Stop screen recording (GIF) using custom region, Job: ScreenRecorderGIF
2020-05-08 08:38:57.466 - HotkeyManager started.
2020-05-08 08:38:57.468 - WatchFolderManager started.
2020-05-08 09:13:29.110 - ShareX closing.
2020-05-08 09:13:29.135 - ApplicationConfig save started: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-08 09:13:30.105 - ApplicationConfig save successful: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-08 09:13:30.107 - UploadersConfig save started: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-08 09:13:30.365 - UploadersConfig save successful: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-08 09:13:30.366 - HotkeysConfig save started: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-08 09:13:30.652 - HotkeysConfig save successful: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-08 09:13:30.653 - ShareX closed.
2020-05-08 09:16:09.318 - ShareX starting.
2020-05-08 09:16:09.358 - Version: 13.1
2020-05-08 09:16:09.377 - Build: Release
2020-05-08 09:16:09.391 - Command line: "C:\Program Files\ShareX\ShareX.exe" -silent
2020-05-08 09:16:09.391 - Personal path: C:\Users\<username>\Documents\ShareX
2020-05-08 09:16:09.392 - Operating system: Windows 10 Enterprise (64-bit)
2020-05-08 09:16:09.393 - Running as elevated process: False
2020-05-08 09:16:09.395 - Flags: SilentRun
2020-05-08 09:16:09.518 - ApplicationConfig load started: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json
2020-05-08 09:16:09.991 - ApplicationConfig load failed: C:\Users\<username>\Documents\ShareX\ApplicationConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: V. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:10.023 - ApplicationConfig load started: C:\Users\<username>\Documents\ShareX\Backup\ApplicationConfig.json
2020-05-08 09:16:10.143 - ApplicationConfig load failed: C:\Users\<username>\Documents\ShareX\Backup\ApplicationConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: V. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:10.144 - Loading new ApplicationConfig instance.
2020-05-08 09:16:10.341 - MainForm init started.
2020-05-08 09:16:10.744 - UploadersConfig load started: C:\Users\<username>\Documents\ShareX\UploadersConfig.json
2020-05-08 09:16:10.946 - UploadersConfig load failed: C:\Users\<username>\Documents\ShareX\UploadersConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: �. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:11.794 - MainForm init finished.
2020-05-08 09:16:11.937 - Startup time: 3389 ms
2020-05-08 09:16:11.940 - CommandLine: silent
2020-05-08 09:16:12.183 - UploadersConfig load started: C:\Users\<username>\Documents\ShareX\Backup\UploadersConfig.json
2020-05-08 09:16:12.208 - UploadersConfig load failed: C:\Users\<username>\Documents\ShareX\Backup\UploadersConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: �. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:12.208 - Loading new UploadersConfig instance.
2020-05-08 09:16:12.389 - HotkeysConfig load started: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json
2020-05-08 09:16:12.465 - HotkeysConfig load failed: C:\Users\<username>\Documents\ShareX\HotkeysConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: �. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:12.537 - HotkeysConfig load started: C:\Users\<username>\Documents\ShareX\Backup\HotkeysConfig.json
2020-05-08 09:16:12.657 - HotkeysConfig load failed: C:\Users\<username>\Documents\ShareX\Backup\HotkeysConfig.json:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: �. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   at ShareX.HelpersLib.SettingsBase`1.LoadInternal(String filePath, String backupFolder)
2020-05-08 09:16:12.657 - Loading new HotkeysConfig instance.
2020-05-08 09:16:12.677 - Hotkey registered: Hotkey: Ctrl + Print Screen, Description: Capture region, Job: RectangleRegion
2020-05-08 09:16:12.677 - Hotkey registered: Hotkey: Print Screen, Description: Capture entire screen, Job: PrintScreen
2020-05-08 09:16:12.677 - Hotkey registered: Hotkey: Alt + Print Screen, Description: Capture active window, Job: ActiveWindow
2020-05-08 09:16:12.677 - Hotkey registered: Hotkey: Shift + Print Screen, Description: Start/Stop screen recording using custom region, Job: ScreenRecorder
2020-05-08 09:16:12.677 - Hotkey registered: Hotkey: Ctrl + Shift + Print Screen, Description: Start/Stop screen recording (GIF) using custom region, Job: ScreenRecorderGIF
2020-05-08 09:16:12.680 - HotkeyManager started.
2020-05-08 09:16:12.683 - WatchFolderManager started.

Я установил виртуальную машину Windows 10, чтобы проверить проблему с коррупцией, отключив виртуальную машину (потеря электричества или симуляция bsod) или выключив ее (нажав кнопку питания на корпусе вашего ПК). И я мог воспроизвести повреждение настроек в последней стабильной сборке ShareX. Позже я загрузил сборку разработчика, содержащую это исправление: https://github.com/ShareX/ShareX/commit/c63c37fd192d0bae651e580ed8105875111ba3a6, и я больше не мог повредить настройки. И я был уверен, что могу имитировать ту же ситуацию, потому что журналы ShareX были повреждены, но настройки остались нетронутыми.

Это исправление включает обход кеша ОС при записи настроек на жесткий диск. Вы можете прочитать больше о кеше ОС здесь: https://superuser.com/a/866732/223867

Но есть много причин, по которым пользовательские настройки могут вообще не сохраняться, например, если антивирусное программное обеспечение блокирует доступ ShareX к папке «Документы». Я просто надеюсь, что исправил искажающие настройки при выключении / отключении электричества.

Была ли эта страница полезной?

0 / 5 — 0 рейтинги

Запись видео с экрана и создание скриншотов в ShareX

Если вам требуется инструмент для записи видео с рабочего стола или окон программ, создания скриншотов и дополнительных действий над ними, таких как распознавание текста для учебных или рабочих целей, ShareX — возможно, одна из лучших бесплатных программ со всеми необходимыми функциями для такого рода задач.

В этом обзоре о возможностях и функциях ShareX, использовании программы и её основных настройках. Возможно, вам также будет полезен материал Лучшие программы для записи видео с экрана.

Использование ShareX для захвата видео и изображений с экрана

ShareX полностью бесплатная программа с открытым исходным кодом для Windows 10, 8.1 и Windows 7, интерфейс доступен и на русском языке. Для большинства пользователей разобраться с использованием функций не составит проблем:

  1. После первого запуска ShareX в главном окне вы увидите текущие настройки горячих клавиш для записи экрана или области экрана, а также создания скриншотов. Главное окно ShareX
  2. Доступ к другим опциям захвата, например, запись видео в анимированный GIF или распознавание текста из скриншота вы можете найти в разделе «Захват». Возможности захвата с экрана в ShareX
  3. Открыв пункт «Задачи после захвата» вы увидите, что именно программа будет выполнять сразу после того, как был сделан снимок экрана или записано видео рабочего стола (выделенные пункты — включенные). Вы можете отключить ненужные пункты и включить требуемые: например, если отключить «Сохранить изображение в файл» и включить «Сохранить изображение в файл как», то при сохранении скриншота или видео будет отображаться диалог выбора места сохранения (иначе — сохранение в стандартную папку). Задачи после захвата
  4. При желании вы можете настроить автоматическую загрузку файлов в облачные хранилища в пункте «Сервисы загрузок».
  5. В разделе «Инструменты» присутствуют полезные дополнительные функции, такие как простой встроенный графический редактор, генератор и расшифровщик QR-кодов, конвертер видео и другие.

Использование ShareX не должно вызвать существенных трудностей, и любой пользователь способен будет разобраться с функциями за сравнительно короткое время. Среди настроек рекомендую обратить внимание на следующие:

Настройки записи видео в ShareX

  • Зайдите в Настройки задач — Запись экрана — Настройки записи экрана. Обратите внимание на пункт «путь к ffmpeg». Если он выделен красным, нажмите «Скачать» и скачайте этот компонент: он необходим для кодирования видео с экрана, а также используется во встроенном конвертере видео файлов. В этом же окне вы можете настроить параметры экспорта видео (для большинства задач, связанных с записью рабочего стола, уже выставлены оптимальные параметры).
  • Если после создания скриншота или видео экрана вам требуется автоматически открыть его в какой-то программе или выполнить автоматические действия, настроить это вы можете в Настройки задач — Действия. Отмеченные действия будут автоматически выполняться если в «Задачи после захвата» будет включен пункт «Выполнить действия».
  • В разделе Настройки задач — Загрузка — Имена файлов вы можете задать шаблоны для имен скриншотов и видео: доступные для использования в шаблонах параметры появятся в меню при нажатии в поле ввода шаблона.
  • В Настройки задач — Захват — Распознавание текста можно изменить язык по умолчанию для распознавания текста со скриншотов на русский (по умолчанию выбран английский).
  • В разделе «Горячие клавиши» вы можете задать собственные сочетания клавиш для различных действий, добавить новые действия с новыми сочетаниями или удалить те, которые не используются.
  • В списке сделанных скриншотов и записанных видео вы в любой момент можете выполнить действия над ними, нажав правой кнопкой мыши по нужному элементу.

Моё мнение — для тех пользователей, которые часто работают со снимками экрана и видео с рабочего стола ShareX может оказаться просто отличным инструментом, смело могу рекомендовать к использованию. В случае, если скриншоты вам не требуются, но нужны более широкие возможности записи видео с экрана, присмотритесь к OBS Studio.

Как загрузить скриншот в стим через программу ShareX ?

Как загрузить скриншот в стим через программу ShareX? Ответ в этом руководстве.

Способ номер 1.

Теперь, когда вы здесь, вы замечаете кучу папок, которые названы с номерами.

Номера являются идентификатором приложения для соответствующей игры / приложения.

Итак, здесь вам нужно создать новую папку и назвать ее ” 400040″

400040 это приложение Steam ID номер ShareX это.

Создаём папку screenshots.

Теперь, когда вы это сделали, вам нужно быть в папке “скриншоты”.

Скриншот, который вы хотите загрузить в Стим должен быть .формат JPG. Вы можете редактировать ShareX делайте скриншоты .формат jpg вместо .png, или вы можете просто редактировать скриншоты с чем-то вроде photoshop или paint и сохранить его как .jpg, преобразование из .формат PNG

После того, как у вас есть jpg, поместите их в папку “скриншоты”.

Теперь, когда у вас есть скриншоты jpg, которые вы хотите поделиться в папке screenshots, сделайте копию их всех и вставьте копии в папку thumbnails.

Убедитесь, что они имеют точно такое же имя, как они делают в папке скриншоты!

У них должны быть такие названия и скриншота в одной папке должно быть 2:

20180923030311_1 > 20180923030312_1
20180923030311_1_vr > 20180923030312_1_vr

Sharex как изменить папку загрузки скриншотов

If it is file path then upload it, if it is URL then download it and upload it. You can use multiple paths for be able to upload multiple files in same time.

-multi or -m

Allows ShareX to load multiple instances. By default it is not possible to open more than one instance of ShareX.

-portable or -p

Loads ShareX in portable mode. In portable mode, the application will create a folder named «ShareX» (if it doesn’t exist already) in its startup path to save configuration files and images.

-silent or -s

Loads ShareX to tray without showing the main window. Only if «Show tray icon» setting is enabled.

-sandbox

ShareX will open with default settings and won’t save any settings (ApplicationConfig.json, HotkeysConfig.json, UploadersConfig.json, History.xml) in the hard disk.

Using hotkey actions

You can use any hotkey action as a command line argument.

Example: -RectangleRegion , -PrintScreen , -ClipboardUpload , -ScreenColorPicker etc.

You can find the full list of hotkey actions from public enum HotkeyType in here.

-imageeditor «image file path»

Opens ShareX image editor with specified image file.

-imageeffects «image file path»

Opens ShareX image effects window with specified image file.

-workflow «Hotkey description»

You can execute your workflows (hotkey tasks) using their descriptions.

Example: -workflow «Capture rectangle region & annotate»

This will execute your custom hotkey with the matching description.

-task «Hotkey description»

This command must be used together with file or URL path. Upload will use this task setting. Only first matched task command will be used and rest will be ignored. Position of task command doesn’t matter.

Example: «C:\ShareX.png» -task «Upload to Imgur»

-autoclose

After all tasks are completed ShareX will close automatically.

For example it can be used to upload two images at the same time and then close ShareX after all uploads are finished.

-nohotkeys

On startup of ShareX if hotkey registration fails then don’t show hotkey registration error window.

-customuploader «.sxcu file path»

Specified .sxcu file path used to add custom uploader configuration to ShareX. It is also used for .sxcu file association.

-imageeffect «.sxie file path»

Specified .sxie file path used to add image effect configuration to ShareX. It is also used for .sxie file association.

ShareX setup CLI

/SILENT

When setup is silent the wizard and the background window are not displayed but the installation progress window is.

/VERYSILENT

When setup is very silent then installation progress window is also not displayed.

/NORUN

After setup is complete ShareX won’t run automatically.

/UPDATE

This command makes sure that the setup will not apply initial tasks again such as creating desktop shortcut or context menu entries. It is used when ShareX updating.

Personal path

This is how ShareX decides about personal path in this order:

  1. If -portable or -p CLI flag exists then use .\ShareX folder.
  2. If empty .\Portable file exists then use .\ShareX folder.
  3. If PersonalPath value exists in registry then use it.
  4. If %LocalAppData%\ShareX\PersonalPath.cfg file exists then move it to %UserProfile%\Documents\ShareX\PersonalPath.cfg .
  5. If .\PersonalPath.cfg file exists then use file path in it.
  6. If %UserProfile%\Documents\ShareX\PersonalPath.cfg file exists then use file path in it.
  7. Use default personal path: %UserProfile%\Documents\ShareX

For example portable build of ShareX using 2. step here.

Registry

These registry settings should reside in either HKEY_LOCAL_MACHINE\SOFTWARE\ShareX key or HKEY_CURRENT_USER\SOFTWARE\ShareX key. HKEY_LOCAL_MACHINE has priority over HKEY_CURRENT_USER while reading the settings.

DisableUpdateCheck REG_DWORD

Disables update checks.

DisableUpload REG_DWORD

Disables uploads application wide.

PersonalPath REG_SZ

Overrides personal path of ShareX, which is by default %UserProfile%\Documents\ShareX folder.

How can I change the default screenshots folder destination? #2935

How can I change the default screenshots folder destination?

The text was updated successfully, but these errors were encountered:

OSHI7 commented May 25, 2020

fwiw: i found that the Paths tab disappeared until I ran ShareX as Admin, then it reappeared.

ShowGoShane commented Feb 9, 2021

@Jaex , Thank You very much for answering this one as it has been nagging at me for months. I finally searched for this and found your solution, thank you!
Here we are in 2021 and you posted this 4 years ago. I (we all) appreciate it!

rajan-31 commented Sep 26, 2021

Anyone still confused,

Open ShareX -> Application Settings -> Paths -> Tick «Use custom screenshot folder» -> click «Browse» and select folder

1ShareX_w8UarXL0ae

1ShareX_ZqM0OinfrB

1ShareX_jgrOwpqDtQ

ChaosCom commented Feb 25, 2022

I’d like to comment that this is only a partial solution to the problem if you plan on moving an existing ShareX screenshot folder to a new location. All that «Paths -> Use custom screenshots folder» does is make sure that new screenshots will be saved in the specified folder — all the old screenshots stay where they are.

Now of course you can go ahead and move all the old screenshots to the new folder, but that will result in broken previews for both «History» / «Image History» as well as the default view that you see when you open ShareX and that displays the most recent screenshots.

Понравилась статья? Поделить с друзьями:
  • Sharp ошибка e203
  • Shareman ошибка при создании файлов и папок
  • Sharp mx m264n ошибка f2 40
  • Shareit ошибка передачи
  • Shacman f3000 коды ошибок