Skype: новые возможности для общения

6 февраля 2016 в 22:04 Опытные пользователи знают, что как правило, продвинутые программы могут принимать параметры (также известны как ключи и аргументы) из командной строки, тем самым облегчая работу с программой и существенно расширяя её возможности. Скайп не исключение, так как разработчики позаботились чтобы программа поддерживала небольшой набор команд, с помощью которых можно сделать очень интересные и полезные вещи. Однако есть одна маленькая проблемка — в официальном документации данная возможность недостаточно задокументирована (в данный момент, указаны лишь пять параметров командной строки и один пример, да и тот с ошибкой). Думаю, это связано с тем что мало кто знает о существовании такой функции, а кто знает — давно пользуется ею и нашёл ответы на все нужные вопросы. С помощью данной статьи, постараюсь исправить эту ошибку и описать каждый параметр командной строки Скайп.Первое что нужно запомнить, так это то что передавать параметры можно не только напрямую через командную строку операционной системы, но ещё и с помощью ярлыка или bat-файла. Причём синтаксис не меняется и везде одинаковый. Пример синтаксиса:"%ProgramFiles%SkypePhoneSkype.exe" /аргумент /аргумент:2 /аргумент:"n + 1" И второе — чтобы избежать ошибки, включайте в кавычки все значения (включая путь к файлу Skype.exe) которые содержат специальные символы. Хотя, не будет ошибкой если включить в кавычки все значения, даже самые «безобидные». Ещё хочу отметить, что в таблице ниже, в качестве примеров, путь к файлу Skype.exe будет относителен, так как перед началом тестирования я перешёл в папку со Скайпом используя команду:chdir "%ProgramFiles%SkypePhone" При необходимости, меняйте его согласно ваших настроек. Только, если же будете использовать полный путь, чтобы избежать ошибки, не забудьте включить его в кавычки.

Список параметров командной строки Skype

Параметр Описание
/accessibility:1|0 Запускает Скайп с включённом (1) или отключённом (0) режимом особых потребностей. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /accessibility:1Skype.exe /accessibility:0
/availability:статус Устанавливает один из доступных сетевых статусов: Away (Нет на месте), DND (Не беспокоить), Invisible (Невидимый), Offline (Не в сети), Online (В сети). Поведение: Не запускает Скайп автоматически Не поддерживает команду /username Поддерживает команду /pidПримеры:Skype.exe /availability:InvisibleSkype.exe /availability:Online
/callto:логин|телефон Инициирует видеозвонок для указанного пользователя или совершает звонок на указанный номер телефона. Поведение: Скайп запускается автоматически Не поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /callto:echo123Skype.exe /callto:"+7-495-123-45-67"
/datapath:путь Меняет папку для хранения пользовательских данных. По умолчанию, Скайп сохраняет все данные в %APPDATA%. При желании использовать относительные пути, убедитесь что родительская папка существует в папке с файлом Skype.exe Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /datapath:"F:SkypeUserdata"Skype.exe /datapath:"Userdata"
/legacylogin Запускает Скайп используя старое окно авторизации (в отличии от старых версиях, в новых, для отображения окна авторизации, используются средства браузера Internet Explorer). Как правило, данный метод позволяет избежать ошибки, если окно авторизации отображается неправильно или возникли какие-либо проблемы. Параметр не принимает значения. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /legacylogin
/minimized Запускает Скайп в свернутом режиме. Параметр не принимает значения. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /minimized
/nosplash Запускает Скайп без начальной заставки. Параметр не принимает значения. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /nosplash
/password:пароль Запускает Скайп и автоматически будет авторизовать пользователя с указанным логином и паролем. Использовать данный параметр довольно опасно, так как с списке процессов пароль будет показан в текстовом виде. Также, любой пользователь который имеет доступ компьютеру сможет украсть ваш пароль. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /password:"oA.wYLk=$tKR?T"Skype.exe /password:Kh7rafxsCkmnNk
/pid:идентификатор Указывает какому идентификатору процесса передать команду в случае если были запущены несколько копий Скайпа. Правда, не все параметры поддерживают этот параметр. Также, нужно запомнить что идентификатор процесса меняется при каждом запуске Скайпа. Поведение: Скайп запускается автоматически Не поддерживает команду /usernameПримеры:Skype.exe /pid:1460Skype.exe /pid:892
/removable Данный параметр не принимает значения и запускает Скайп в так называемом режиме “инкогнито”, не оставляя никакие приватные данные в реестре или системных каталогов. Правда, чтобы данный параметр работал должен образом, обязательно нужно использовать его вместе с /datapathПоведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /removable
/secondary Запускает два или более экземпляров (инстанций, копий) Скайпа одновременно на одном компьютере. По моему мнению, это является один из самых полезных параметров командной строки Skype. Параметр не принимает значения. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /secondary
/sendto При запуске Скайпа, автоматически инициирует передачу указанного файла. Правда, для начала пользователь должен выбрать кому именно отправить файл. Поведение: Скайп запускается автоматически Поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /sendto: "C:file.txt"
/shutdown Закрывает программу Скайп. Если не указан идентификатор процесса, закрывает все запущенные копии. Поведение: Не запускает Скайп автоматически Не поддерживает команду /username Поддерживает команду /pidПримеры:Skype.exe /shutdownSkype.exe /shutdown /pid:14024
/signout Выходит из учётной записи пользователя. Если не указан идентификатор процесса, выходит из последней используемой учётной записи. Поведение: Не запускает Скайп автоматически Не поддерживает команду /username Поддерживает команду /pidПримеры:Skype.exe /signoutSkype.exe /signout /pid:7592
/skypeto Инициирует аудиозвонок для указанного пользователя или номера телефона. Поведение: Скайп запускается автоматически Не поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /skypeto:echo123Skype.exe /skypeto:"+7-495-123-45-67"
/uri Открывает URL адрес в браузере по умолчанию. Поведение: Скайп запускается автоматически Не поддерживает команду /username Не поддерживает команду /pidПримеры:Skype.exe /uri:"http://www.skaip.su/"
/username Запускает Скайп от имени указанного пользователя. Поведение: Скайп запускается автоматически Не поддерживает команду /pidПримеры:Skype.exe /username:echo123

Как узнать PID процесса?

В командной строке выполните команду:tasklist /FI "IMAGENAME eq skype.exe"Похожие записи:

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

В общем случае Skype с аргументами можно запустить так: «C:Program FilesSkypePhoneSkype.exe» /ключ1 /ключ2 Здесь я предполагаю, что он у вас установлен в папку «по умолчанию». Для 64-битной Windows путь по умолчанию отличается — Skype обычно установлен в папку C:Program Files(x86), и команда может быть такой: «C:Program Files(x86)SkypePhoneSkype.exe» /ключ1 /ключ2 /removable — Этот специальный ключ запускает скайп в «переносном»(portable) режиме. Я уже писал про него ранее в статье: Несколько полезных приемов работы с Skype для Windows. В portable режиме скайп не пишет данных в реестр, и работает только с одной папкой — профилем пользователя/datapath:путь_к_папке —  Путь к папке, в которой находится профиль пользователя. Целесообразно использовать с совместно с ключами /secondary и /removable/username:user_name — Этот ключ позволяет организовать автовход в скайп с указанием логина пользователя из командной строки. Целесообразно использовать его вместе с ключем /password — указав оба, можно создать ярлык для автоматического входа в скайп под определенным пользователем./password:password — Указывает пароль для ключа /username/nosplash — Не показывать окно с логотипом Skype при запуске программы./minimized  — Запускать Skype свёрнутым в область уведомлений к часам./callto:имя/телефон — Позвонить указанному пользователю Skype и по телефонному номеру./shutdown — Закрыть запущенный Skype. /secondary — Запустить ещё один экземпляр программы, второй раз, например.

Управление Skype из командной строки

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

– совершить звонок к другому пользователю Skype или на заданный телефонный номер.

/minimized

– запустить Skype в минимизированном режиме.

/removable – данный параметр предназначен для запуска Skype с публичных компьютеров, например, в Интернет-кафе. При запуске программы с таким ключом на компьютере не сохраняется никаких приватных данных пользователей.

/shutdown – немедленный выход с программы Skype. 

  • Удаленное прослушивание помещения своего либо чужого офиса с активацией прослушивания по SMS или электронной почте. Для создания такого прослушивания следует воспользоваться любой программой удаленного администрирования посредством электронной почты (более детально они описывались в «Хакере» несколько лет назад в статье «Намыль себе секретаршу»). При получении программой уведомления по почте либо SMS будет выполняться bat-файл следующего содержания «skype.exe /callto: Ваш ник в Skype либо номер телефона». Например «skype.exe /callto:+3806712345678». 
  • Оповещение владельца компьютера о включении компьютера, запуска некоторых определенных программ и т.д. Для этого в автозагрузку устанавливается bat файл типа «skype.exe /callto:+3806712345678». Для оповещения о запуске некоторых программ следует склеить запускаемый файл программы с bat-файлом в котором содержится команда набора номера Skype с помощью джоинера.

Skype вдали от компьютера

Беспроводная трубка для Skype

</h2>

Давайте сделаем беспроводную трубку для общения по Skype своими руками на основе обычного беспроводного телефона. Стоимость деталей, которые нам потребуются, составляет меньше 5 долларов.

Теперь можем подключить девайс к компьютеру и телефону. MIC IN и SPKR OUT подключаем к соответствующим гнездам на звуковой карте компьютера. Разъем RJ11 следует подключить к гнезду «телефонная линия» на базе DECT телефона. Теперь на компьютере следует установить дополнительную программу для того, чтобы можно было совершать звонки по Skype с телефонной трубки. Программа называется Chat-Cord@DialerSK (www.chat-cord.com). После установки и настройки программы, можете наслаждаться разговорами по Skype находясь вдали от компьютера на расстоянии до 300 метров.

Skype на мобильном телефоне

Для некоторых смартфонов Nokia есть возможность воспользоваться приложением Fring. Приложение распространяется абсолютно бесплатно для конечного пользователя, загрузить его можно с официального сайта программы. При пользовании Fring весь голосовой трафик, создаваемый при разговоре, будет передаваться и приниматься по GPRS каналам связи. Задержки при разговоре составляют от одной до трех секунд. Расход трафика – порядка 100 Кб на минуту. 

Создаем мост между GSM-телефонией и Skype за 5 минут (простое наколенное решение)

Ну, на этом статью и заканчиваю. В следующей статье расскажу, каким образом можно осуществить переадресацию с мобильного или стационарного номера на Skype (аналог SkypeIn, но с номером любой страны, таким образом, например, можно будет получить московский номер, находясь в США), установку собственного VOIP сервера, как осуществлять звонок, просто указывая номер телефона на WAP-странице и многое другое…

Ссылки на полезные ресурсы: 

www.skype.com 

Читай так же:Skype: скрытая угроза

</ul>← Ранее Мышь Logitech La Feel с пультом управления плееромДалее → В McAfee нашли первый мобильный шпион

Используемые источники:

  • http://www.skaip.su/parametry-komandnoy-stroki-skype
  • https://ioboot.in/klyuchi-komandnoj-stroki-skype/
  • https://xakep.ru/2006/12/06/35609/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий