Extraputty как передать сообщение
Перейти к содержимому

Extraputty как передать сообщение

  • автор:

Ультимативный список инструментов для разработчиков и опытных пользователей для Windows

Можете ли вы поверить, что с момента моего последнего списка инструментов прошло 6 лет? Инструменты изменились, многие из них доступны онлайн, но, честно говоря, для составления нового списка инструментов требуется ОЧЕНЬ МНОГО РАБОТЫ. Но я смог, вот список на 2020-2021 годы. Это инструменты в моей папке Utils. Я создал папку d:\dropbox\utils и добавил ее в свой PATH. Таким образом, он будет на всех моих компьютерах, и я могу мгновенно добраться до любого из них.

Это обновленный до версии 2020-21 мой список 2003, 2005, 2006, 2007, 2009, 2011 и 2014 годов, который в настоящее время включает все остальные мои списки. Я занимаюсь этим более 17 лет. Вау. Думаю, стоит тратить на это больше времени.

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

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

Эту статью написал наш коллега Скотт. Вот версия на английском. Ну а сам список под катом.

Утилиты, меняющие жизнь и работу

  • Подсистема Windows для Linux. Невозможно переоценить то, как WSL/WSL2 поставил вишенку на вершину Windows 10. Интеграция с Windows просто фантастическая. Это также НАМНОГО быстрее, чем запуск виртуальной машины.
  • Терминал Windows. Наконец-то в Windows появился современный терминал. Вы можете запускать такие оболочки, как командная строка, PowerShell и подсистема Windows для Linux (WSL).
  • Windows PowerToys — они вернулись и должны быть встроены в Windows.
  • VS Code — Visual Studio Code супер-быстр и является моим редактором кода «goto». Я до сих пор иногда использую блокнот и часто использую полную Visual Studio, но VS Code похож на Tesla в мире редакторов кода. Ознакомьтесь с моими любимыми расширениями VS Code ниже.
  • ZoomIt — Настоящая классика, но также и ответ на вопрос №1, который мне задают. Как вы рисуете на экране, когда показываете свой экран?
  • Winget — это apt-get для Windows. Подобно choco, который я использовал в прошлом, WinGet будет включен в Windows 10 и будет иметь массу приятных функций.
  • QuickLook — Бесплатно в Магазине Windows, просто выделите файл в Проводнике и нажмите Пробел, чтобы получить превью.

Крутые утилиты для разработчиков (в большинстве своем .NET, но не только)

  • CodeTrack — это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!
  • LINQPad — интерактивно запрашивайте базы данных с помощью LINQ с помощью этого инструмента от Джозефа Альбахари.
  • WinMerge — WinMerge становится все лучше и лучше. Он сравнивает файлы и папки и помогает вам объединить конфликтующие файлы исходного кода.
  • WinDbg — низкоуровневый и классический, но также новый и свежий! WinDbg теперь в Магазине Windows со ВСЕМИ НОВЫМИ ВИЗУАЛАМИ и многим другим!
  • Insomnia и Nightingale — отличные альтернативы Postman для REST API!
  • Обозреватель пакетов NuGet — это приложение позволяет просматривать пакеты NuGet из онлайн-канала и просматривать содержимое пакетов.
  • WireShark — Что происходит в сети? WireShark знает.
  • GitHub Desktop — Gits, кхм, прочь! Смотрите Git 101 на YouTube.

Полезные утилиты Windows

  • Ear Trumpet — фантастический продвинутый регулятор громкости для Windows! Если вы когда-нибудь хотели, чтобы громкость в Windows увеличилась до 11, то Ear Trumpet — это то приложение.
  • Teracopy — хотя я чаще всего использую отличные встроенные функции копирования Windows 10, когда я хочу переместить МНОГО файлов как можно быстрее, ничто не сравнится с TeraCopy, приложением, которое делает именно это — быстро перемещает файлы. Контроль очереди отличный.
  • AutoHotKey — это крошечная, удивительно быстрая бесплатная утилита с открытым исходным кодом для Windows. Она позволяет автоматизировать все, от нажатия клавиш до мыши. Программирование для непрограммистов. Это полная система автоматизации для Windows без разочарований из-за VBScript.
  • 7-Zip — все закончилось, и 7zip выиграл. Время подняться на борт. Формат 7z быстро становится форматом сжатия, который выбирают самые требовательные пользователи. Обычно сжатие на 2-10% лучше, чем у ZIP. Это приложение прекрасно интегрируется в проводник Windows и открывает практически ВСЕ, что вы когда-либо захотите открыть, от TAR до ISO, от RAR до CAB.
  • Paint.NET — забытая Microsoft программа Paint, написанная на .NET. Это 80% Photoshop, и это бесплатно. Вы можете поддержать автора, получив версию из Магазина Windows, и она будет обновляться автоматически!
  • NimbleText — регулярные выражения сложны, и я не очень умен. NimbleText позволяет мне делать сумасшедшие вещи с большими объемами текста без особой боли.
  • Markdown Monster — хотя мне нравится VSCode, Markdown Monster делает одну вещь невероятно хорошо. Markdown.
  • Fiddler — простой, чистый и мощный прокси отладки для проверки HTTP между здесь и там. Он даже поддерживает изучение SSL-трафика.
  • Коллекция утилит NirSoft — почти все, что делает NirSoft, заслуживает внимания. Мои любимые — MyUninstaller, замена для удаления программ, и WhoIsThisDomain.
  • Ditto Clipboard Manager — WindowsKey+V великолепен и близок, но Ditto продолжает продвигать управление буфером обмена в Windows.
  • TaskbarX — он буквально центрирует кнопки панели задач. Я люблю это. Open Source, но также доступно и за 1 доллар в Магазине Windows.
  • ShellEx View — меню вашего проводника, вызываемое правой кнопкой мыши, загромождено, это поможет вам его не загромождать!
  • OneCommander, Midnight Commander и Altap Salamander. Существует множество замечательных «переосмыслений» проводника Windows. OneCommander и Altap Salamander делают это, а Midnight Commander делает это для командной строки/CLI.
  • WinDirStat — классический, но необходимый. Что занимает все это место? Спойлер — это Call of Duty.
  • FileSeek и Everything — мгновенный поиск во всем!
  • Мне нравится Win+Shift+S для скриншотов, но я также рекомендую ShareX, Greenshot и Lightshot.
  • Для анимированных гифок попробуйте screen2gif или LICEcap!
  • Alt-Tab Terminator — переводит ваш Alt-Tab на новый уровень с большим предварительным просмотром и поиском
  • PureText — PureText вставляет простой текст в чистом виде. Свободный и славный. Спасибо Стив Миллер.
  • Я все еще использую FTP, SCP и SFTP, и я использую для этого WinSCP! Это бесплатно или всего 10 долларов, чтобы получить его в Магазине Windows и поддержать автора!
  • VLC Player — лучший и по-прежнему лучший. Проигрывает все и везде.
  • PSReadline — в хорошем смысле делает PowerShell более запутанным.
  • Yori и все утилиты Малкольма Смита — Yori — это переосмысление cmd.exe!

Расширения Visual Studio Code

  • GitLens — великолепен. Просто делает Git и VS радостью и добавляет тысячу крошечных прекрасных функций, которые заставят вас улыбнуться. Вы удивитесь, почему это не встроено.
  • Version Lens — у вас есть последние версии пакета? Теперь узнать легко.
  • CodeSnap — скриншоты, специально созданные для того, чтобы делать ваш код красивым.
  • Обозреватель тестов .NET Core — делает модульное тестирование с .NET на VS Code намного приятнее.
  • Arduino для VS Code — расширение Arduino упрощает разработку, построение, развертывание и отладку ваших эскизов Arduino в Visual Studio Code! Так мило.
  • Coverage Gutters — это удивительное расширение показывает, какой код покрывается модульным тестом, а какой нет. Райану нужна помощь, так что узнайте, подходит ли вам этот проект OSS!
  • Docker для VS Code — обозреватель контейнеров, менеджер и средство развертывания, прямо из VS.
  • GitHistory — еще одно приятное дополнение для Git, которое показывает ваш журнал Git.
  • HexDump — мне это нужно больше, чем я хотел бы признать.
  • LiveShare — прекратите screen-sharing и code и context sharing!
  • PowerShell для VS — отличная замена PowerShell ISE
  • Remote Containers — это УДИВИТЕЛЬНОЕ РАСШИРЕНИЕ, которое вы должны попробовать, если у вас есть Docker, но у него ужасное неописательное имя. Но чтобы поверить, это нужно увидеть. Возможно, это «Контейнеры разработки Visual Studio», я не уверен. Откройте папку и прикрепите к контейнеру разработки. Никаких установок, просто вы отлаживаете Rust, Go, C#, что угодно, НИЧЕГО не устанавливая. Удивительно.
  • Удаленный SSH — еще один из семейства расширений VS Remote, он позволяет использовать любой удаленный SSH-сервер в качестве среды разработки.
  • Удаленный WSL — редактируйте, отлаживайте и создавайте код из Windows… используя Linux!
  • И, наконец, Yoncé, моя текущая тема VS Code. Вдохновлен Бейонсе.

Несколько вещей, которые мне очень нравятся

  • RescueTime — Вы продуктивны? Вы тратите время на то, что вам нужно? RescueTime отслеживает, что вы делаете, и сообщает вам об этом с помощью фантастических отчетов. Очень хороший материал, если вы пытаетесь использовать GTD и TCB.
  • Carnac — эта замечательная небольшая утилита с открытым исходным кодом показывает горячие клавиши, которые вы нажимаете, при их нажатии, показывая небольшие оверлеи в углу. Я использую его во время кодирования презентаций.
  • DOSBox — Когда вы плывете в мире 64-битной супер-Windows-10-Pro, иногда вы забываете, что есть некоторые старые программы, которые вы больше не можете запускать сейчас, когда DOS на самом деле нет. Войдите в DOSBox, эмулятор DOS x86! Уфф, теперь я могу играть в Bard’s Tale из 1988 года на Windows 10 в 2021 году! Посетите Gog.com, чтобы найти множество классических произведений на базе DOSBox
  • Ах да, и, наконец, Windows Sandbox — у вас это уже есть, но вы даже не подозреваете об этом! Вы можете за СЕКУНДЫ запустить копию своей машины с Windows 10 в безопасной песочнице, и когда вы ее закроете, она исчезнет. Пуф. Отлично подходит для тестирования странных инструментов и утилит, которые некоторые рандомы во всяких блогах советуют вам попробовать.
  • Microsoft
  • утилиты для windows
  • утилиты
  • расширения
  • Блог компании Microsoft
  • Системное администрирование
  • Программирование
  • Разработка игр
  • Разработка под Windows

ExtraPuTTY 0.30 Скачать зеркала

Все файлы оригиналы. Download3K не переупаковывает и не изменяет загрузку любым способом. Проверьте подтверждения SHA1 и MD5.

Выберите скачать зеркало:

  • Скачать Ссылка 1 ( non https ExtraPuTTY-0.30-2015-10-20-installer.exe) non https ExtraPuTTY-0.30-2015-10-20-installer.exe —>
  • Скачать Ссылка 2 ( non https putty.zip) non https putty.zip —>
  • Download3k US (ExtraPuTTY-0.30-2015-10-20-installer.exe)
  • Download3k EU (ExtraPuTTY-0.30-2015-10-20-installer.exe)

Обновления и отчеты:

  • Отправить мне письмо
  • Сообщить о сломанной ссылке
  • Пожаловаться на спам
  • Сообщить о новой версии

Поддержка доступна с сайта издателя.

Для ускорения загрузки мы рекомендуем использовать менеджер закачек, например DAP, FlashGet, или IDM.

Информация о файле

  • Имя файла: ExtraPuTTY-0.30-2015-10-20-installer.exe
  • Размер файла: 7.01 MB
  • Лицензия: Freeware
  • Обновление: 1/27/2016
  • Загрузок: 1281
  • Прошлой неделе: 1
  • Краткая информация о файле:
    PE32 executable for MS Windows (GUI) Intel 80386 32-bit
  • MD5 checksum:
    33a88a510ef0fc40e15240f157783742
  • SHA1 checksum:
    aae73a24c1ad5bfcc2377255239dfa77fea4e4b0
  • Время загрузки
  • Dialup 17 m (56k)
  • ISDN 8 m (128k)
  • DSL 2 m (512k)
  • Cable 56 s (1024k)
  • T1 38 s (1484k)
  • File section
    File Type: Win32 EXE
    MIME Type: application/octet-stream
    EXE section
    Machine Type: Intel 386 or later, and compatibles
    Time Stamp: 2009:12:06 00:50:52+02:00
    PE Type: PE32
    Linker Version: 6.0
    Code Size: 24064
    Initialized Data Size: 164864
    Uninitialized Data Size: 1024
    Entry Point: 0x30fa
    OS Version: 4.0
    Image Version: 6.0
    Subsystem Version: 4.0
    Subsystem: Windows GUI
    File Version Number: 3.2.0.0
    Product Version Number: 3.2.0.0
    File Flags Mask: 0x0000
    File Flags: (none)
    File OS: Win32
    Object File Type: Executable application
    File Subtype: 0
    Language Code: English (U.S.)
    Character Set: ASCII
    Company Name: ExtraPuTTY
    Company Website: http://www.extraputty.com
    File Description: ExtraPuTTY 0.30:r13
    File Version: 0.30:r13
    Legal Copyright: Copyright ExtraPuTTY 2007-2013. All rights reserved.
    Product Name: ExtraPuTTY
    Product Version: 0.30

Краткое описание

ExtraPuTTY — Свободное программное обеспечение, которое позволяет приложениям win32 отправлять, получать данные по SSH, Telnet, Rlogin, RAW протоколы и автоматическую последовательность команд. Больше

[Автоматизация] Работа с MS telnet

Итак. Как можно работать с этой зверушкой Telnet? :blink:
Мне собственно нужно подключиться к моему модему. Уже в Telnet он спрашивает пароль, после ввода пароля можно вводить команды. Команду мне нужно отправить только одну

poe drop poe0

Может у кого есть функция для работы с ней? :whistle:

kaster
Мой Аватар, он лучший самый

Команда форума
Глобальный модератор
Сообщения 4,020 Репутация 626
мб как и со многими коммандными утилитами винды? скрытое cmd-окно, а там telnet? ;D

amel27
Продвинутый

Сообщения 146 Репутация 55
Medic84 сказал(а):
Итак. Как можно работать с этой зверушкой Telnet?

Вариант 1. использовать PuTTY — в отличие от TELNET, поддерживает автоматизацию
Вариант 2. наваять UDF-враппер API ф-ций для ExtraPuTTY DLL
Вариант 3. Автоматизация TELNET через CMD-окно (пост на OSZone).

Medic84
Омега

Команда форума
Администратор
Сообщения 1,590 Репутация 341
Вариант 1 подходит больше всего

beve
Осваивающий

Сообщения 104 Репутация 31

Я вот примерно так делаю перезагрузку своего модема — Callisto 821+ (по этотому же принципу, только параметры другие, делаю смену ip адресса без перезагрузки модема

MsgBox(64,"",_RestartModem()) Func _RestartModem() Local $msg, $recv Local $errorkod=-1 Local $ConnectedSocket = -1 Local $router_IP="192.168.1.1" Local $port=23 Local $RouterLogin="qe1dg7bm"; логин к роутеру Local $RouterPass="qa6yo9km"; пароль к роутеру TCPStartup() $ConnectedSocket = TCPConnect($router_IP , $port ) If $ConnectedSocket = -1 Then $errorkod= "0" Return $errorkod EndIf ; Message Loop ;========== While 1 Sleep(50) ; $recv = TCPRecv( $ConnectedSocket, 2048) If @error Then $errorkod= "2" ExitLoop EndIf ; If $recv <> "" Then Switch $recv Case StringInStr($recv,"Login failed")>0 $errorkod= "6" ExitLoop Case StringRight($recv,7)= "Login: " TCPSend( $ConnectedSocket , $RouterLogin & @CRLF) If @ERROR Then $errorkod= "3" ExitLoop EndIf Case StringRight($recv, 10)="Password: " TCPSend( $ConnectedSocket , $RouterPass & @CRLF) If @ERROR Then $errorkod= "4" ExitLoop EndIf Case StringInStr($recv,"Login successful")>0 TCPSend( $ConnectedSocket , "system restart" & @CRLF) If @ERROR Then $errorkod= "5" ExitLoop EndIf Case StringLeft($recv,1)=="s"; так как роутер перезагружается, то на моей машине возвращается только первая буква от сообщения что модем удачно пошел в перезагрузку. TCPSend( $ConnectedSocket , "user logout" & @CRLF) $errorkod= "Модем перезагружается" ExitLoop Case StringInStr($recv,"Logging out")>0 $errorkod= "Модем перезагружается" ExitLoop EndSwitch EndIf $recv='' WEnd ; End Message Loop ;============ If $ConnectedSocket <> - 1 Then TCPCloseSocket($ConnectedSocket) TCPShutdown() Return $errorkod EndFunc ;_RestartModem

» PuTTY / KiTTY, plink / klink, pscp / kscp

Последняя версия: 0.67 (05.03.2016)
Домашняя страница | Список изменений

PuTTY (от TTY — телетайп, букв. англ. putty — замазка) — свободно распространяемый клиент для протоколов SSH, Telnet, rlogin и чистого TCP. Изначально разрабатывался для Windows, однако позднее портирован на Unix. В разработке находятся порты для Mac OS и Mac OS X. Сторонние разработчики выпустили неофициальные порты на другие платформы, такие как под управлением Symbian OS. Программа выпускается под лицензией MIT. Незаменимая вещь для .

Приложения
* PuTTY — сам клиент для Telnet и SSH
* PSCP — клиент для SCP (удаленное копирование файлов по шифрованному протоколу scp с управлением из командной строки)
* PSFTP
* PuTTYtel — клиент для Telnet
* Plink — интерфейс командной строки к PuTTY
* Pageant
* PuTTYgen — утилита для генерации RSA и DSA ключей

[more=Оригинал поста]Вот значит у меня стоит сервер под линуксом и мне иногда надо будет его запускать из дома через Putty ! но вот в чем проблемма : Я запускаю сервер командой ./start_cs.sh
и сервер запускается ,но как-только выключаю Putty то сразу и сервер вырубается ! Я попробовал запустить так ./start_cs.sh & ( тоесть добавил в конец «&») , но все равно вырубается сервер !

Короче говоря как сделать так чтобы запустить сервак через путти и он не падал когда я вырубаю путти ?спасибо.[/more]

п.с. Шапка создана taurman, за что благодарим
MTPuTTY 1.6.0.176
размер: 807 Кб

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

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