Портал аспирантов
 

Вернуться   Портал аспирантов > Компьютер для аспирантов > Software (программное обеспечение)

Ответ
 
Опции темы
Старый 28.05.2010, 00:31   #1
formig
Advanced Member
 
Аватар для formig
 
Регистрация: 06.08.2009
Сообщений: 492
По умолчанию Попытка реализации автоматической работы с ссылками

Почитал темы:
http://www.aspirantura.spb.ru/forum/...ead.php?t=4968
http://www.aspirantura.spb.ru/forum/...ead.php?t=3580

В общем, родилась у меня идея работы с ссылками без всякого геморроя.
Попробовал свои силы

Собственно главная идея, на которой построена программа: работа с наскоку, без всяких баз данных и ввода каждой ссылки. Загрузил файл - и сразу работать.

Работает с файлами RTF.
Список литературы должен быть ясно обозначен, ссылки в квадратных скобках.
Нормально ест групповые ссылки "[1, 3, 4, 5]", но без всяких "[1, 3-5]".
Нормально ест ссылки со страницами, вроде "[1, 65]", но в таком случае программа спросит подтверждения, что это действительно страницы и в случае положительного ответа групповые ссылки обрабатываться нормально не будут.

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

Программа сортирует ссылки по:
1. Алфавиту.
2. Все иностранные в конец.


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

Программа не содержит вирусов. Это можно проверить по адресу:
http://www.virustotal.com/ru/analisi...990-1274990337
Программа не стучится в Интернет, ничего не принимает, ничего не запоминает, ничего не отправляет.



Буду рад любым замечаниям, предложениям и т.п.





Скачать можно здесь:
http://depositfiles.com/files/dmo2srz75
formig вне форума   Ответить с цитированием
Реклама
Старый 28.05.2010, 11:37   #2
Ink
Киберпанк
 
Регистрация: 24.04.2009
Сообщений: 10,958
По умолчанию

1) формат rtf - не нужен. Как минимум нужен doc
2) программа не поддерживает большие файлы

Добавлено через 10 минут 49 секунд
3) Программа не понимает слов Список использованной литературы, Библиография, и не в курсе Библиографического списка, Списка источников, хотя утверждает, что знает их
Скрытый текст
естественно, что там, где 1, 2, 3, 4, 5 - литература, но я замазал её, чтоб не отвлекала
Ink вне форума   Ответить с цитированием
Старый 28.05.2010, 16:32   #3
formig
Advanced Member
 
Аватар для formig
 
Регистрация: 06.08.2009
Сообщений: 492
По умолчанию

Цитата:
1) формат rtf - не нужен. Как минимум нужен doc
К сожалению, я не программист и соответствующего образования не имею.
Могу сделать так, что прога будет открывать doc - но сохранять я не научился )

Цитата:
2) программа не поддерживает большие файлы
А насколько большой был файл?

Цитата:
3) Программа не понимает слов (...) хотя утверждает, что знает их
У проги такая логика, что она не ожидает, что файл может начинаться с списка литературы. Вставьте хоть одну строчку перед списком - и она его скушает

Цитата:
Список использованной литературы, Библиография, и не в курсе Библиографического списка, Списка источников
Библиографию действительно не знала - уже исправил, в сл.версии будет знать.
Список использованной литературы, библиографический список и список источников она знает. Может дело, опять же, в начале документа с них?
formig вне форума   Ответить с цитированием
Старый 28.05.2010, 16:47   #4
Ink
Киберпанк
 
Регистрация: 24.04.2009
Сообщений: 10,958
По умолчанию

Цитата:
Сообщение от formig Посмотреть сообщение
К сожалению, я не программист и соответствующего образования не имею.
Могу сделать так, что прога будет открывать doc - но сохранять я не научился )


А насколько большой был файл?
120 страничный 800 кб файл док, после преобразования в ртф стал весить 7 мб. С остальными, если их перегнать в ртф, ситуация та же.

Цитата:
Сообщение от formig Посмотреть сообщение
У проги такая логика, что она не ожидает, что файл может начинаться с списка литературы. Вставьте хоть одну строчку перед списком - и она его скушает
Да, ест, но с ошибками

Новые ошибки

Ink вне форума   Ответить с цитированием
Старый 28.05.2010, 17:02   #5
formig
Advanced Member
 
Аватар для formig
 
Регистрация: 06.08.2009
Сообщений: 492
По умолчанию

Цитата:
120 страничный
Ээ... если честно я её делал, отрабатывая на статьях, на дипломах/диссерах даже не проверял...
Посмотрю, разберусь.

Цитата:
С остальными, если их перегнать в ртф, ситуация та же.
С остальными - вы имеете в виду: большими doc-ами?

Цитата:
Да, ест, но с ошибками
Да... нефигово его перекособочило)))
А у вас что, "введение" и "приложение" - после списка литературы шло? Тогда не удивительно, что он с ума сошёл))
formig вне форума   Ответить с цитированием
Старый 28.05.2010, 17:06   #6
Ink
Киберпанк
 
Регистрация: 24.04.2009
Сообщений: 10,958
По умолчанию

Цитата:
Сообщение от formig Посмотреть сообщение
С остальными - вы имеете в виду: большими doc-ами?
Большими ртф, доки он не читает

Цитата:
Сообщение от formig Посмотреть сообщение
Да... нефигово его перекособочило)))
А у вас что, "введение" и "приложение" - после списка литературы шло? Тогда не удивительно, что он с ума сошёл))
Нет, мне тоже интересно, зачем он вынес введение. А приложения - да, идут после списка литературы.
Ink вне форума   Ответить с цитированием
Старый 28.05.2010, 17:27   #7
formig
Advanced Member
 
Аватар для formig
 
Регистрация: 06.08.2009
Сообщений: 492
По умолчанию

Цитата:
Большими ртф, доки он не читает
Я знаю, что не читает.
Но вы сказали "С остальными, если их перегнать в ртф".
Т.к. ртф перегнать в ртф нельзя, то "они" - это доки. Потому я и говорил про доки.

Цитата:
Нет, мне тоже интересно, зачем он вынес введение. А приложения - да, идут после списка литературы.
С введением - мистика.
А про приложения - это мой косяк, исправлено в сл. версии.
formig вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 16:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2024, «Аспирантура. Портал аспирантов»
Рейтинг@Mail.ru