Новая, уникальная программа для перелинковки сайта и проверки площадок

S2
На сайте с 07.01.2008
Offline
611
#931

Прога проверяла сайт несколько часов, нашла несколько сотен тысяч ссылок, числа страниц не написала. Я нажал ОК, теперь она уже пару часов висит в трее, при наведении пишет Завершено. И всё. Проц и оперативка загружены сильно. И непонятно то ли она что-то делает, то ли тупо зависла.

Можно ли в случаях с высокой загрузкой (открытие проги после скана и расчёт веса), чтобы какие-то процентики показывались - сколько выполнено работы?

P.S.

В общем через 3,5 часа открыла то что насканировала. Там было 9 тыс страниц. Решил сразу сохранить, но стало выдавать после сохранения:

See the end of this message for details on invoking 

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity)
at System.Text.StringBuilder..ctor(String value, Int32 startIndex, Int32 length, Int32 capacity)
at System.Data.DataSet.SerializeDataSet(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat)
at System.Data.DataSet.GetObjectData(SerializationInfo info, StreamingContext context)
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
at Analyzer.fMain.mSaveAs_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
PageWeight
Assembly Version: 1.7.0.0
Win32 Version: 1.7.0.0
CodeBase: file:///(мой путь к программе)/PageWeight.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Crawler
Assembly Version: 1.7.0.0
Win32 Version: 1.7.0.0
CodeBase: file:///(тут мой путь к библиотеке)/Crawler.DLL
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Закрыл ошибку, ещё раз попробовал тоже самое. Нажал в ошибке на выход, ну и всё закрылось. Хочу открыть сохранение, пишет что формат не подходит. Версия проги 1.77. 6 часов времени насмарку.

Str256 добавил 17.06.2011 в 20:56

И ещё не помню говорил или нет. При сканинге окно сканирования и программу можно свернуть, а при расчёте веса свёртывается только окно расчёта веса, а не сама программа. Это можно как-то доделать, чтобы саму прогу тоже можно было свернуть. А то при 5к страниц и сотнях тысяч ссылок, расчёт идёт медленно.

Не надо приписывать мне свои выводы, я имею ввиду только то, что написал. Лучшая партнёрка по футболкам/толстовкам (http://partnerka.kolorado.ru/?ref=1921540) Опрос: Проверить текст на уник - как? (/ru/forum/495885)
O
На сайте с 28.06.2009
Offline
60
#932

Пользуюсь программой несколько дней. Пока все устраивает.

Вот только если увеличить скорость обработки большого кол-ва данных - было бы вообще здорово.

E1
На сайте с 26.05.2010
Offline
69
#933
Str256:
Прога проверяла сайт несколько часов, нашла несколько сотен тысяч ссылок, числа страниц не написала. Я нажал ОК, теперь она уже пару часов висит в трее, при наведении пишет Завершено. И всё. Проц и оперативка загружены сильно. И непонятно то ли она что-то делает, то ли тупо зависла.

Можно ли в случаях с высокой загрузкой (открытие проги после скана и расчёт веса), чтобы какие-то процентики показывались - сколько выполнено работы?


System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

Это как раз одна из причин разработки второй версии. При большом количестве страниц-ссылок программе требуется большой объем оперативной и дисковой памяти. Вероятно они то у вас и закончились о чем сведетельствует ошибка OutOfMemoryException. К сожалению в первой ветке программы это исправить невозможно, поэтому и существует ограничение на большие сайты.

Во второй версии проблем с памятью и большими сайтами не будет.

Str256:
Str256 добавил 17.06.2011 в 20:56
И ещё не помню говорил или нет. При сканинге окно сканирования и программу можно свернуть, а при расчёте веса свёртывается только окно расчёта веса, а не сама программа. Это можно как-то доделать, чтобы саму прогу тоже можно было свернуть. А то при 5к страниц и сотнях тысяч ссылок, расчёт идёт медленно.

Ок. Сделаю.

oleshkanew:
Пользуюсь программой несколько дней. Пока все устраивает.
Вот только если увеличить скорость обработки большого кол-ва данных - было бы вообще здорово.

Будет во второй версии.

Программа настройки перелинковки сайта: купить на сайте (http://www.page-weight.ru/).
S2
На сайте с 07.01.2008
Offline
611
#934
exp131:
Будет во второй версии.

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

E1
На сайте с 26.05.2010
Offline
69
#935
Str256:
А когда она будет? Вроде вы писали месяц назад, что в начале июня она уже в тестировку пойдёт.

К сожалению, затянули другие дела. Думаю осталось около недели.

Max1muS
На сайте с 27.09.2008
Offline
127
#936

Недавно обзавелся этой софтиной. Отличный помощник, очень давно искал уже нечто подобное. Да и стоит сущие копейки. Автор софта - человек приятный, и компетентный. Так держать!

S2
На сайте с 07.01.2008
Offline
611
#937

Надеюсь в 2-е будет пакетная проверка сайтов на количество исходящих. Типа загрузил пачку, поставил на прогон и смотришь сколько с них исходящих, потом уже выбираешь из списка, у каких веса расчитывать и т.п.

Sterh
На сайте с 15.06.2006
Offline
226
#938

2 Str256

тсссс... не спугните )) Тут только наметилась положительная тенденция в обещаниях - уже не месяца, а недели пошли, а Вы уже дополнительную фишку просите 🤪

Программа для настройки внутренней перелинковки сайта: купить (http://www.page-weight.ru/) Проверка внешних ссылок на сайт (https://backlink.page-weight.ru) (когда Ахрефс дорого) Возьму на продвижение пару магазинов, & SEO консультации (/ru/forum/987866) для сложных случаев.
S2
На сайте с 07.01.2008
Offline
611
#939

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

Ну ладно ладно, не буду:) Хотя можете это назвать версией 3.0:)

Sterh
На сайте с 15.06.2006
Offline
226
#940
Str256:
Востребованность программы резко возрастёт.

Согласен, но, имхо, такую функцию было бы удобно отдать на откуп серверному сервису, что и данные удобно было сохранять и просматривать, и на перепроверку отправить в один клик :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий