Open maxirk opened 11 years ago
Теоретически конечно же можно, правда придется в дополнение к программе ставить библиотеку для отображения картинок в произвольном формате и добавить кеширование и т.п., но это не так страшно...
Хорошо, давайте сделаем так:
Для простейшего случая с одной картинкой будет выглядеть так: ["feal", "fˈɪəːl", "страх", { "image": ["http://d144fqpiyasmrr.cloudfront.net/uploads/picture/821602.png"] } ]
Так же будет нормально грузиться и старый словарь без доп. параметров: ["feal", "fˈɪəːl", "страх"]
А я добавлю поддержку картинок в программу.
Хочу показать вот этот парсер - в 1 клик можно получить таблицу слов с картинками http://convextra.com/ Смотрите скринкаст как это делается http://www.screenr.com/N5Q7
Не нужно извращатся с парсерами и т.д. Это даже быстрее чем "версия для печати > копапаст в текстовый документ". Так что рекомендую что бы скрипт добавлял слова в программу из этого файла.
Я не программист, поэтому прошу maks-a присоединится к топику :) Т.к. он первый сделал скрипт импорта lingualeo.
Еще я параллельно изучаю вопрос как импортировать быстро таблицу слов из lingualeo с картинками в Anki https://anki.tenderapp.com/discussions/ankidesktop/391-add-or-import-images-automatically но чувствую простого решения не будт.
Думаю все-таки в LearnWords скрипт будет удобнее и проще. Ну а потом и может быть добавим упражнение "знаю/не знаю" https://github.com/ReanGD/LearningEnglish/issues/86 и Anki не нужен вовсе.
Как-то меня совсем не вдохновил парсер, если зарегистрироваться и зайти в профиль там указано:
Проанализированные страницы: 4 / 200 Извлеченные данные: 300 / 10000
т.е. довольно быстро лимит исчерпается, а потом похоже будут просить деньги, не говоря уже о том, что скрипт закрыт, а компания может быстро исчезнуть.
200 страниц и 10000 слов этого должно хватить на полгода и больше. Можно потом перерегиться легко. Так же можно и другим вариантом парсера воспользоваться - правда это будет сложнее.
Но все равно, такую таблицу можно получить - а значит нужно сделать что бы картинки по url-отображались и импортировались.
Кстати я сделал что бы они в Anki отображались - вот небольшой мануал https://docs.google.com/document/d/1U4omJD443IGsP0RmCNqdUK3aqmC-NP5nsR5EEM6GBYQ/edit
Но все таки в Anki мне не нравится что выучил раз в день и все. А в вашей программе в течение дня с перерывами появляется окно.
Понятно, что сложно сделать что бы программа сама грузила-присваивала картинки как Lingualeo https://github.com/ReanGD/LearningEnglish/issues/57
Но появилась идея сделать проще.
Из lingualeo легко спарсить таблицу слов с привязкой картинок ссылками. Я сделал это вручную, но далее могу сделать скрипт.
Пример:
["feal", "fˈɪəːl", "страх, боязнь, бояться, страшиться", "http://d144fqpiyasmrr.cloudfront.net/uploads/picture/821602.png"],
Можно ли как-то в вашей программе что бы картинка по этой ссылке показывалась после ответа?
Можно даже не делать что бы картинка по ссылке скачивалась, она же очень маленькая - пусть онлайн грузится динамические после каждого ответа.
Сделать фрейм html да и все - можно так теоретически?