[d | b / bro / ci / cu / dev / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]

[Назад]
Ответ
Leave these fields empty (spam trap):
Тема
Сообщение
Файл
Подтверждение
Перейти к [
Пароль (для удаления файлов и сообщений)
 
ЗАПРЕЩЕНО:
  • детская эротика/порнография
  • троллинг, в т.ч. на тему российско-украинских отношений
 
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM размером до 3072 кБ.
  • Максимальное количество бампов треда: 500.
  • Всем посетителям рекомендуется ознакомиться с FAQ.

Безымянный.png - (7 KB, 510x640)  
7 KB №5001583   #1

Ыть. Я талько что программу. Программа маленькая, но полезная и я более чем уверен, что аналогов у неё ну прям 100% нет (Я очень долго искал, и так и не нашёл)

Короче вот она.
https://pastebin.com/G8YRHQyV

Написана на питончике
Чтобы запустить нужно скопировать этот текст и поместить в какую-то папку. Туда же нужно запихнуть папку texts и пустой файл config (Он как бы не нужен, но без него не работает)
И ещё нужен сам питончик

Как в ехе файл это всё сконвертировать я не знаю (Да и нужно ли?)

Функционал такой. Можно создать новый файл. Написать в нём что-то, потом открыть другой и начать писать что-то в нём. Проще говоря, возможность в один клик кошки переключиться на интересующий вас документ.
Пользуйтесь на здоровье.

%%Документация такая:
Кнопка new делает новый файл. в нём можно писать что-то. После того как новый файл сделали - переименуйте его. нажатием кнопочки rename сверху. Потому что он создаёт имена по порядку. И если вы например сделаете файлик new_text_2, потом нажатием кнопки delete удалите первый, то следующий созданый файл будет иметь тоже имя new_text_2 и кот его знает что произойдёт потом. И ещё, лучше не доверять программе каких-то важных вещей. Ведь даже Сырно которая написала это до конца не понимает как всё работает. А значит может быть из-за какого-нибудь бага всё имеет шанс поломаться%%

данное приложение распространяется под лицензией GNU BAKA, что означет делайте что хотите и когда хотите

>> №5001586   #2

>>5001583
Есть библиотека py2exe, но лучше распространяй в виде исходников, чтобы у нас паранойя не проснулась. Алсо, залей на гитхаб, лицензию выберешь WTFPL или как ее так.

>> №5001588   #3

Девочки, не качайте у

>> №5001590   #4

Забыл упомянуть. Кнопка save там нужна просто так для красоты. Она ничего не умеет и абсолютно бесполезна. Но удалять её мне лень.
И когда будете запускать файл - то нужно поставить ему расширение .ру или .руw чтобы запускался без консоли

>> №5001591   #5

>>5001586
А я не умею! Я Сырно!

>> №5001592   #6
Cirno.full.1231500.jpg - (583 KB, 632x900)  
583 KB

>>5001583
Молодец, анончик!

>> №5001594   #7

>>5001592

> анончик

Анончики на другом сайте.

>> №5001598   #8

Да, кстати. Если у вас вдруг появится непреодолимое желание что-то дописать/переписать/переделать и вы думаете что так будет лучше - то не стесняйтесь. Главное сюда потом отправьте

>> №5001601   #9
に.gif - (675 KB, 500x265)  
675 KB

>>5001594
Ох, мне показалось, что это АИБ. Не подскажите как обращаться к посетителям данного сайта ?

>> №5001602   #10
5ed2ce871d7548f68dec0a9c53c1612b.png - (126 KB, 1024x768)  
126 KB

Eh? Блокнот со списком ранее созданных в нем файлов? Банальные заметки?
Ну так пикрелейтед. Ещё и с группировками и импортами/экспортами.
https://habr.com/ru/post/316814/
Под Android такая зовётся Fast Notepad.

>> №5001603   #11

>>5001601
Леголасы тут, написано же.

>> №5001604   #12

>>5001603
спасибо за разъяснение

>> №5001605   #13

Ну ладно, ты только не расстраивайся. Молодец, программируй дальше что-нибудь интересное.

>> №5001606   #14

>>5001602
Не видел такого. Но тут какой-то перегруженый интерфейс. Мне нужно было чтобы там было два окна и без всех этих заметок

>> №5001608   #15

>>5001606
Нормальный, взрослый. Фичастый. Кргда понадобится - функции уже под рукой. У тебя пока скорее недогруженный же.

>> №5001610   #16

>>5001606
Ну ты написал todo app. Просто классика при любом изучении языков программирования. Есть и хорошо сделанные среди них. Можешь ещё поискать stiсky notes app, фактически, тоже самое.

>> №5001612   #17

>>5001608
А что там может понадобиться-то?
Мне вот нужна была какая-то программа в которую можно быстро скидывать всякие нужные и не нужные кусочки текста. Где-то кому-то пароль записать, где-то ссылку сохранить до лучших времён и т.д. Вот я её написал. Быстро, удобно и сердито. А все эти папки и сортировки мягко говоря не сильно нужны. Может кому-то конечно и пригодятся, но они как по мне точно не для обычного пользователя, а для более узких задач. И вот это вот окошко справа сверху оно если честно мешается
>>5001605

> программируй дальше что-нибудь интересное.

Неее
Мне больше ничего не надо. Надо было - воть, написал. Может когда-нибудь в будущем все баги исправлю и шифрование прикручу
Кстати, не знаете как сделать так, чтобы при созжании нового файла, он автоматически ставил в названии такую циферку, которой точно ещё нет в списке

>> №5001613   #18

А мои программки так и остаются корявыми непортабельными скриптиками... Не научился в гуй.

>> №5001615   #19

>>5001613
Пффф на ткинтере даже такая дурочка как я смогла меньше чем за 4 дня всё ето написать. Это оооочень просто

>> №5001616   #20

>>5001615
>>5001613
Ах да, ещё забыл уточнить что та бака которая это писала ваще питон не знала Она и сейчас не знает всё что нужно было узнать гуглилось по ходу. Вплоть до того как цикл сделать. Даже хелоуворлд не был написан

>> №5001617   #21
1578223957593.jpg - (136 KB, 846x824)  
136 KB

>>5001601
А это Ычан. Сегодня ты Леголас. Но не смотри на это, на самом деле ты Сырно. Подробности есть на лурке и в нубтайпе.

>> №5001619   #22

>>5001615
Посмотри ещё на библиотеку kivy. Там вообще:

from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label
from kivy.uix.button import Button

class TutorialApp(App):
def build(self):`
mylayout = BoxLayout(orientation="vertical")
mylabel = Label(text= "My App")
mybutton =Button(text="Click me!")
mylayout.add_widget(mylabel)
mybutton.bind(on_press= lambda a:print(mylabel.text))
mylayout.add_widget(mybutton)
return mylayout

TutorialApp().run()

Просто изимодо.

>> №5001620   #23
Screenshot_20200115-140855.png - (155 KB, 1920x1200)  
155 KB

>>5001615
Мне просто хочется чтобы было фичасто, красиво, дизайнерски и бохато и притом не тормозило, как в воображении, а не как-нибудь как GIMP 2.6.
Вот для поисковика и проигрывателя опенингов (раз уж тут хвастаться можно) надо постеры, какой-то сложный элемент где они будут по группам собираться. Прогресс-бары и кружки надо. Сложно.
Но вообще эпоха нативных приложений и гуев уходит, конечно.
Никто сейчас не качает странные ексешники, это теперь базовая компьютерная грамотность, пожалуй. И не формирует менюшку в пуске из длинного списка микроутилиток вмещаемых на флешку. Понятно стало, что для мелких задач, тем более массовой обработки, терминал идеален. Хотя вот для работы с картинками, звуком, видео, конечно гуй хочется, а не imagemagick/ffmpeg.
Так что веб-интерфейсы, ага.

>> №5001621   #24

К тому же так вышло, что в противостоянии python vs ruby я на стороне последнего. Так что питонячья инфраструктура мне недоступна.

>> №5001630   #25

>>5001620
И поэтому ты используешь Питон? Питон - это рулон скотча, которым ты скрепляешь распадающуюся конструкцию, а не строишь с нуля.

>> №5001637   #26
camel-perl-lead.png - (306 KB, 520x292)  
306 KB

>>5001630
Просто надо больше скотча.

>> №5001669   #27

Внезапно вышла версия 1.01 этой программы
Ура товарищи!
Я наконец-то научился использовать гитхаб

Из нововведений - теперь интерфейс чуть лучше и сохранение работает только по клику на кнопку save.
Предыдущий вариант нёс в себе много багов и я так случайно завалил пару файлов
Github.com/MuuNU/Writer

>> №5001676   #28

>>5001583

Сделай такую же программу, но чтобы не просто текст был, а markdown или asciidoc рендерился

>> №5001689   #29

И настройки шрифта и номера строк сделай.

>> №5004972   #30
d912c7ac6e3cc2fab429cbc98239df1a.jpg - (20 KB, 564x390)  
20 KB

Анонче, я выбрал Питон как язык "для себя" и автоматизации всяких админских штучек
Но вопрос не в этом
Начинаю учить Python, хочу к марту научиться писать граббер картинок с борд или подобные приложения-сколько часов в день мне на учебу выделять?

>> №5004973   #31
d912c7ac6e3cc2fab429cbc98239df1a.jpg - (20 KB, 564x390)  
20 KB

Анонче, я выбрал Питон как язык "для себя" и автоматизации всяких админских штучек
Но вопрос не в этом
Начинаю учить Python, хочу к марту научиться писать граббер картинок с борд или подобные приложения-сколько часов в день мне на учебу выделять?

>> №5005107   #32

>>5004793
К марту точно научишься. Сначала выучи язык(чтобы ты точно знал, что делает тот или иной языковой конструкт, какая у него форма, с чем он связуется и какие его ограничения, где его можно применять итд), а потом нужные тебе библиотеки. Тебе хватит месяца на это, если будешь даже по часу в день заниматься. Только главное постарайся сразу понять язык как алгебру в школе - строго, чотко, уверенно, а не нахвататься how to learn python in 3 hours.

>> №5005109   #33

>>5005107
Но и сильно углубляться в детали тоже не надо, особенно если это твой первый ЯП. Просто возьми хорошую книжку, которая показывает весь язык(dive into python говорят хорошая, я не знаю), и прочитай от корки до корки. Тебе не обязательно знать всё, но старайся во время чтение выполнить 2 задачи - понять, как язык работает и запомнить то, что тебе может пригодится(или кажется интересным).
Когда у тебя будет больше опыта прочитаешь документацию к языку и найдёшь ответы на все оставшиеся вопросы.



Удалить сообщение []
Пароль
[d | b / bro / ci / cu / dev / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]