[prg] Справочник Python
Привет всем!
Подскажите, пожалуйста, кто чем пользуется в качестве справочника команд Python?
← Май 2024 → | ||||||
1
|
2
|
3
|
4
|
5
|
||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
14
|
15
|
16
|
17
|
18
|
19
|
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.tiflocomp.ru/
Открыт:
19-10-2011
Пре-модерация: Нет
Адрес для писем в лист: industry.comp.tiflocomp.programming-list@subscribe.ru
Привет всем!
Подскажите, пожалуйста, кто чем пользуется в качестве справочника команд Python?
Всем привет.
Помогите, кто может! пытаюсь использовать функцию отладки дерева узлов в
TalkBack. В
настройках TalkBack включил соответствующий переключатель, выбрал
уровень вывода журнала=verbose, назначил на жест запись узлов. Выполняю
соответствующий жест, TalkBack говорит: "Дерево узлов записано", но в
logcat ничего не могу найти. Ищу по тегу TreeDebug. К примеру пытаюсь
фильтровать так: adb logcat TreeDebug:v *:S И еще разными многими способами.
Уверен на 95%, что в журнале ничего нет.
Буду благодарен хотя бы за предположение, в чем может быть проблема.
Используется телефон samsung galaxy s10 и Самсунговский TalkBack 13.5.
С уважением, Константин.
Здравствуйте, уважаемые!
Написал приложение, которое работает как широкоизвестный LKFManager020
для записи скаченных rar-файлов книг с ресурса av3715.ru и с сайта
Самарской библиотеки на карту памяти.
Приложение работает отлично, но вдруг решил протестировать его на
журнале диалог и неприятно удивился, когда половина книг, отображаемых в
приложении отображаются как кракозябры.
Для тестирования написал программку, которая показывает кодировку
LGK-файлов.
Оказалось, где текстовый редактор показывает кодировку 866 (oem -
русская), python показывает IBM866, а иногда вообще какие-то вычурные
кодировки.
Для определения использовал модуль chardet и метод UniversalDetector, а
также попробовал метод detect(), который ошибок показывает ещё больше.
Переписал своё приложение таким образом:
1. В режиме чтения бинарного файла 'rb' (в текстовом вообще открываться
не хочет) открываю lgk-файл, читаю первую строку и определяю кодировку.
2. Второй раз Открываю lgk-файл в режиме чтения, но с указанием
определённой на предыдущем шаге кодировки.
Ситуация поменялась, из 27 книг, корректно отображаются больше 20, но
по-прежнему файлы с кодировками Windows-1251 или 866 (oem - русская) оба
метода python определяют кодировку как Windows-1253 болгариен, IBM866
или скажем, MacCyrillic.
Подскажите, что-нибудь с этим можно поделать?? Может быть всё упирается
в возможности модуля chardet?
с уважением
Грызунов Александр, Самара
Здравствуйте, Грызунов Александр.
> С тифлокомп скачал учебное дополнение чижик-пыжык и попытался установить
> - выходит ошибка:
Этот пример устарел: там нет нескольких обязательных параметров в manifest-файле, которые появились через 7 лет после его написания в версии 2019.3. Да и возможно внутренний API с тех пор тоже изменился, так как прошло 10 лет.
Хотя, судя по тексту ошибки, у вас вообще ещё и расширение файла поломалось при загрузке.
> Я пока в руководстве не нашёл объяснения как от папки scratchpad перейти
> к привычной установке дополнения.
Из scratchpad запускаются так называемые "плагины", а "дополнение" - это специальный формат пакета, который может содержать эти самые плагины, а также дополнительные файлы, в том числе исполняемые. То есть "плагин" и "дополнение" в NVDA - это не одно и тоже.
Актуальный формат пакета дополнения описан вот здесь - https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#Addons
Также существует рекомендуемый шаблон пакета дополнения, хотя, на мой взгляд, он несколько переусложнён, но из коробки учитывает некоторые нюансы, важные в контексте дальнейшей интеграции дополнения с инфраструктурой официального каталога дополнений - https://github.com/nvdaaddons/AddonTemplate/
Более простой пример упаковываемого дополнения можете посмотреть вот здесь - https://tseykovets.ru/download/nvda/Captain_src.zip
Там в поддиректории src находится весь исходник дополнения, а пакетным файлом build.bat оно собирается. Минимально достаточная часть процесса сборки сводится к архивированию содержимого src в формате zip и изменении расширения на .nvda-addon. Это можно просто повторить руками.
Успехов. Никита.
29 окт. 2022 г., в 21:05, Arsenal <sited***@y*****.ru> написал(а):
> Продажа BlindMarket
> По вашему заказу осуществляю доставку и настройку кнопочно-сенсорного устройства qin f21pro.
Здравствуйте, Arsenal!
Несоответствие тематике листа. Премодерации.
С уважением, комодератор Александр Зеленов
TC-Mode***@g*****.io
Привет логичному сообществу и "industry.comp.tiflocomp.programming"!
Продажа BlindMarket
Доброго времени суток!
По вашему заказу осуществляю доставку и настройку кнопочно-сенсорного устройства qin f21pro.
Уникальность данного аппарата в его компактности, а так же наличии физической клавиатуры под экраном хорошего качества.
Клавиатура с раздельными кнопками, которые очень хорошо прощупываются.
Смартфон работает на актуальной OS Android 11, имеет 4 оперативной и 64 ГБ постоянной памяти.
В чём заключается моя работа:
1) изначально телефон приезжает с китайской прошивкой, без play market, с отсутствием возможности устанавливать приложения, а так же запретом на включение функций специальных возможностей, использующих преобразование текст в речь.
Я же устраняю эти недочёты, по желанию покупателя могу организовать root права, суть которых в получении пользователем доступа к файловой системе.
2.
Помимо запуска скринридера и настройки под ключ необходимых вам программ, устанавливаю свои макросы и скрипты для комфортного использования устройства.
К примеру, чтобы открыть панель уведомлений используется левый софт с удержанием, ваш любимый ассистент - клавиша вызова с удержанием и т.д.
Некоторый функционал запрограммирован на активацию по нажатию двух клавиш.
3.
На смартфоне работают все актуальные мессенджеры, такие как whatsapp, telegram, vk, viber, skype, функционал которых почти полностью доступен с клавиатуры, без использования сенсорного экрана.
К недоступному функционалу относится активация запуска голосовых сообщений.
Сейчас ведется работа над решением этой задачи.
Устройство поставляется в коробке, с силиконовой накладкой на спинку, зарядным проводом стандарта usb type c, скрепкой для извлечения сим-карт и сетевым адаптером питания.
Цена с учётом настроек и пересылки по россии составляет 15000 руб.
Обращаться можете в личных сообщениях, буду рад ответить на любые вопросы, по желанию могу продемонстрировать работу устройства онлайн.
Для тех, кто приобретет смартфон через меня, будет действовать постоянная ссылка с дополнениями и обновлениями, касающихся улучшений доступности.
телефон:
+79220617675
Жду ваших вопросов и предложений.
Вы писали в 29.10.2022, 16:03:
A> Доброго времени суток подписчикам листа точка подписан на рассылку уже
A> давно, но пишу в первый раз. Хотелось бы узнать, как устроена прошивка в
A> телефонах слепсунг если можно простым языком для чайников. Ещё хотел
A> спросить, есть ли на сегодняшний день в продаже кнопочные аппараты, на
A> которых можно было бы замутить нечто подобное?. Если можно, скиньте ссылки
A> на ресурс где про это может быть сказано. Заранее огромнейшее спасибо всем
A> ответившим.
Доброго времени суток подписчикам листа точка подписан на рассылку уже
давно, но пишу в первый раз. Хотелось бы узнать, как устроена прошивка в
телефонах слепсунг если можно простым языком для чайников. Ещё хотел
спросить, есть ли на сегодняшний день в продаже кнопочные аппараты, на
которых можно было бы замутить нечто подобное?. Если можно, скиньте ссылки
на ресурс где про это может быть сказано. Заранее огромнейшее спасибо всем
ответившим.
Под андроид я программировал с android studio.
Там на первых порах нужна помощь зрячего.
А может и не нужна, но мне помогала племяшка.
Чтобы установить студию надо поставить java jdk 13.
С последними jdk студия конфликтует.
При установке студии она попросит настроить пути.
Сразу лучше настроить клавиатурные комбинации.
Это делается через Key Map или как то так оно называется в меню
студии.
Я настраивал следующие:
скомпилировать контрол f9
результат сборки альт 0 таб
дерево проекта alt 1
запустить на телефоне шифт f10
остановить на телефоне контрол F2
С достуупностью студии не все хорошо, я бы сказал вообще плохо, но тем
не менее мне удалось совместно с ней сделать приложение для ее
курсовой работы в школе.
Редактор кода в андроид студии какой-то глючноватый.
Я озвучиваю с nvda.
Редактирование кода сводилось к копированию в блокнот из студии
и после правки копировал обратно в студию и компилировал.
Простое редактирование java файла на диске в блокноте приводило к
добавлению нескольких байт в начале файла
что бесило студию и она ругалась.
В общем наловчиться можно.
По поводу интерфейса типа кнопок и все такое.
Если вам для себя, то рекомендую подключить либо клавиатуру, либо
пультик от андроидных приставок
и отлавливать в андроид приложениях нажатие кнопок.
Озвучивать андроид приложения можно двумя способами:
1. через talkback. Тут делать ничего не надо, если есть изменения в
интерфейсе, то их озвучит сам андроид.
2. Говорить через гугловский синтезатор, он встроен в андроид.
Сейчас мне андроид студия не нужна и даже не переустанавливал ее после
переустановки windows.
Помимо андроид студии для андроид можно делать приложения в Microsoft
Visual Studio 2022.
Там есть проекты для андроид.
Вот там с доступностью студии 2022 вполне сносно, тоже нужны
клавиатурные комбинации,
но их можно настроить незрячему. Microsoft studio вообще не требует
помощи хзрячего, можно все самому настроить.
У меня телефон самсунг s10e, был xiaomi mi8, но с ним не сложилось, уж
больно часто помощь зрячего нужна была.
Доброго времени суток, уважаемые!
С тифлокомп скачал учебное дополнение чижик-пыжык и попытался установить
- выходит ошибка:
файл отсутствует или имеет не верный формат.
Ну, да бог с ним!
Взял файл chizhikpizhik.py и поместил в scratchpad/globalPlugins
Перезагружаю nvda - опять ничего.
Открыл файл и поменял кодировку на utf-8:
опять ничего.
Удалил в словаре gestures запятую и, о, небеса!
Скрипт заработал.
Но вся эта история вот к чему.
Я пока в руководстве не нашёл объяснения как от папки scratchpad перейти
к привычной установке дополнения.
Попробовал в ручную скопировать в папку add-ons, но после перезагрузки
этого дополнения нигде не вижу.
Вернул один файл chizhikpizhik.py на родину - в папку scratchpad - и
опять всё работает!
Подскажите что нужно или соориентируйте на раздел в руководстве -
возможно просто пропустил нужный материал.
С уважением
Грызунов Александр. Самара
Всем привет.
кто-нибудь пробовал программировать на basic 4 android?
вроде бы неплохая среда программирования, все действительно просто и
для новичков вроде бы это самое то.
Но вот с доступностью что-то не очень.
конечно код программы можно писать в блокноте, а в самой среде только
компилировать и отправлять на телефон.
но может кто знает как создавать интерфейс программы, ну там добавлять
кнопки, метки, списки на форму программы?
может какие-нибудь скрипты под это есть или может кто их напишет?
вот ссылка на оф.сайт этой программы может кто глянет, что там к чему
https://www.b4x.com/b4a.html
Привет Олег,
1. попробуй Жос 2022 вродибы озвучевает.
2. попробуй Иклипс, озвучевает но симулятор я несмог прикрутить для озвучки тестов.
С уважением,
Анатолий.
-----Original MessageFrom: Олег Т. <touk***@u*****.net>
Sent: Thursday, September 22, 2022 7:10 PM
To: "industry.comp.tiflocomp.programming" (19987566) <st1anatol***@g*****.com>
Subject: [prg] Про IDE под Android
Здравствуйте, уважаемые учыастники.
Для освоения Kotlin установил, как учат блоги и пособия, IntelliJ IDEA.
На Windows 10 x64 с NVDA 2022.2.3 она оказалась не доступна. И, как я понял, ни с NVDA, ни с Jaws, это проблема не решаемая.
1. Подскажите в Linux или Mac такие же проблемы с недоступностью IntelliJ IDEA?
2. Какой инструментарий следует установить, чтобы программировать приложения под Android? Какие IDE, синтезатор и дополнительные плагины обеспечивают максимальную доступность?
Зарание спасибо.
Здравствуйте, Олег.
Вы писали 23 сентября 2022 г., 2:10:28:
> Для освоения Kotlin установил, как учат блоги и пособия, IntelliJ IDEA.
> На Windows 10 x64 с NVDA 2022.2.3 она оказалась не доступна. И, как я
> понял, ни с NVDA, ни с Jaws, это проблема не решаемая.
> 1. Подскажите в Linux или Mac такие же проблемы с недоступностью
> IntelliJ IDEA?
> 2. Какой инструментарий следует установить, чтобы программировать
> приложения под Android? Какие IDE, синтезатор и дополнительные плагины
Я бы посоветовал установитьгугловскую андроид студию. В ней
предприняты некоторые меры по улучшению доступности, и на сайте гугла
приведен ряд рекомендаций для подстройки студиидля взаимодействия с
nvda
Как по мне, самое оно для написании под андроид.
А по мере набора опыта можно кодить в блокноте
Еще люди успешно пользуют среду vscode. Говорят, что тоже оч хорошо.
Но я не пробовал.
С уважением Сергей.
ars@i*****.ru
Здравствуйте, уважаемые учыастники.
Для освоения Kotlin установил, как учат блоги и пособия, IntelliJ IDEA.
На Windows 10 x64 с NVDA 2022.2.3 она оказалась не доступна. И, как я
понял, ни с NVDA, ни с Jaws, это проблема не решаемая.
1. Подскажите в Linux или Mac такие же проблемы с недоступностью
IntelliJ IDEA?
2. Какой инструментарий следует установить, чтобы программировать
приложения под Android? Какие IDE, синтезатор и дополнительные плагины
обеспечивают максимальную доступность?
Зарание спасибо.