On-line: guests 1. In total there are: 1 [information..]
AuthorTopic
moderator




Post №: 8635
Joined: 28.05.05
Location: Россия, Москва
Rank: 2
link post  Posted: 22.04.16 07:54. Post subject: Новый продукт - WriteYours (freeware)


Представляем новый продукт - WriteYours (freeware)



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

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

Пример: выше написано WriteYours, а между тем я не набирал название "WriteYours" полностью - это сделала именно сама WriteYours, в ней у меня прописан префикс "WY". При печати этого префикса в любом приложении - она на лету полностью его заменяет на название "WriteYours".

Скачать: 400 кб ZIP с программой установки внутри, многоязычный пользовательский интерфейс: русский и английский из коробки. Остальные легко добавить через перевод lng-файла.

Если кому нужна переносная (портабельная) версия - то отписываемся в этой ветке, или стучимся в тех. поддержку. Сделаю. Просто пока руки не дошли…



Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    Replys - 56 , page: 1 2 3 All [new only]





    Post №: 1998
    Joined: 16.04.10
    Location: Cеверная столица
    Rank: 0
    link post  Posted: 22.04.16 09:43. Post subject: Пока еще слишком мал..


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

    "Если хочешь указать на ошибки, то сначала похвали"
    (х/ф "Обыкновенное чудо")
    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8637
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 09:54. Post subject: DenisSMI пишет: Пок..


    DenisSMI пишет:

     quote:
    Пока еще слишком мало возможностей.


    Все в перспективе… Это же считая даже и не первая, а аж нулевая версия.

    DenisSMI пишет:

     quote:
    Нужны:
    1. Возможность задавать количество символов, после которого происходит автодополнение


    А это зачем?
    Смотри, все просто: что у тебя задано в ключевой строке (keystroke), то и будет. Т.е. если в ключевой строке задано слово (префикс, начало слова) хоть в 3 символа, то WriteYours после 3-ех символов и начнёть допонять\заменять. Но если в ключевой строке префикс (ключевое слово) длиной в 20 символов - то только после 20 символов и начнет дополнять.

    Например

     quote:

    Задано в ключевой строке для слова "соответственно" (что характерно сейчас в браузере это набрала WriteYours)
    префикс
    "соответ"
    Дык вот после того как мы наберем полный префикс в 7 букв, только тогда и начнет автодополняться. Но никак не раньше.



    Зачем тогда отдельная настройка? В принципе то легко сделать именно глобальную настройку, что мол минимум Икс символов. Все ключевые строки длиной менее Икс попросту будут игнорироваться. Ну а в редакторе такие ключеые строчки, которые не соответствуют настройки легко подсветить (ну типа красненьким цветом) чтобы просто привлечь внимание.

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8638
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 09:56. Post subject: DenisSMI пишет: 2. ..


    DenisSMI пишет:

     quote:
    2. Выпадающий список, если первые буквы совпадают


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

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8639
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 10:01. Post subject: DenisSMI пишет: 3. ..


    DenisSMI пишет:

     quote:
    3. Возможность автоматически заносить в базу слова из файлов разных типов + возможность задавать, какие слова из текста должны попасть в базу (напр., те, которые встречаются не менее 3 раз)


    А что значит автоматически?
    Отследить слова не проблема. Как понимаешь внутренности движка именно этим и занимаются, а уж потом принимают какое-то решение.

    Но есть куча "но".
    1) Когда заносится слово какие должны быть у него настройки? РеГиСтРозависимо или нет? Дополнение до полного текста или полная замена ключевой строки?

    2) Сразу вносить в базу я думаю может быть и не так разумно. Должно быть понятие сессионный словарь. Что автоматически запоминаются слова введенные, но не навсегда, а только на время сеанса работы. И пока ты их явно в базу (файл в конце концов) не скинешь, они так и останутся временными.
    Иначе мне кажется бардак очень быстро образуется в базе.

    Ну и запомненные слова не проблема помечать в базе данных. Ну отдельный атрибут: "добавлено пользователем", "сохранено автоматически" как-то так.

    Т.к. такой автозапомненный бардак надо как-то разгребать потом. Сам бардак запомнить не проблема. А вот отфильтровать его сможет, только пользователь.

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply



    Post №: 1999
    Joined: 16.04.10
    Location: Cеверная столица
    Rank: 0
    link post  Posted: 22.04.16 12:39. Post subject: Carc пишет: 1) Когд..


    Carc пишет:

     quote:
    1) Когда заносится слово какие должны быть у него настройки? РеГиСтРозависимо или нет? Дополнение до полного текста или полная замена ключевой строки?


    Регистр мне не важен.
    Лучше дополнение, чем замена.

    Carc пишет:

     quote:
    2) Сразу вносить в базу я думаю может быть и не так разумно. Должно быть понятие сессионный словарь. Что автоматически запоминаются слова введенные, но не навсегда, а только на время сеанса работы. И пока ты их явно в базу (файл в конце концов) не скинешь, они так и останутся временными.
    Иначе мне кажется бардак очень быстро образуется в базе.


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

    Ну и клавиша для быстрого добавления в базу без появления всяких дополнительных диалоговых окон.

    "Если хочешь указать на ошибки, то сначала похвали"
    (х/ф "Обыкновенное чудо")
    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8645
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 13:32. Post subject: DenisSMI пишет: Рег..


    DenisSMI пишет:

     quote:
    Регистр мне не важен.
    Лучше дополнение, чем замена.


    Кагбэ неявный юз-кейз тут и заложен. Что
    а) Независимость от регистра
    б) Дополнение
    Тогда слово "Здравствуйте" можно описать префиксами "Здра" и префиксом "здра"

     quote:
    Ага, набери префикс в форуме. WriteYours и тут все подправляет. Эти префиксы у меня в базе



    Т.е. получается, что в таком варианте независимость от регистра + дополнение = дает возможность на выходе всегда получать "Здравствуйте" и "здравствуйте".

    Автозамена хороша другим. Она позволяет, префикс WY или GOTD заменять на полные названия\фразы WriteYours или Giveawayoftheday

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8646
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 13:37. Post subject: DenisSMI пишет: Есл..


    DenisSMI пишет:

     quote:
    Если я знаю, какие слова меня ожидают при переводе текста, то полезно перед началом перевода создать словарь на основе существующего уже текста.


    Я об этом подумывал. Но чуток позже будет. Ибо там подумать надо. В принципе именно так по умолчанию работает в Aml Pages. Правда там автозавершением занимается плагин AAC, но не суть дело. Дык вот по умолчанию у него стоит настройка "Брать слова из текста". Т.е. у него есть пользовательская база слов для автозавершения (она приоритетна, пожизненна и хранится рядышком в файле), а еще при открытии страницы ACC вынимает весь текст, анализит его и дополняет его в базу, но только на время работы + пользователь может указать, что из автодобавленного запомнить в постоянном словаре.

    Нечто похожее в общем смысле хотелось со временем сделать и в WriteYours.

    DenisSMI пишет:

     quote:
    Ну и клавиша для быстрого добавления в базу без появления всяких дополнительных диалоговых окон.


    Будет. Но чуть позжее. С аналитикой и прочия

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8640
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 10:01. Post subject: Ну и спасибо за репо..


    Ну и спасибо за репорт! Ценные замечания

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 65
    Joined: 15.02.14
    Rank: 0
    link post  Posted: 22.04.16 13:07. Post subject: Отлично. :sm36: Бу..


    Отлично.

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


    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8644
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 13:27. Post subject: LordNEVR пишет: Отл..


    LordNEVR пишет:

     quote:
    Отлично.

    Будут подставляться только слова и фразы?
    Или можно будет потом и добавлять скажет текст до 10 строк?


    Да, потом можно будет и многострочный. Я просто пока с редактором на эту тему не морочился. Но полагаю, это не сложно.
    Движок в принципе такое должен поддерживать. Ему в общем-то пофиг "чо" (ц) печатать - строка на вход, она же на выходе на экране.

    LordNEVR пишет:

     quote:
    Некие шаблоны текста, которые часто используются.


    Что подразумевается? "Шаблонный" в смысле часто используемый? Или какие-то макросы?

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 66
    Joined: 15.02.14
    Rank: 0
    link post  Posted: 22.04.16 19:58. Post subject: Carc пишет: Что под..


    Carc пишет:

     quote:
    Что подразумевается? "Шаблонный" в смысле часто используемый?


    Да.
    Некие заготовки текста, которые приходится часто использовать.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8657
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 20:34. Post subject: LordNEVR пишет: Да...


    LordNEVR пишет:

     quote:
    Да.
    Некие заготовки текста, которые приходится часто использовать.


  • А насколько они большие? Сколько примерно символов?
  • В первом приближении в новой версии WriteYours 0.05 Alpha 5 (пока не выложил) вроде все работает распрекрасно. В редакторе вроде все нормально, в печати тем более - модулю "печати" вообще говоря пофиг чего печатать и где. Он где только не заюзан: и в TwinkiePaste по умолчанию он шарашит, и в Aml Maple перекодированный текст он же набирает. Да чего уж там, даже в Aml Pages он перекодировкой занимается. С этим проблем быть не должно.
    Скоро выложу тогда.

  • Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 67
    Joined: 15.02.14
    Rank: 0
    link post  Posted: 22.04.16 21:40. Post subject: Carc пишет: А наско..


    Carc пишет:

     quote:
    А насколько они большие? Сколько примерно символов?


    130-400 символов.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8658
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 23.04.16 00:32. Post subject: LordNEVR пишет: 130..


    LordNEVR пишет:

     quote:
    130-400 символов.


    Ну это приемлемо… Хотя по уму там конечно нужно поколдовать будет с внешним видом inplace-редактора многострочных текстов. Так то без проблем, и многострочность поддерживается и для движка пофиг и объемы для БД приемлемые. Но когда разворачивается поле ввода по уму бы как-то менять его внешний вид…

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8656
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.04.16 19:46. Post subject: Кстати, а как описан..


    Кстати, а как описания WriteYours?
    Русское? Аглицкое?

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

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 68
    Joined: 15.02.14
    Rank: 0
    link post  Posted: 22.04.16 21:41. Post subject: Carc пишет: Нарекан..


    Carc пишет:

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


    аббревиатуры.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8659
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 23.04.16 00:35. Post subject: LordNEVR пишет: абб..


    LordNEVR пишет:

     quote:
    аббревиатуры.


    А-а-а, точно! Спасибо, поправил

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8666
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 23.04.16 19:34. Post subject: Залил на сервер нову..


    Залил на сервер новую версию WriteYours 0.05 с поддержкой фраз в несколько строк. Пробуем…

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 73
    Joined: 15.02.14
    Rank: 0
    link post  Posted: 23.04.16 21:33. Post subject: 130 знаков, нормальн..


    130 знаков, нормально.

    485, 730 знаков, начинается замена рус букв на англ, абракадабру.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 8668
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 24.04.16 08:28. Post subject: LordNEVR пишет: 130..


    LordNEVR пишет:

     quote:
    130 знаков, нормально.
    485, 730 знаков, начинается замена рус букв на англ, абракадабру.


    Пример в студию, что за фраза такая мощная?

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    Replys - 56 , page: 1 2 3 All [new only]
    Reply:
    1 2 3 4 5 6 7 8 9
    большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

    показывать это сообщение только модераторам
    не делать ссылки активными
    Username, Password:      register    
    Тему читают:
    - user online
    - user offline
    All times are GMT  3 Hours. Hits today: 14
    You can: smiles yes, images yes, types yes, poll no
    avatars yes, links on, premoderation off, edit new post no