Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/34: Рейтинг темы: голосов - 34, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.11.2018
Сообщений: 3

Как написать скрипт для копирования и вставки?

09.11.2018, 09:27. Показов 6483. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Есть комбинации клавиш:
- Ctrl-c - копировать
- Ctrl-v - вставить.
Возможно написать скрипт, что-б копировать не двумя клавишами, а одной (например -1-)?
И вставить тоже одной клавишей (-2-)?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2018, 09:27
Ответы с готовыми решениями:

Как правильно написать скрипт для копирования файла?
пишу этот код : filecopy "c:\fch.vbs","c:\fch.vbs" . Потом сохраняю файл в формате vbs . Когда его запускаю то...

События для копирования, вставки текста
Вот эти события подходят для вырезания, копирования, вставки текста в блокноте на windows form? private void CutItemClick(object...

Как оптимизировать скрипт для копирования фотографий в tar пакет?
Написал скрипт для копирования фотографий в tar пакет. find $dir -type f -name *orig* -exec tar -rf $file {} \; пакет весит уже...

11
 Аватар для EveKS
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
09.11.2018, 09:40
Да, keyup, keydown, keypress
0
0 / 0 / 0
Регистрация: 09.11.2018
Сообщений: 3
09.11.2018, 09:44  [ТС]
Спасибо. А куда вставлять этот текст, который Вы написал? Просто я в этом плохо разбираюсь.
0
 Аватар для EveKS
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
09.11.2018, 09:45
Alexandr 78, учиться искать ответы. Еще может пригодиться preventDefault
0
0 / 0 / 0
Регистрация: 09.11.2018
Сообщений: 3
09.11.2018, 09:52  [ТС]
посмотрел в гугле, эта прога ещё и англ. Там чёрт ногу. А проще нет?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
09.11.2018, 11:24
Alexandr 78, если хотите не только копировать, но и вставлять, то явно собираетесь делать это в текстовой области <textarea> или в поле ввода <input type="text">, а если это так, то задумайтесь: как браузеру понять, что нажатая вами семёрка должна копировать выделенное, а не заменять его на символ 7? по выражению вашего лица, что ли?
0
 Аватар для EveKS
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
09.11.2018, 11:25
kalabuni,
Цитата Сообщение от kalabuni Посмотреть сообщение
нажатая вами семёрка должна копировать выделенное, а не заменять его на символ 7
keydown => if(event.key==='7') event.preventDefault()
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
09.11.2018, 11:29
EveKS, понятно, предлагаете в принципе запретить заменять выделенное именно семёркой... самому не смешно?
0
 Аватар для EveKS
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
09.11.2018, 11:32
Цитата Сообщение от kalabuni Посмотреть сообщение
EveKS, понятно, предлагаете в принципе запретить заменять выделенное именно семёркой... самому не смешно?
Если ему нужно это сделать, да. Проверить таргет, скажем или еще, использовать 1 2 как копипаст уже велосипед. Дальше пусть сам думает, как обыграть нажатие в инпуте копировать или ввести 2
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
09.11.2018, 21:55
Цитата Сообщение от EveKS Посмотреть сообщение
Если ему нужно это сделать, да.
вашу "свежую" мысль понял: "желание клиента -- закон", так?
мне же видится, что форум -- это не место исполнения любых, даже самых глупых пожеланий, а место, где просящему помощь в первую очередь объяснят, что делать можно, а что делать не надо никогда

представьте себя в качестве пользователя страницы, где будет присутствовать предложенный вами скрипт, и честно ответьте на вопрос: сколько строчек должно быть в тексте, объясняющем эту "мульку" с копированием, и будете ли вы этот объясняющий текст изучать или же просто по-быстрому покинете страницу, когда вам не удастся вставить символ 7 вместо выделенного, решив, что попали на глючащий скрипт?
0
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
10.11.2018, 12:08
Цитата Сообщение от kalabuni Посмотреть сообщение
а место, где просящему помощь в первую очередь объяснят, что делать можно, а что делать не надо никогда
Форум это место где просящему объясняют как работает система и какие могут быть последствия, а что делать или не делать он решит сам. В противном случае вы позиционируете себя умнее другого, что как мне кажется немного неуважительно.
0
10.11.2018, 13:17

Не по теме:

Цитата Сообщение от renat_dmitriev Посмотреть сообщение
вы позиционируете себя умнее другого, что как мне кажется немного неуважительно.
у вас какие-то детские комплексы проблемы "отцов и детей"
имхо, человек, обратившийся за помощью, априори осознаёт, что отвечающие компетентнее его самого

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2018, 13:17
Помогаю со студенческими работами здесь

Как написать конструктор копирования для дерева
#include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; struct item { int i; item* father; item* lson; item*...

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

Как убрать ограничения вставки iframe (для вставки видео)?
Подскажите как на dle 10.3 убрать ограничения вставки Iframe(для вставки видео)

Скрипт для копирования файлов по SFTP
В общем нужен скрипт,для копирования звукозаписей с linuxs сервера по SFTP Данные для копирования берутся из файла 1(имена файлов), куда...

Скрипт для копирования веток реестра
Условия проблемы: 1) есть установленная Windows XP. 2) На нём есть стандарный пользователь Администратор, 3) Под этим профилем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru