Как скачать скрипт
Перейти к содержимому

Как скачать скрипт

Скачивание файлов по ссылке на JavaScript

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

Насколько вам известно, многие популярные форматы файлов, в том числе музыкальные (MP3 и другие), видео (MP4, 3GP и другие), графические (JPG, GIF, PNG и другие) и прочие по умолчанию открываются в браузере в режиме просмотра/воспроизведения, а не скачиваются на компьютер пользователя.

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

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

И пример ее использования:

Где «link» – это ссылка на ваш файл.

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

Загрузка файлов стилей и скриптов #3079

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

Стоит отдельно обратить внимание, что:

  • Если эти файлы должны быть доступны на всех страницах сайта, то имеет смысл подключить их к шаблонам " _Главная.Верх".
  • Если речь идет о скриптах и файлы тоже должны быть доступны на всех страницах, рекомендуется подключать их к шаблонам " _Главная.Низ" , перед закрывающим тегом </body>.
  • Если же содержимое этих файлов специфично и требуется лишь для определенного шаблона и без него не имеет смысла — подключать их надо изнутри именно этого шаблона.

Вы решили разместить аккордеон на сайте. Добавили соответствующий шаблон, а также (поскольку аккордеон должен быть доступен на всех страницах сайта), вписали в шаблон " _Главная.Верх" стили и скрипты:

http://spbcomputers.ru

Главная ОС Linux Как скачать и запустить скрипт sh с github gist

Как скачать и запустить скрипт sh с github gist

Зачастую, требуется выполнить кучу команд подряд в терминале. Делать это постоянно — угнетает. Поэтому удобнее вынести набор таких команд терминала в скрипт sh. Для выкладывания sh скриптов я решил использовать сервис https://gist.github.com.

Чтобы не повторяться в будущем. Сейчас расскажу как их скачивать и запускать в системе Ubuntu.

Рассмотрим скрипт установки программы Telegram, он доступен по адресу:

Подобная ссылка и в статьях приводится.

1 способ. Простой, без установки Git.

Переходим по ссылке и жмём «Download ZIP»:

Скачается архив ZIP. Открываем его и распаковываем sh скрипт:

Переходим в каталог куда распаковали скрипт sh. Кликаем правой кнопкой мыши по файлу, открываем «Свойства». В «Свойствах» на вкладке «Права» выставляем флажок «Разрешить выполнение файла как программы»:

Теперь двойным кликом мыши по файлу запускаем sh скрипт:

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

2-ой способ. С помощью Git.

Устанавливаем систему управления версиями git, если она у вас не установлена:

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

Переходим по ссылке из статьи на github gist, выбираем «Clone via HTTPS» и копируем ссылку:

Затем в терминале выполняем по шаблону:

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

В нашем примере команда получится такой:

В результате имеем скрипт в каталоге:

В чем удобство этого способа, что после изменения мною данного скрипта на github gist, вам не нужно снова качать архив (как в первом способе), а просто сделать git pull перейдя в каталог скрипта:

В результате имеем последнюю версию скрипта. Теперь можно выставить права на исполнение и запустить его. Либо в графическом режиме, либо в терминале.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *